make-node-list
npx skills add https://github.com/xchicky/vibe-writing-skill --skill make-node-list
Agent 安装分布
Skill 文档
Make Node List
Overview
å°å¤æç主é¢ãæ¦å¿µãè徿ç¥è¯æ æè§£ä¸ºç»ç²åº¦ãç¸å¯¹ç¬ç«çèç¹åè¡¨ï¼æ¯ä¸ªèç¹ä½ä¸ºåç»å¹¶è¡å¤ççåºæ¬åå
ãè¾åºnode-list.txtæä»¶ï¼æ¯è¡ä¸ä¸ªèç¹å
容ã
Workflow
1. çè§£è¾å ¥
åæç¨æ·æä¾çå 容类åï¼
- 主é¢å ³é®è¯ï¼å¦”æºå¨å¦ä¹ åºç¡”ã”åºåé¾ææ¯”
- ç¥è¯æ /èå¾ï¼å±æ¬¡åçæ¦å¿µç»æ
- å¤§çº²æ¡æ¶ï¼å·²æçç« èç»æ
2. ç²åº¦æ§å¶
ç®æ ç²åº¦ï¼æ¯ä¸ªèç¹åºæ»¡è¶³ï¼
- å¯ç¬ç«å®æï¼50-500åå 容ï¼
- å«ä¹æç¡®ãè¾¹çæ¸ æ°
- é¿å è¿äºå®½æ³ï¼å¦”第ä¸ç« “ï¼
- é¿å è¿äºçç¢ï¼å¦”æ¯ä¸ªå”ï¼
ç²åº¦ç¤ºä¾ï¼
# è¿ç²
"æºå¨å¦ä¹ "
# è¿ç»
"æºå¨å¦ä¹ çå®ä¹"
"æºå¨å¦ä¹ çåå²"
"æºå¨å¦ä¹ çåç±»"
# åé
"æºå¨å¦ä¹ çå®ä¹ä¸åå±åç¨"
"çç£å¦ä¹ çåºæ¬åç"
"éçç£å¦ä¹ ç常è§ç®æ³"
3. ä¸ç¨æ·æ²é
å½ç²åº¦ä¸ç¡®å®æ¶ï¼ä½¿ç¨AskUserQuestionå·¥å ·ï¼
- æä¾ç²åº¦é项ä¾ç¨æ·éæ©
- å±ç¤ºé¨åæè§£ç»æå¾æ±æè§
- è¯¢é®æ¯å¦éè¦è°æ´è¯¦ç»ç¨åº¦
4. è¾åºæ ¼å¼
å建node-list.txtæä»¶ï¼
èç¹1å
容
èç¹2å
容
èç¹3å
容
...
å½åè§èï¼
- 使ç¨ç®æ´æç¡®ç䏿æè¿°
- é¿å ç¹æ®å符ï¼é¤æ ç¹å¤ï¼
- ä¿æåä¸å±çº§çä¸è´æ§
- é¢çç¼å·ç©ºé´ï¼ä¾¿äºåç»æ©å±ï¼
Examples
示ä¾1ï¼ä¸»é¢æè§£
ç¨æ·è¾å ¥ï¼”åä¸ç¯å ³äºDockerçææ¯æç¨”
æè§£ç»æ (node-list.txt)ï¼
Dockerç®ä»ä¸ä¼ ç»èæå对æ¯
Dockeræ ¸å¿æ¦å¿µï¼å®¹å¨ä¸éå
Dockerå®è£
ä¸ç¯å¢é
ç½®
Docker常ç¨å½ä»¤è¯¦è§£
Dockerfileç¼åæå
Dockerç½ç»é
ç½®
Dockeræ°æ®å·ç®¡ç
Docker Compose使ç¨
Docker宿ï¼é¨ç½²Webåºç¨
Dockeræä½³å®è·µä¸å¸¸è§é®é¢
示ä¾2ï¼ç¥è¯æ 转æ¢
ç¨æ·è¾å ¥ï¼
Reactå¦ä¹ è·¯å¾
âââ åºç¡
â âââ JSXè¯æ³
â âââ ç»ä»¶ä¸Props
â âââ Stateä¸çå½å¨æ
âââ è¿é¶
â âââ Hooks
â âââ Context API
â âââ æ§è½ä¼å
âââ 宿
âââ é¡¹ç®æå»º
æè§£ç»æ (node-list.txt)ï¼
Reactç®ä»ä¸ç¯å¢æå»º
JSXè¯æ³åºç¡ä¸æä½³å®è·µ
ç»ä»¶å®ä¹ä¸Propsä¼ é
Stateç¶æç®¡ç详解
ç»ä»¶çå½å¨ææ¹æ³
React Hookså
¥é¨ï¼useStateä¸useEffect
èªå®ä¹Hookså¼å
Context APIç¶æå
±äº«æ¹æ¡
Reactæ§è½ä¼åæå·§
React项ç®å®æï¼æå»ºå®æ´åºç¨
示ä¾3ï¼ç 究论æç»æ
ç¨æ·è¾å ¥ï¼”æ°åå ³äºå¤§è¯è¨æ¨¡åå¹»è§é®é¢çè°ç 论æ”
æè§£ç»æ (node-list.txt)ï¼
æè¦ä¸å¼è¨
大è¯è¨æ¨¡åå¹»è§é®é¢å®ä¹
å¹»è§é®é¢çåç±»ä¸è¡¨ç°
å¹»è§äº§ççå
卿ºå¶åæ
ç°æç¼è§£æ¹æ³ç»¼è¿°
åºäºæ£ç´¢å¢å¼ºçè§£å³æ¹æ¡
åºäºæç¤ºå·¥ç¨çæ¹æ³
åºäºåå¤ççææ¯ææ®µ
å®éªå¯¹æ¯ä¸è¯ä¼°ææ
æªæ¥ç ç©¶æ¹å䏿æ
åèæç®
Scripts
scripts/generate_node_list.py
è¾ å©èæ¬ï¼ç¨äºä»ç»æåè¾å ¥ï¼å¦JSONæ ¼å¼çèå¾ãMarkdown大纲ï¼èªå¨çæèç¹å表ã
使ç¨åºæ¯ï¼
- ç¨æ·æä¾äºç»æåçç¥è¯æ
- éè¦æ¹éå¤çå¤ä¸ªä¸»é¢
- éè¦éªè¯èç¹åè¡¨æ ¼å¼
Troubleshooting
| é®é¢ | è§£å³æ¹æ¡ |
|---|---|
| ç²åº¦è¿ç²å¯¼è´èç¹è¿å¤§ | 询é®ç¨æ·ææçæ¯èç¹åæ°ï¼éæ°æå |
| ç²åº¦è¿ç»å¯¼è´èç¹è¿å¤ | åå¹¶ç¸å ³èç¹ï¼å é¤åä½é¡¹ |
| èç¹ä¹é´é»è¾ä¸æ¸ | éæ°æ¢³çç¥è¯ç»æï¼è°æ´å±æ¬¡ |
| ç¨æ·å¯¹æè§£ç»æä¸æ»¡æ | å±ç¤ºé¨åç»æï¼è·ååé¦åè°æ´ |