setting-detector
npx skills add https://github.com/wordflowlab/novel-writer-skills --skill setting-detector
Agent 安装分布
Skill 文档
æ äºè®¾å®èªå¨æ£æµå¨
æ ¸å¿åè½
èªå¨æ¿æ´»ç¥è¯åºç³»ç» – è¿æ¯Novel Writer Skillsçæ ¸å¿ç«äºåã
å½ä½ æå°ç¹å®å ³é®è¯æ¶ï¼æä¼èªå¨ï¼
- æ£æµæ äºçç±»åãæ¶ä»£ã主é¢
- å 载对åºçåä½ç¥è¯åº
- 卿´ä¸ªåä½è¿ç¨ä¸åºç¨ä¸ä¸ç¥è¯
æ éæå¨è°ç¨ – å®å ¨èªå¨åï¼åå°è¿è¡ã
å·¥ä½åç
å ³é®è¯æ å°è¡¨
æçå¬ä»¥ä¸å ³é®è¯å¹¶èªå¨æ¿æ´»å¯¹åºç¥è¯åºï¼
ç±»åç¥è¯åºï¼Genresï¼
è¨æ å°è¯´ï¼romanceï¼ï¼
触åè¯ï¼è¨æ
ãç±æ
ãæç±ãæµªæ¼«ãææ
线ãå
³ç³»å¼§ãCPãçæãèæã
HEãBEãåæ´ãç ´ééåãå
å©åç±ãå¥çº¦å
³ç³»
æ¿æ´»ï¼templates/knowledge-base/genres/romance.md
æ¬çæ¨çï¼mysteryï¼ï¼
触åè¯ï¼æ¬çãæ¨çã侦æ¢ãç ´æ¡ãè°å¢ã线索ãçç¸ãå¶æãç¯ç½ªã
å¯å®¤ã诡计ãä¸å¨åºè¯æãæ¨çå°è¯´
æ¿æ´»ï¼templates/knowledge-base/genres/mystery.md
åå²å°è¯´ï¼historicalï¼ï¼
触åè¯ï¼åå²ãå¤ä»£ãæä»£ãèæ®ãæ¶ä»£èæ¯ãåå²å°è¯´ãå¤è¨ã
ç©¿è¶ãéçå¤ä»£ãæ¶ç©ºåå²ã宫æãå®
æ
æ¿æ´»ï¼templates/knowledge-base/genres/historical.md
å¤ä»ç½æï¼revengeï¼ï¼
触åè¯ï¼å¤ä»ãæ¥ä»ãæè¸ãç½æãéè¢ãåå»ãéçå¤ä»ã
ç©¿è¶å¤ä»ãç³»ç»ãéææãå¥³ä¸»ç½æãç·ä¸»ç½æ
æ¿æ´»ï¼templates/knowledge-base/genres/revenge.md
æ¦ä¾ å°è¯´ï¼wuxiaï¼ï¼
触åè¯ï¼æ¦ä¾ ãæ±æ¹ãæ¦åãä¾ å®¢ã鍿´¾ãæ¦å¦ãå客ã
è½»åãå
åãæ¦æãæ±æ¹æ©ä»ãä¾ ä¹
æ¿æ´»ï¼templates/knowledge-base/genres/wuxia.md
åèèµæåºï¼Referencesï¼
1920年代ä¸å½ï¼china-1920sï¼ï¼
触åè¯ï¼1920ãæ°å½ãåéãåæ´ãç©¿è¶æ°å½ãäºå年代ã
æ°å½æ¶æãåéæ··æ
æ¿æ´»ï¼templates/knowledge-base/references/china-1920s/
èªå¨æ¿æ´»æµç¨
示ä¾1ï¼åä¸ç±»åæ£æµ
ç¨æ·ï¼"æè¦åä¸é¨è¨æ
å°è¯´"
â
[æ£æµå°å
³é®è¯ï¼"è¨æ
"]
â
â èªå¨å è½½ï¼romance.md
â
AIåå¤ï¼"太好äºï¼è®©æå¸®ä½ åä½è¨æ
å°è¯´ã
æ ¹æ®è¨æ
ç±»åæ¯ä¾ï¼æä»¬éè¦æç¡®å ä¸ªæ ¸å¿å
ç´ ...
ï¼èªå¨åºç¨romance.mdä¸çç¥è¯ï¼"
示ä¾2ï¼å¤ç±»åç»åæ£æµ
ç¨æ·ï¼"æè¦åä¸é¨1920年代çè¨æ
å¤ä»å°è¯´"
â
[æ£æµå°å
³é®è¯ï¼"1920"ã"è¨æ
"ã"å¤ä»"]
â
â èªå¨å è½½ï¼romance.md
â èªå¨å è½½ï¼revenge.md
â èªå¨å è½½ï¼references/china-1920s/
â
ð å·²æ¿æ´»ç¥è¯åºï¼
- genres/romance.mdï¼è¨æ
å°è¯´æ¯ä¾ï¼
- genres/revenge.mdï¼å¤ä»ç½ææå·§ï¼
- references/china-1920s/ï¼1920å¹´ä»£èæ¯ï¼
â
AIåå¤ï¼"å¾å¥½çç»åï¼è¿æ¯æµªæ¼«æ¬ç+å¤ä»+æ°å½èæ¯ã
æ ¹æ®è¿ä¸ä¸ªç±»åçèåï¼å»ºè®®...
ï¼åæ¶åºç¨ä¸ä¸ªç¥è¯åºçå
容ï¼"
示ä¾3ï¼åä½è¿ç¨ä¸çæç»åºç¨
/constitution é¶æ®µï¼
â å·²æ¿æ´»ï¼romance.md
â æéï¼è¨æ
å°è¯´éè¦HEA/HFNç»å±æ¿è¯º
/specify é¶æ®µï¼
â å·²æ¿æ´»ï¼romance.md + revenge.md
â 建议ï¼å®ä¹å
³ç³»å¼§çº¿+å¤ä»ç®æ
/plan é¶æ®µï¼
â å·²æ¿æ´»ï¼ææç¥è¯åº
â åºç¨ï¼æ
æèå¥ç¹+æè¸èå¥+1920年代ç»è
/write é¶æ®µï¼
â å·²æ¿æ´»ï¼ææç¥è¯åº
â 宿¶ï¼å¯¹è¯æå·§+åºæ¯æå+æ¶ä»£æ°å´
/analyze é¶æ®µï¼
â å·²æ¿æ´»ï¼ææç¥è¯åº
â æ£æ¥ï¼è¨æ
æ¯ä¾+å¤ä»åçæ§+åå²åç¡®æ§
Tokenæçä¼å
为ä»ä¹è¿ä¸ªç³»ç»é«æï¼
ä¼ ç»æ¹æ¡ï¼superpowers-skills模å¼ï¼ï¼
50个ç¬ç«Skills à æ¯ä¸ª40è¡SKILL.md = 2000 tokens
æ¯æ¬¡å¯¹è¯é½å è½½ææSkills
æä»¬çæ¹æ¡ï¼åå±ç¥è¯åº+æ£æµå¨ï¼ï¼
1个detector Skillï¼æ¬æä»¶ï¼ï¼~100 tokens
æéå è½½ç¥è¯åºï¼
- romance.mdï¼~520 tokens
- revenge.mdï¼~480 tokens
- china-1920s/ï¼~650 tokens
æ»è®¡ï¼100 + 520 + 480 + 650 = ~1750 tokens
ï¼ä»
å è½½ç¸å
³ç¥è¯åºï¼
èç75% vs å è½½50个æ å ³Skills
æå¨æ§å¶
æ¥çå½åæ¿æ´»çç¥è¯åº
éæ¶è¯¢é®ï¼
"å½åæ¿æ´»äºåªäºç¥è¯åºï¼"
æä¼åå¤ï¼
ð å½åæ¿æ´»çç¥è¯åºï¼
â genres/romance.md - è¨æ
å°è¯´å使¯ä¾
â genres/revenge.md - å¤ä»ç½ææè¸æå·§
â references/china-1920s/ - 1920年代ä¸å½åèèµæ
Tokenæ¶èï¼çº¦1650 tokens
æå¨æ¿æ´»ç¥è¯åº
妿èªå¨æ£æµå¤±è´¥ï¼å¯ä»¥æç¡®æå®ï¼
"请å è½½ romance å mystery ç¥è¯åº"
"è¿ä¸ªæ
äºéè¦ 1920s ä¸å½åèèµæ"
"æ¿æ´»æ¦ä¾ ç¥è¯åº"
åç¨ç¥è¯åº
妿æä¸ªç¥è¯åºä¸éè¦äºï¼
"åç¨ revenge ç¥è¯åºï¼è¿ä¸ªæ
äºä¸æ¶åå¤ä»"
ä¸Commandséæ
/constitution – ç±»åç¹å®åå
æ ¹æ®æ¿æ´»çç¥è¯åºï¼æä¾ç±»åç¹å®çåä½ååï¼
ãèªå¨æå
¥å°constitutionä¸ã
## ç±»åç¹å®ååï¼ç±setting-detectorèªå¨æ·»å ï¼
### è¨æ
å°è¯´æ ¸å¿åå
1. å
³ç³»å¼§çº¿æ¯ä¸»æ
è
2. HEA/HFNç»å±æ¯å¿
é¡»ç
3. åå¦ååºçå®å¯ä¿¡
### å¤ä»ç½ææ ¸å¿åå
1. 仿¨å¿
须深å»å
·ä½
2. æè¸è奿¸è¿å¼
3. é德平衡ï¼ç½ªæåºå¾
/specify – ç±»åç¹å®è§æ ¼
æä¾å¯¹åºçè§æ ¼æ¨¡æ¿å ç´ ï¼
ãèªå¨æç¤ºã
ð¡ æ ¹æ®å·²æ¿æ´»çç¥è¯åºï¼å»ºè®®å¨è§æ ¼ä¸å®ä¹ï¼
ãæ¥èªromance.mdã
- å
³ç³»å¼§çº¿è®¾å®
- æ
æèå¥ç¹è§å
- HEA/HFNç»å±ç±»å
ãæ¥èªrevenge.mdã
- 仿¨æ¥æºï¼å
·ä½ç½ªè¡ï¼
- éææè®¾å®
- æè¸èå¥è§å
ãæ¥èªchina-1920sã
- å
·ä½å¹´ä»½ï¼1920-1929ï¼
- å°çä½ç½®ï¼å京/䏿µ·/å
¶ä»ï¼
- 社ä¼é¶å±è®¾å®
/plan – ç±»åç¥è¯èå
å°å¤ä¸ªç¥è¯åºç建议èåå°è®¡åä¸ï¼
ãèªå¨åºç¨ã
## ç« èè§åï¼èå3个ç¥è¯åºï¼
第1-5ç« ï¼ç¸éä¸ä»æ¨å»ºç«
- [romance] 忬¡ç¸éåºæ¯ï¼meet-cuteï¼
- [revenge] å±ç¤ºåä¸/è¿å»çæ·±ä»å¤§æ¨
- [1920s] æ°å½æ¶ä»£æ°å´è¥é
第6-10ç« ï¼å
³ç³»å温ä¸å°æè¸
- [romance] æ§æ§æï¼è¢ä½æ¥è§¦ãæ
æç§¯ç´¯
- [revenge] ç¬¬ä¸æ¬¡æè¸ï¼ä»äººæè®¶
- [1920s] æé¥°ã礼仪ã社ä¼è§åå±ç°
...
/write – 宿¶å使坼
å使¶èªå¨åºç¨ç¸å ³ç¥è¯ï¼
ãåä½åèªå¨æéã
ð æ¬ç« åºç¨çç¥è¯åºï¼
â romance.md - 对è¯ç«è±æå·§
â è°æ
对è¯ï¼ææèé顺ä»
â è¢ä½è¯è¨ï¼ç¼ç¥ã触碰ãè·ç¦»
â revenge.md - æè¸åºæ¯ç½æ
â æå¾
â å转 â ææ â 鏿°
â 1920s - æ¶ä»£ç»è
â ç§°å¼ï¼å¤§äººãèç·ãå°å§
â åºæ¯ï¼è¶é¦ãæ´è¡ãç§ç
/analyze – ç±»åæ¯ä¾æ£æ¥
æ ¹æ®æ¿æ´»çç¥è¯åºæ§è¡å¯¹åºæ£æ¥ï¼
ãèªå¨åæã
## ç±»å符å度åæ
### è¨æ
å°è¯´æ£æ¥ï¼åºäºromance.mdï¼
- [x] å
³ç³»å¼§çº¿æ¯ä¸»æ
è
- [x] å
å«å¿
夿
æèå¥ç¹
- [ ] â ï¸ ç¼ºå°åå»åºæ¯ï¼å»ºè®®å¨ç¬¬15ç« ï¼
- [x] HEAç»å±æ¿è¯ºæç¡®
### å¤ä»ç½ææ£æ¥ï¼åºäºrevenge.mdï¼
- [x] 仿¨æ·±å»å
·ä½
- [x] æè¸é¢çåçï¼æ¯5ç« 1次ï¼
- [x] 主è§å®åæååç
### åå²åç¡®æ§æ£æ¥ï¼åºäº1920sï¼
- [x] æ¶ä»£èæ¯æ£ç¡®
- [ ] â ï¸ ç¬¬8ç« åºç°"ææº"ï¼æ¶ä»£ä¸ç¬¦ï¼
- [x] ç§°å¼ç³»ç»æ£ç¡®
ç¥è¯åºæ©å±
å½åæ¯æçç¥è¯åº
| ç±»å« | 已宿 | 计åä¸ |
|---|---|---|
| ç±»åç¥è¯ | 5个 | 10+ |
| åèèµæ | 1个 | 20+ |
已宿ï¼v1.0ï¼ï¼
- genres/romance.md
- genres/mystery.md
- genres/historical.md
- genres/revenge.md
- genres/wuxia.md
- references/china-1920s/
计åä¸ï¼v1.1+ï¼ï¼
- genres/fantasy.mdï¼å¥å¹»ï¼
- genres/sci-fi.mdï¼ç§å¹»ï¼
- genres/horror.mdï¼ææï¼
- references/ancient-china/ï¼åæä»£ï¼
- references/modern-workplace/ï¼ç°ä»£èåºï¼
æ·»å æ°ç¥è¯åº
- å¨
templates/knowledge-base/对åºç®å½å建æä»¶ - æ´æ°
templates/knowledge-base/README.mdçå ³é®è¯æ å°è¡¨ - setting-detectorä¼èªå¨è¯å«ï¼æ éä¿®æ¹æ¬æä»¶ï¼
示ä¾ï¼æ·»å å¥å¹»ç¥è¯åº
# 1. å建æä»¶
touch templates/knowledge-base/genres/fantasy.md
# 2. æ´æ°README.mdå
³é®è¯æ å°
fantasy:
keywords: [å¥å¹», éæ³, ä¸çæå»º, éæ³ç³»ç»]
auto_load: genres/fantasy.md
# 3. 宿ï¼ä¸æ¬¡ç¨æ·è¯´"å¥å¹»"å°±ä¼èªå¨æ¿æ´»
æºè½ç¹æ§
1. 模ç³å¹é
å³ä½¿ä¸æ¯ç²¾ç¡®å ³é®è¯ä¹è½è¯å«ï¼
"ææ³å个穿è¶å°æ°å½çå¤ä»æ
äº"
â
è¯å«ï¼"æ°å½" â 1920sä¸å½
"å¤ä»" â revenge
"女主éçåè¦æ¥ä»"
â
è¯å«ï¼"éç" + "æ¥ä»" â revengeï¼éçå¤ä»ï¼
2. ä¸ä¸æçè§£
æ ¹æ®å¯¹è¯ä¸ä¸ææç»è¯å«ï¼
第1æ¡æ¶æ¯ï¼"æè¦åå°è¯´"
â æªæ¿æ´»ä»»ä½ç¥è¯åºï¼çå¾
æ´å¤ä¿¡æ¯ï¼
第2æ¡æ¶æ¯ï¼"ä¸»è§æ¯ä¾¦æ¢"
â æ¿æ´»mystery.md
第3æ¡æ¶æ¯ï¼"è¿æææ
线"
â é¢å¤æ¿æ´»romance.md
â å½åæ¿æ´»ï¼mystery + romanceï¼æµªæ¼«æ¬çï¼
3. èªå¨å»é
é¿å é夿¿æ´»ï¼
ç¨æ·ï¼"è¿æ¯æ¦ä¾ å°è¯´ï¼æ±æ¹èæ¯ï¼ææ¦å"
â
è¯å«å°3个æ¦ä¾ å
³é®è¯ï¼ä½åªæ¿æ´»1次wuxia.md
常è§é®é¢
Q: ææä¹ç¥éåªä¸ªç¥è¯åºè¢«æ¿æ´»äºï¼
A: 鿶鮿”å½åæ¿æ´»äºåªäºç¥è¯åºï¼”ï¼æä¼ååºæ¸ åã
Q: èªå¨æ£æµéäºæä¹åï¼
A: ç´æ¥åè¯æï¼
"è¿ä¸æ¯è¨æ
å°è¯´ï¼è¯·åç¨romanceç¥è¯åº"
"è¿æ¯ç§å¹»å°è¯´ï¼è¯·æ¿æ´»sci-fiç¥è¯åº"ï¼å¦æå·²æï¼
Q: è½åæ¶æ¿æ´»å¤å°ä¸ªç¥è¯åºï¼
A: çè®ºä¸æ éï¼ä½å»ºè®®3-5个æä¼ï¼
- 太å°ï¼æå¯¼ä¸å¤å ¨é¢
- 太å¤ï¼tokenæ¶è大ï¼å¯è½å²çª
å®é ç»éªï¼3个ç¥è¯åºï¼å¦romance + revenge + 1920sï¼å·²ç»å¾ä¸°å¯ã
Q: ç¥è¯åºä¼å²çªåï¼
A: ä¸ä¼ï¼ç¥è¯åºè®¾è®¡ä¸ºååå·¥ä½ï¼
- romance + mystery = 浪漫æ¬çâ
- fantasy + romance = å¥å¹»è¨æ â
- historical + revenge = å¤ä»£å¤ä»â
Q: ä»ä¹æ¶ååºè¯¥æå¨æå®ç¥è¯åºï¼
A: å½ï¼
- 使ç¨äºé常ä¸ä¸çæ¯è¯ï¼æå¯è½æ²¡è¯å«ï¼
- æ³å°è¯ä¸åç±»åçèå
- èªå¨æ£æµåä½ çæå¾ä¸ç¬¦
Q: ç¥è¯åºä¼ä¸ç´æ¿æ´»åï¼
A: æ¯çï¼ç´å°ï¼
- ä½ æç¡®è¯´”åç¨XXç¥è¯åº”
- æå¼å§æ°ç对è¯
- æåæ¢å°å®å ¨ä¸åçæ äº
æä½³å®è·µ
1. å¨åä½åææç¡®ç±»å
æ¨èåæ³ï¼
ç¨æ·ï¼"æè¦åä¸é¨æ°å½èæ¯çå¤ä»è¨æ
å°è¯´"
䏿¨èï¼
ç¨æ·ï¼"æè¦åå°è¯´"
AIï¼"好ç"
ç¨æ·ï¼"主è§å§æ"
AIï¼"å¯"
ï¼20轮对è¯åææå°æ¯ä»ä¹ç±»åï¼
2. å®ææ£æ¥æ¿æ´»ç¶æ
æ¯5-10ç« é®ä¸æ¬¡ï¼
"å½åæ¿æ´»çç¥è¯åºè¿éååï¼"
æä¼æ£æ¥å¹¶å»ºè®®æ¯å¦éè¦è°æ´ã
3. ç±»åèåè¦åç
â 好çç»åï¼
- romance + mysteryï¼æµªæ¼«æ¬çï¼
- historical + romanceï¼å¤è¨ï¼
- revenge + romanceï¼å¤ä»+ææ
ï¼
â ï¸ å°é¾çç»åï¼
- horror + romanceï¼ææè¨æ
ï¼è¯»è
å¯è½ä¸éåºï¼
- mystery + wuxiaï¼æ¨çæ¦ä¾ ï¼éè¦ç¹æ®è®¾è®¡ï¼
䏿¯ä¸è½åï¼ä½éè¦ç¹å«å°å¿èåæ¹å¼ã
4. å©ç¨åèèµæ
妿æ äºææç¡®æ¶ä»£èæ¯ï¼ä¸å®æ¿æ´»å¯¹åºåèèµæï¼
"1920年代" â china-1920s
"å¤ä»£" â æå®å
·ä½æä»£ï¼å¦"å代"ã"ææ"ï¼
åå²ç»èåç¡®ï¼è¯»è æ²æµ¸æå¼ºã
ææ¯è¯´æ
æ£æµç®æ³
1. ç¨æ·è¾å
¥ â æåå
³é®è¯
2. å
³é®è¯ â æ å°å°ç¥è¯åºï¼åºäºREADME.mdï¼
3. å»é â é¿å
é夿¿æ´»
4. å è½½ â Readç¸åºç.mdæä»¶
5. åºç¨ â å¨åç»å¯¹è¯ä¸æç»åºç¨ç¥è¯
Token管ç
æ¿æ´»ç¶ææ£æ¥ï¼æ¯æ¬¡å¯¹è¯å¼å§æ¶
ç¥è¯åºå
å®¹ï¼æéå è½½ï¼ç¼åå¨å¯¹è¯ä¸ä¸æä¸
æ´æ°çç¥ï¼åªå¨æç¡®éè¦æ¶éæ°è¯»å
ä¸å ¶ä»Skillsåä½
setting-detector比ç¥è¯è°åº¦å¨”ï¼å ¶ä»Skills比æ§è¡è ”ï¼
setting-detector â å³å®å è½½åªäºç¥è¯
consistency-checker â åºäºæ¿æ´»çç¥è¯åºæ£æ¥ä¸è´æ§
workflow-guide â æ ¹æ®ç±»åæä¾ç¹å®æµç¨æå¯¼
genre-specific skills â æä¾ç±»åç¹å®ç深度æå·§
æ»ç»
setting-detectoræ¯Novel Writer Skillsç大èï¼
â èªå¨æ£æµæ äºè®¾å® â æºè½æ¿æ´»å¯¹åºç¥è¯åº â Tokené«æï¼æéå è½½ï¼ â æç»åºç¨ä¸ä¸ç¥è¯ â æ éç¨æ·å¹²é¢
让AIèªå¨æä¸ºä½ æ äºç±»åçä¸å®¶ï¼ ð§ â¨
æ¬Skillçæ¬: v1.0 æåæ´æ°: 2025-10-18 ä¾èµ: templates/knowledge-base/ ç³»ç» åä½: consistency-checker, workflow-guide, genre-specific skills