intent-assess
58
总安装量
58
周安装量
#3787
全站排名
安装命令
npx skills add https://github.com/arcblock/idd --skill intent-assess
Agent 安装分布
claude-code
54
opencode
43
codex
42
gemini-cli
40
cursor
32
Skill 文档
Intent Assess
è¯ä¼°é¡¹ç®æ¯å¦éå IDDï¼å¹¶æè² IDD æ¹æ³è®ºã
两个模å¼
1. è¯ä¼°æ¨¡å¼ (Assessment)
/intent-assess
åæå½å项ç®ï¼è¯ä¼°æ¯å¦éåéç¨ IDDã
2. å¦ä¹ æ¨¡å¼ (Learning)
/intent-assess --learn
æè² IDD æ¹æ³è®ºï¼è§£éæ ¸å¿æ¦å¿µã
è¯ä¼°æ¨¡å¼
工使µç¨
/intent-assess
â
âââââââââââââââââââââââââââââââââââââ
â Phase 1: 项ç®åæ â
â - 项ç®ç±»åè¯å« â
â - 代ç åºè§æ¨¡ â
â - ç°æææ¡£æ
åµ â
â - å¢éå使¨¡å¼ â
âââââââââââââââ¬ââââââââââââââââââââââ
â
âââââââââââââââââââââââââââââââââââââ
â Phase 2: éé
度è¯ä¼° â
â - 计ç®å¹é
åæ° â
â - è¯å«ä¼å¿åææ â
âââââââââââââââ¬ââââââââââââââââââââââ
â
âââââââââââââââââââââââââââââââââââââ
â Phase 3: 建议 â
â - æ¯å¦æ¨è IDD â
â - å¦ä½å¼å§ â
â - æ¿ä»£æ¹æ¡ï¼å¦ä¸éåï¼ â
âââââââââââââââââââââââââââââââââââââ
è¯ä¼°ç»´åº¦
| 维度 | æå©äº IDD | ä¸å©äº IDD |
|---|---|---|
| 项ç®ç±»å | ç³»ç»è½¯ä»¶ãæ¡æ¶ãåº | ç®åèæ¬ã䏿¬¡æ§é¡¹ç® |
| 代ç è§æ¨¡ | ä¸å¤§å (>5k LOC) | å°å (<1k LOC) |
| å¢éåä½ | å¤äººåä½ãAI è¾ å© | å人ç¬ç«å¼å |
| æ¶æå¤æåº¦ | 夿¨¡åãéè¦è¾¹ç | 忍¡åãç®åç»æ |
| è¿ä»£æ¹å¼ | æç»è¿ä»£ãé¿æç»´æ¤ | 䏿¬¡æ§äº¤ä» |
| AI å·¥å ·ä½¿ç¨ | ä½¿ç¨ Claude/Copilot | 纯人工å¼å |
è¯ä¼°æ¥å示ä¾
# IDD Assessment Report
> Project: ainecore
> Date: 2026-01-19
## éé
度è¯å: 85/100 ââââ
## 项ç®ç¹å¾
| ç¹å¾ | å½åç¶æ | IDD å¥å度 |
|------|---------|-----------|
| 项ç®ç±»å | æ¡æ¶/å¹³å° | â
é« |
| 代ç è§æ¨¡ | ~15k LOC | â
é« |
| æ¨¡åæ°é | 12 个 | â
é« |
| å¢éè§æ¨¡ | 3 人 + AI | â
é« |
| ç°æææ¡£ | é¨å | ð¡ ä¸ |
## ä¼å¿
- â
夿¨¡åæ¶æï¼éè¦æ¸
æ°è¾¹çå®ä¹
- â
ä½¿ç¨ AI è¾
å©å¼åï¼Intent 坿坼 AI
- â
é¿æç»´æ¤é¡¹ç®ï¼ææ¡£ä»·å¼é«
- â
å·²æé¨åè®¾è®¡ææ¡£ï¼å¯è¿ç§»
## ææ
- â ï¸ éè¦å»ºç« Intent ç¼åä¹ æ¯
- â ï¸ ç°æä»£ç éè¦è¡¥å
Intent
- â ï¸ å¢ééè¦å¦ä¹ IDD æ¹æ³
## 建议
### æ¨è: éç¨ IDD â
该项ç®é常éå IDDï¼
1. 夿¨¡åæ¶æéè¦æ¸
æ°çè¾¹çåå¥çº¦
2. AI è¾
å©å¼åå¯ä»¥ç´æ¥ä½¿ç¨ Intent ä½ä¸ºä¸ä¸æ
3. é¿æç»´æ¤ä»·å¼é«
### å¯å¨å»ºè®®
1. **仿 ¸å¿æ¨¡åå¼å§**
- å
为 `src/core/` ç¼å Intent
- å»ºç« Intent 模æ¿åè§è
2. **æ¸è¿å¼æ¨å¹¿**
- æ°åè½å¿
é¡»å
å Intent
- è代ç éæ¥è¡¥å
3. **å·¥å
·é
å¥**
- å®è£
IDD plugin
- é
ç½® CI/CD éæ
### 颿æ¶ç
- ð¯ AI ç¼ç æçæå ~30%
- ð¯ æ¶æè¾¹çæ´æ¸
æ°
- ð¯ æ°æå onboard æ´å¿«
- ð¯ åå° "ææ¡£è¿æ¶" é®é¢
å¦ä¹ 模å¼
交äºå¼æå¦
/intent-assess --learn
éè¿é®çæ¹å¼ææ IDDï¼
âââââââââââââââââââââââââââââââââââââ
â æ¬¢è¿å¦ä¹ IDDï¼ â
â â
â æå°ä»ç»ï¼ â
â 1. ä»ä¹æ¯ IDD â
â 2. IDD vs TDD vs SDD â
â 3. Intent æä»¶ç»æ â
â 4. å®é
æ¡ä¾ â
â â
â ä½ æ³ä»åªä¸ªè¯é¢å¼å§ï¼ â
âââââââââââââââââââââââââââââââââââââ
æ ¸å¿æ¦å¿µè®²è§£
1. ä»ä¹æ¯ IDD
å¼åæ¹æ³è®ºæ¼è¿ï¼
Traditional: Code â Test â Docs
(ææ¡£ç»å¸¸è¿æ¶)
SDD: Spec â Code â Test
(Spec 忣ï¼é¾ä»¥ç»´æ¤)
TDD: Test â Code â Docs
(æµè¯ä¸è½ææè®¾è®¡çç±)
IDD: Intent â Test â Code â Sync
(Intent ä½ä¸ºå¯ä¸çç¸æ¥æº)
2. Intent ä¸å±ç»æ
âââââââââââââââââââââââââââââââââââââââ
â Layer 1: ç»æå¾ (Structure) â
â - ç®å½ç»æãæ°æ®ç»æã模åå
³ç³» â
â - ASCII å¾ä¼å
â
âââââââââââââââââââââââââââââââââââââââ¤
â Layer 2: 约æè§å (Constraints) â
â - ä¾èµæ¹åãè¾¹çè§åãä¸åå¼ â
â - å¯è½¬å为æµè¯æè¨ â
âââââââââââââââââââââââââââââââââââââââ¤
â Layer 3: è¡ä¸ºç¤ºä¾ (Examples) â
â - è¾å
¥ â è¾åº ç¤ºä¾ â
â - è¾¹çæ
åµ â
âââââââââââââââââââââââââââââââââââââââ
3. IDD vs SDD 对æ¯
| 维度 | SDD | IDD |
|------|-----|-----|
| ç»ç»æ¹å¼ | æç±»å (åè½/UX/ææ¯) | ææ¨¡å |
| æ ¸å¿è½½ä½ | æåæè¿° | ç»æå¾ |
| ç²åº¦ | ç»å User Story | 宿´ Pattern |
| Task 管ç | ç¬ç« Task æä»¶ | AI èªä¸»åè§£ |
| LLM å好度 | éè¦æ¼è£
ä¸ä¸æ | 䏿¬¡çè§£å®æ´ |
4. å®é æ¡ä¾
å±ç¤ºä¸ä¸ªçå®ç Intent æä»¶ï¼è§£éåé¨åä½ç¨ã
å¿«éåè
/intent-assess --learn --topic <topic>
å¯é topicï¼
what– ä»ä¹æ¯ IDDvs-sdd– IDD vs SDD 对æ¯vs-tdd– IDD vs TDD 对æ¯structure– Intent æä»¶ç»æworkflow– IDD 工使µç¨approval– Section å®¡æ¹æºå¶best-practices– æä½³å®è·µ
ä¸å ¶ä»å½ä»¤é å
/intent-assess # è¯ä¼°é¡¹ç®
â (妿éå)
/intent-assess --learn # å¦ä¹ IDD
â
/intent-init # åå§å IDD
â
/intent-interview # å建 Intent