字节Agent开发技术分享—旧会话越聊越笨,新会话又得重讲?我给 Matt Pocock Skill 炼了套《影分身之术》:本体想清楚,分身写代码,完事回来汇报
åèAgentå¼åææ¯åäº«âæ§ä¼è¯è¶èè¶ç¬¨ï¼æ°ä¼è¯åå¾éè®²ï¼æç» Matt Pocock Skill ç¼äºå¥ãå½±åèº«ä¹æ¯ãï¼æ¬ä½æ³æ¸ æ¥ï¼å身å代ç ï¼å®äºåæ¥æ±æ¥
乿 é£é¨ä¹é¾æ´ 2026-08-19 0 é 读8åéæ§ä¼è¯è¶èè¶ç¬¨ï¼æ°ä¼è¯åå¾éè®²ï¼æç» Matt Pocock Skill ç¼äºå¥ãå½±åèº«ä¹æ¯ãï¼æ¬ä½æ³æ¸ æ¥ï¼å身å代ç ï¼å®äºåæ¥æ±æ¥
å è·å¤§å®¶èä¸èæ¯
å¹³æ¶å代ç ï¼ä¸ç®¡ä½ ç¨ CodexãCursorãClaude Code è¿æ¯å«ç Agentï¼åºæ¬é½æ¯å¨ä¸ä¸ªä¼è¯éèé®é¢ãèéæ±ãè项ç®èæ¯ãä½ åè¯å®æä¹åï¼æä»ä¹æ³¨æç¹ï¼æä½ ç¥éçä¸ä¸æé½äº¤ç»å®ãçåæ¹æéæ±åæ¹æ¡ç¡®è®¤ä¸æ¥ï¼å让å®å¼å§å代ç ãå宿½ã
ä¸è¬é½æ¯è¿æ ·ä¸ä¸ªæµç¨ã
è¿æ ·èåºæ¥çå å®¹å ¶å®é常æä»·å¼ãé颿项ç®èæ¯ãæç¨æ·çæ£æ³è¦ä»ä¹ãæå·²ç»åè¿çåèï¼ä¹æé£äºçèµ·æ¥æ²¡åè¿éæ±ãä½åéäºå°±ä¼è·åçç»èã
é®é¢æ¯ï¼åé¢è¿ä¸ç´å¨åä¸ä¸ªä¼è¯éå代ç ãæä»¶å 容ãæç´¢ç»æãå½ä»¤è¾åºãæµè¯æ¥å¿ä¼ä¸æå¾éå¡ï¼ä¼è¯è¶æ¥è¶é¿ï¼ä¹ä¼ä¸æåç¼©ãæ¯å䏿¬¡ï¼åé¢èè¿çä¸è¥¿é½ä¼å ä¸é¨åä¸ä¸æï¼å©ä½ç©ºé´å°±è¶æ¥è¶å°ã
æä¸ªæ¯æ¹ï¼æå¼å§å¯è½è¿æ 100%ï¼å缩以åå¯è½æ¯ 80%ã60%ï¼æååªå©ç¾åä¹åå ãè¿ä¸ªæ¶åèä¸äºå å¥è¯ãåä¸äºå¤å°äºï¼åå¾å缩ï¼é常费æ¶é´ãä¸ä¸æå¤ªå¤ï¼æ¨¡åé度ä¼è¶æ¥è¶æ ¢ï¼ææä¹å¯è½è¶æ¥è¶å·®ã
ä½ä½ åä¸å¤ªæ¢ç´æ¥å¼æ°ä¼è¯ãå 为åé¢å·²ç»æéæ±åä¸ä¸æé½å¯¹é½äºï¼æ°ä¼è¯è¿å¾éæ°è¯»ä»åºãçè§£ç°æä»£ç ï¼åæè¿äºå 容åä»»å¡å¯¹åºèµ·æ¥ã
æä¸¢ä¸ä¸æï¼åä¸å¤ªæ¢å¼æ°ä¼è¯ã
è¿å°±æ¯ææ³è§£å³çé®é¢ã
第ä¸çï¼å æå ±è¯ç¼æä¸ä»½ Goal
ææ¯å¨ Matt Pocock Skills çåºç¡ä¸åè¿ä¸ªæ¹è¯çã
ååæ®µè¿æ¯å®åæ¥çæè·¯ï¼ææ³æ³æéæ±ï¼å
Grillï¼æé®é¢åç»èèæ¸
æ¥ï¼ç¶åè¿è¡ /to-specï¼æåæ¹ç¡®è®¤çå
容æ´çæä¸ä»½ Specã
ç¨æ·ç¡®è®¤ä»¥åï¼æä¼æä¸ä¸ªç¶æï¼SPEC READYã
å®ä»£è¡¨è¿ä»½ Spec å·²ç»åç¨æ·è¾¾æå ±è¯ï¼å¯ä»¥å¼å§å®æ½äºã
æ³æ³ / éæ±
â
Grill
â
/to-spec
â
ç¨æ·ç¡®è®¤ â SPEC READY
æææ©åçæ¹è¿ï¼æ¯å¨ SPEC READY 以åç¨ /to-goal æè¿ä»½å·²ç»ç¡®è®¤ç Spec ç¼æ Goalã
Goal éé¢ä¼å¸¦çå½åç¶æãæ§è¡é¡ºåºã宿æ åã约æåéªè¯è¦æ±ãç¶åæå®æ¾è¿ä¸ä¸ªå¹²åçæ°ä¼è¯ï¼æè æ¾è¿å¦ä¸ä¸ª Agent éæ§è¡ãæ§è¡å®ï¼åæç»æå¸¦å忥ç主ä¼è¯ã
è¿æ ·åçåå å¾ç®åï¼èéæ±åå代ç ï¼æ¬æ¥å°±æ¯ä¸¤ç±»å·¥ä½ã
主ä¼è¯è´è´£æäºæ æ³æ¸ æ¥ãææ§ç»èåæ¹æ¡ï¼æ°ä¼è¯å´ç»å·²ç»ç¡®è®¤ç Goal å»è¯»ä»£ç ãå宿½ãä»£ç æ§è¡äº§çç大éä¸é´ä¸ä¸æï¼ä¸åæä¸»ä¼è¯å¡å¾è¶æ¥è¶æ¤ã
Goal è¿æä¸¤ä¸ªå¾å®é ç好å¤ã
第ä¸ï¼å®ä¸ç»å® Codexï¼å¨ä»»æ Agent éé½å¯ä»¥è¿è¡ãä½ å¯ä»¥æ¿å» CursorãClaude CodeãPiï¼çè³å ¶ä» Agent éç»§ç»å®æ½ã
第äºï¼å¤§ä»»å¡å¯ä»¥ææå¤ä¸ª Goalï¼æ¯ä¸ª Goal æ¾è¿ä¸ä¸ªç¬ç«ç Worktree éå¹¶è¡è¿è¡ï¼æåæ´ä½é度ã
大æ¦çæµç¨æ¯ï¼
SPEC READY
â
Goal A â Worktree A â Agent A
Goal B â Worktree B â Agent B
Goal C â Worktree C â Agent C
ä¸è¿ç¨äºä¸æ®µæ¶é´ä»¥åï¼æååç°äºä¸ä¸ªé®é¢ã
Goal è½æå·²ç»ç¡®è®¤çç®æ ãèå´å宿æ å带è¿å»ï¼å´ä¸è½ææ¢ç´¢ä»åºæ¶ç§¯ç´¯çå ¨é¨ä¸ä¸æä¸èµ·å¸¦è¿å»ã
æä»¥æ°çæ§è¡ä¼è¯æ¿å° Goal 以åï¼è¿æ¯è¦éæ°è¯»ä¸éä»åºï¼å ç项ç®è¯´æåå½å代ç ï¼æ¾å°ç¸å ³æä»¶ï¼çè§£ç°æå®ç°ï¼åæè¿äºä»£ç å Goal 对ä¸ã
è¿ä¸ªè¿ç¨ä¼éæ°æ¶èä¸é Token åæ¶é´ãèè¿äºä»åºä¸ä¸æï¼ä¸»ä¼è¯å¨åé¢è®¨è®ºæ¹æ¡æ¶å ¶å®å·²ç»è¯»è¿ãçè§£è¿äºï¼è¿é¨åä¼äº§çä¸äºé¢å¤å¼éã
è¿å°±æ¯æåæ¥ç»§ç»å Fork çç´æ¥åå ã
第äºçï¼è½ç»§æ¿ä¸ä¸æï¼å°±ç´æ¥ Fork
æäºä»»å¡ååå¨å½åä¼è¯éè®¨è®ºå®æã主ä¼è¯å·²ç»è¯»è¿ä»åºãçè§£äºç°æä»£ç ï¼ä¹åç¨æ·ç¡®è®¤äºæç» Specã
è¿ä¸ªæ¶ååå¼ä¸ä¸ªå®å ¨å¹²åçä¼è¯ï¼ä»å¤´è¯»ååä¸ä»½ä»åºä¸ä¸æï¼ç¡®å®æç¹éå¤ï¼ä¹ä¼äº§çé¢å¤å¼éã
æä»¥è¿ç±»ä»»å¡ï¼æä¼ç´æ¥ä»å½åä¼è¯ Fork ä¸ä¸ªæ°ä¼è¯ã
Fork åºæ¥çä¼è¯ä¼ç»§æ¿åé¢ç讨论åå·²ç»å»ºç«å¥½çä»åºçè§£ãå®ç¥éç¸å
³ä»£ç å¨åªéã为ä»ä¹è¿æ ·æ¹ï¼ä¹ç¥éç¨æ·çç宿å¾ï¼å¯ä»¥ç´æ¥æ ¹æ®æç»ç SPEC READY å¼å§å®æ½ã
è¿æä¸ä¸ªå¾å®é ç好å¤ï¼Fork ååçä¸ä¸æåç¼æ¯ä¸è´çï¼å¯ä»¥ç»§ç»å©ç¨å·²æçä¸ä¸æç¼åã
åé¢è¯»åä»åºãåæä»£ç ãè®¨è®ºæ¹æ¡å½¢æçç¼åä¸éè¦å ¨é¨éæ°è®¡ç®ï¼å¯å¨æ´ç´æ¥ï¼Tokenãæ¶é´åææ¬ä¹ä¼æ´ä½ã
æä»¥æåå äº /spec-executorã
Fork å®ä»¥åï¼å¨è¿ä¸ªæ°ä¼è¯éç´æ¥è¿è¡å®ãå®ä¼æç
§ææ°ç SPEC READY å»å¼åãéªè¯å Reviewï¼æåè¾åºä¸å¼ SPEC EXECUTION RECEIPTã
è¿å¼ Receipt 伿ä¸é¢è¿äºå 容忏 æ¥ï¼
- ä¿®æ¹äºä»ä¹ï¼
- è¿è¡äºåªäºéªè¯ï¼
- åªäºå®ææ åå·²ç»éè¿ï¼
- è¿æåªäºå 容没æå®æã
ç¶åæå®å¤å¶å主ä¼è¯ï¼ä¸»ä¼è¯å°±è½ç¥éè¿ä¸ªä»»å¡å°åºåå°äºä»ä¹ç¨åº¦ã
è¿ççæäºæ°ä¼è¯éæ°è¯»åä»åºãéæ°å»ºç«ä»»å¡çè§£çææ¬ï¼ä½è¿éè¦æå¨ Forkãæå¨è¿è¡å½ä»¤ãæå¨å¤å¶ Receiptã
é½å·²ç»ç¨ Agent äºï¼è¿å¨ä¸¤ä¸ªçªå£ä¹é´æ¬æåï¼å¤å°æç¹ä¸çå¿ã
å ä¸æè¿ Claude Code åºäº Session ä¹é´åéæ¶æ¯çè½åï¼æä¹ç» Codex åäºä¸å¥ç±»ä¼¼çåè½ï¼ç¨æ¥èªå¨åè¿é¨å人工æµç¨ã
äºæ¯å°±æäºç¬¬ä¸çã
第ä¸çï¼è®© Fork èªå·±åæ¥æ±æ¥
忥æååäº Codex Task Messenger å /execute-spec-in-forkã
ç°å¨ä¸»ä¼è¯å·²ç»è¾¾å° SPEC READY 以åï¼å¯ä»¥ç´æ¥è°ç¨ /execute-spec-in-forkã
æ¥ä¸æ¥çæµç¨ä¼èªå¨å®æï¼
- 主ä¼è¯èªå¨å建 Forkï¼
- 主ä¼è¯ååä¼è¯åéæ§è¡ä»»å¡ï¼
- åä¼è¯å¨ Fork ä¸è°ç¨
/spec-executorï¼ - åä¼è¯å®æå¼åãæµè¯å Reviewï¼
- Task Messenger æ Receipt 主å¨åä¼ ç»ä¸»ä¼è¯ï¼
- 主ä¼è¯æ£æ¥ç»æå¹¶å³å®æ¯å¦ç»§ç»ä¿®æ¹ã
妿䏻ä¼è¯æ£æ¥åºé®é¢ï¼å®ä¼æé®é¢åååä¸ä¸ª Forkï¼è®©å®ç»§ç»ä¿®æ¹ãä¿®æ¹å®æå忬¡æ±æ¥ï¼ç´å°ç»ææ²¡æé®é¢ï¼åèªå¨å½æ¡£è¿ä¸ª Forkã
主ä¼è¯ï¼éæ±ãæ¹æ¡ãå³çãæ£æ¥ç»æ
â
Fork ä¼è¯ï¼å¼åãæµè¯ãReviewãReceipt
â
Task Messengerï¼èªå¨æç»æéå主ä¼è¯
æç°åºæ¼ç¤ºè¿ä¸ä¸ªä»»å¡ï¼Fork åºå»çä¼è¯è¿è¡äº 56 åéï¼å®æåèªå¨æ Receipt åä¼ ã主ä¼è¯æ£æ¥éè¿ä»¥åï¼åå°å®å½æ¡£ã
以åéè¦æå¨å®æç Forkãæ´¾å·¥ãå¤å¶ç»æåæ¶å°¾ï¼ç°å¨ç±è¿å¥æµç¨èªå¨å®æã
Fork å Goal æä¹éï¼
Fork å Goal 䏿¯è°æ¿ä»£è°ï¼èæ¯ä¸¤ç§ä¸åçä¸ä¸æçç¥ã
- å½åä¼è¯å读å®ä»åºãè°æ¸ éæ±ï¼èä¸ä»»å¡ä¸æ¬¡è½åå®ï¼ä½¿ç¨ Forkï¼ç»§æ¿ä»åºç解并å©ç¨ä¸ä¸æç¼åï¼
- ä»»å¡éè¦è·¨äººã跨天ãè·¨å¼æãå¤ä¸ª Worktree å¹¶è¡ï¼æè å½ååå²å·²ç»å¾ä¹±ï¼ä½¿ç¨ Goalï¼æä»»å¡æ´çæä¸ä»½å¯ç¬ç«æ§è¡çååã
ä¸å¥å¤§ç½è¯ï¼
è½é¡ºçåæç讨论æ¥çå¹²ï¼å°± Forkï¼éè¦æ¬è¿ãå¹¶è¡æè æ¢å¼æï¼å°± Goalã
å¦å¤ä¸äºç®åä½å®ç¨çæ¹å¨
é¤äºä¸»æµç¨ï¼æè¿æ¹äºä¸äºæ¥å¸¸ä¼ç¨å°çä¸è¥¿ã
Batch Grillï¼åå°æ¥åé®ç
忥ç Grill ä¸è½®åªé®ä¸ä¸ªé®é¢ï¼å¤æéæ±å¯è½è¦æ¥åäºä¸å次ã
ææä¸ä¸ª Grill 齿¹æäºæä¾èµæ¹éæé®ï¼å½åè½å¤ä¸èµ·åççé®é¢æ¾å¨åä¸è½®ï¼åçå®ä»¥åï¼åå±å¼ä¸ä¸å±ã
å®é ç¨ä¸æ¥ï¼ç»å¸¸ä¸¤ä¸è½®å°±è½æä¸»è¦åæ¯èå®ã
Typed Emojiï¼è®©é¿å¯¹è¯æ´å®¹ææ«è¯»
æä¹å äºä¸äºå¸¦ç±»åç Emojiï¼ç¨æ¥åºåèå´ãé£é©ãåèã建议åå¾ ç¡®è®¤é¡¹ã
è¿ä¸åªæ¯ä¸ºäºè£ 饰ï¼ä¸»è¦æ¯ä¸ºäºå¨é¿ææ¬éæ´å¿«æ¾å°éç¹ã
æè¿åæ¥çå®ç¨ Skill
䏿¸¸æè¿å¢å çå 个 Skillï¼æä¹åæ¥äºï¼
/researchï¼è®©å Agent æ¥é 宿¹ææ¡£ãæºç åä¸æèµæï¼æåçä¸ä¸ä»½å¸¦å¼ç¨çç ç©¶ææ¡£ï¼/wizardï¼æç»å½åå°ãé ç½® Tokenãåå ¥ Secret è¿ç±»å¿ é¡»ç±äººåä¸çæµç¨åæäº¤äºå¼èæ¬ï¼ä¹åè¿è½å享ç»åäºå¤ç¨ï¼/wait-whatï¼å½ Agent åå¼å§è¯´é»è¯æ¶ï¼è®©å®ç»åå½å项ç®çè¯å¢ï¼æåæé£ä»¶äºéæ°è®²æç½ã
æå
ç°å¨è¿å¥æ¹æ³å ¶å®å¾ç®åï¼
主ä¼è¯è´è´£æ³æ¸ æ¥ï¼æ§è¡ä¼è¯è´è´£å代ç ï¼Receipt è´è´£æç»æåè¯æ®å¸¦åæ¥ã
妿任å¡è¿è¯´ä¸æ¸
ä»ä¹å«åå®ï¼å°±ç»§ç»èï¼å¦æå·²ç»è¾¾å° SPEC READYï¼åå³å®æ¯ Fork è¿æ¯ Goalã
项ç®åèµæ
- æ¹è¯çä»åºï¼tt-a1i/matt-skills-with-to-goal
- GitHub 主页ï¼tt-a1i
- B ç«è§é¢ï¼ãAgent å¼åçè¯ââåèå¨ä¼ææ¯å享ã
è¿ä¸ªè§é¢çååè¿ä¸éï¼åå¸ 3 天æ¶èå·²ç»è¶ è¿ 1000ã
å ·ä½å½ä»¤ã宿´æ¼ç¤ºãPPT 讲解ï¼ä»¥å Task Messenger å¦ä½èªå¨åä¼ ï¼è§é¢éé½è®²å¾æ¯è¾æ¸ æ¥ãæå ´è¶£çè¯å¯ä»¥å»çä¸ä¸ã
Aitishiku.com