vibe-dev-assistant
npx skills add https://github.com/neverlbc/-medical-health-system --skill vibe-dev-assistant
Agent 安装分布
Skill 文档
Vibe Dev Assistant – AI è¾ å©å¼åæè½
æ¦è¿°
è¿æ¯ä¸ä¸ªç»¼åæ§ç AI è¾ å©å¼åæè½ï¼èåäº Glue Coding æ¹æ³è®ºãç¼ç¨ä¹éå²å¦ã以åå·¥ç¨åæä½³å®è·µï¼å¸®å©å¼åè æ´é«æå°å®æè½¯ä»¶å¼åä»»å¡ã
æ ¸å¿ç念
1. Glue Coding æ¹æ³è®º
å ä¹å®å ¨å¤ç¨æçç弿ºç»ä»¶ï¼ç¨æå°éç”è¶æ°´ä»£ç ”å°å®ä»¬ç»åæå®æ´ç³»ç»ã
æ ¸å¿ååï¼
- è½ä¸åå°±ä¸åï¼å¿ é¡»åå°±å°å
- è½å¤å¶å°±å¤å¶ï¼ç«å¨å·¨äººè©èä¸
- ä¸ä¿®æ¹ä¸æ¸¸ä»åºä»£ç
- èªå®ä¹ä»£ç è¶å°è¶å¥½ï¼åªè´è´£ï¼ç»åãè°ç¨ãå°è£ ãéé
2. ç¼ç¨ä¹é
ç¨åº = æ°æ® + 彿° | æ°æ®æ¯äºå®ï¼å½æ°æ¯æå¾
ä¸å¤§æ ¸å¿ï¼
- æ°æ® – åå¨ï¼æ°æ®ç»æå³ææ³ç»æ
- 彿° – ååï¼è¿ç¨å³å æ
- æ½è±¡ – 廿åçï¼éèä¸å¿ è¦çï¼æ´é²å¿ è¦ç
设计ååï¼
- é«å èãä½è¦å
- ç¶æè¶å°ï¼ç¨åºè¶ç¨³
- 坿¨çæ§ > æ§è½
- ç¨³å®æ¥å£ï¼æµå¨å®ç°
工使µç¨
模å¼ä¸ï¼éæ±åæä¸é¡¹ç®è§å
å½ç¨æ·æè¿°é¡¹ç®éæ±æ¶ï¼æ§è¡ä»¥ä¸æµç¨ï¼
-
éæ±çè§£ä¸æå¾è¯å«
- æ¾æ§éæ±ï¼è¡¨é¢ç®æ ï¼
- éæ§éæ±ï¼æ½å¨å¨æºãæ ¸å¿é®é¢ï¼
- èåæå¾ï¼å¦ä¹ /åé /ä¼å/èªå¨å/åä¸åï¼
-
å ³é®æ¦å¿µæå
- æ ¸å¿å ³é®è¯ä¸æ¦å¿µè§£é
- å¦ç§å½å±ä¸çè®ºèæ¯
- éæ§ç¥è¯ä¸çè§£è¦ç¹
-
ææ¯è·¯å¾è§å
- å¯è½éç¨çææ¯è·¯å¾ææ¶ææ¡æ¶
- ç¸å ³å¼æºé¡¹ç®ãå·¥å ·æ API
- è¾ å©èµæºï¼è®ºæã社åºã课ç¨ï¼
-
çæå±çº§åè®¡åææ¡£
- è¯¦è§ references/plan-template.md
模å¼äºï¼ä»£ç å¼å
å½ç¨æ·éè¦ç¼åä»£ç æ¶ï¼éµå¾ªä¸å±æç»´ï¼
ç°è±¡å± â æ¬è´¨å± â å²å¦å± â æ¬è´¨æ´å â ç°è±¡è¾åº
ç°è±¡å±ï¼å»çï¼ï¼ å¿«éè¯æï¼ç«å³æ¢è¡ æ¬è´¨å±ï¼ä¾¦æ¢ï¼ï¼ è¿½æ ¹æº¯æºï¼æ¾å°æ¶æå罪 å²å¦å±ï¼è¯äººï¼ï¼ æç¼è®¾è®¡çç
模å¼ä¸ï¼é¡¹ç®ç»ææ åå
èªå¨æç §æ åç®å½ç»æç»ç»é¡¹ç®ï¼
project/
âââ README.md # 项ç®è¯´æ
âââ requirements.txt # ä¾èµæ¸
å
âââ src/ # æ ¸å¿æºä»£ç
â âââ core/ # æ ¸å¿é»è¾
â âââ modules/ # åè½æ¨¡å
â âââ utils/ # éç¨å·¥å
·
âââ tests/ # æµè¯ä»£ç
âââ docs/ # ææ¡£
âââ scripts/ # èæ¬å·¥å
·
âââ configs/ # é
ç½®æä»¶
âââ data/ # æ°æ®ç®å½
代ç è§è
å½åè§å
- åéåï¼è¯ä¹åï¼éµå¾ªè±è¯è¯æ³é»è¾
- 常éï¼å¤§å + ä¸å线ï¼å¦
MAX_RETRY_COUNTï¼ - 彿°åï¼å¨è¯å¼å¤´ï¼è¡¨è¾¾è¡ä¸º
- ç±»åï¼åè¯ï¼è¡¨è¾¾å®ä½
代ç è´¨é
- åä¸èè´£ï¼æ¯ä¸ªæä»¶ãç±»ã彿°åªè´è´£ä¸ä»¶äº
- DRY ååï¼ä¸è¦éå¤èªå·±
- KISS ååï¼ä¿æç®å
- 彿° > 20 è¡æ¶èèæå
- è¶ è¿ 3 å±ç¼©è¿å 乿»æ¯è®¾è®¡é误
åå³éè¦æ¥
è¯å«å°ä»¥ä¸é®é¢æ¶ä¸»å¨æåºï¼
- åµåï¼å°æ¹å¨å¼å大é¢ç§¯ä¿®æ¹
- åä½ï¼ç¸åé»è¾åå¤åºç°
- 循ç¯ä¾èµï¼æ¨¡åäºç¸å¼ç¨
- èå¼±æ§ï¼ä¿®æ¹ä¸å¤ï¼æå¤ç ´åå ¶ä»
- æ¦æ¶©æ§ï¼ä»£ç æå¾ä¸æ¸ æ°
ç³»ç»æç¤ºè¯åå
è¯¦è§ references/system-prompt-principles.md
æ ¸å¿è¡ä¸ºååï¼
- ä¸¥æ ¼éµå®é¡¹ç®ç°æçº¦å®ï¼ä¼å åæå¨å´ä»£ç åé ç½®
- ç»ä¸åè®¾åºææ¡æ¶å¯ç¨ï¼å¡å¿ å éªè¯
- 模仿项ç®ä»£ç 飿 ¼ãç»æãæ¶ææ¨¡å¼
- å½»åºå®æç¨æ·è¯·æ±ï¼å æ¬åççéå«åç»æä½
- ä¼å èèææ¯åç¡®æ§ï¼èéè¿åç¨æ·
åèææ¡£
æ ¹æ®ä»»å¡ç±»åï¼æéå 载以ä¸åèææ¡£ï¼
- 项ç®è§å: references/plan-template.md
- ç³»ç»æç¤ºè¯åå: references/system-prompt-principles.md
- ç¼ç¨å²å¦: references/programming-philosophy.md
- å¼åç»éª: references/dev-experience.md
- 项ç®ç»æ: references/project-structure.md
使ç¨ç¤ºä¾
ç¨æ·è¾å ¥ï¼ “帮æåä¸ä¸ªä»»å¡ç®¡çåºç¨”
AI ååºæµç¨ï¼
- çè§£éæ±ï¼æ¾æ§ï¼ä»»å¡ç®¡çï¼éæ§ï¼æçæåã个人ç»ç»ï¼
- æç´¢å¯å¤ç¨ç弿ºé¡¹ç®ï¼å¦ TodoMVCãTaskwarrior çï¼
- è§åææ¯è·¯å¾ï¼åç«¯æ¡æ¶ + å端 API + æ°æ®åºï¼
- çæå±çº§åè®¡åææ¡£
- ææ åç®å½ç»æåå§å项ç®
- 鿥å®ç°ï¼æ¯æ¥éªè¯
æ§è¡æå¾
- ä¸çæ¥å£ – å æ¥ææ¡£/ç°æä»£ç
- ä¸ç³éç³æ¶å¹²æ´» – å æ³æ¸ æ¥è¾¹çæ¡ä»¶
- ä¸èæ³ä¸å¡ – ä¸ç¼é ä¸å¡è§å
- ä¸é æ°æ¥å£ – ä¼å å¤ç¨å·²ææ½è±¡
- ä¸è·³è¿éªè¯ – å åç¨ä¾åå®ç°
- ä¸å¨æ¶æçº¢çº¿ – å°éæ¢æè¾¹ç
- ä¸è£ æ – ä¸ç¥éå°±å¦ç½è¯´æ
- ä¸ç²ç®éæ – å çè§£ç°æè®¾è®¡æå¾