Files
Claude-Code-Workflow/ccw/docs-site/build/zh/assets/js/e5f6eee3.c7efecd7.js
catlog22 5cfeb59124 feat: add configuration backup, sync, and version checker services
- Implemented ConfigBackupService for backing up local configuration files.
- Added ConfigSyncService to download configuration files from GitHub with remote-first conflict resolution.
- Created VersionChecker to check application version against the latest GitHub release with caching.
- Introduced security validation utilities for input validation to prevent common vulnerabilities.
- Developed utility functions to start and stop Docusaurus documentation server.
2026-02-05 17:32:31 +08:00

1 line
30 KiB
JavaScript

"use strict";(globalThis.webpackChunkccw_docs=globalThis.webpackChunkccw_docs||[]).push([[439],{1184(e,s,n){n.d(s,{R:()=>i,x:()=>c});var l=n(3696);const r={},d=l.createContext(r);function i(e){const s=l.useContext(d);return l.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function c(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),l.createElement(d.Provider,{value:s},e.children)}},9571(e,s,n){n.r(s),n.d(s,{assets:()=>h,contentTitle:()=>t,default:()=>o,frontMatter:()=>c,metadata:()=>l,toc:()=>x});const l=JSON.parse('{"id":"workflows/introduction","title":"\u5de5\u4f5c\u6d41\u4ecb\u7ecd","description":"CCW \u5de5\u4f5c\u6d41\u5168\u9762\u6982\u8ff0 - \u4ece\u6025\u901f\u6267\u884c\u5230\u667a\u80fd\u7f16\u6392","source":"@site/i18n/zh/docusaurus-plugin-content-docs/current/workflows/introduction.mdx","sourceDirName":"workflows","slug":"/workflows/introduction","permalink":"/docs/zh/workflows/introduction","draft":false,"unlisted":false,"editUrl":"https://github.com/ccw/docs/tree/main/docs/workflows/introduction.mdx","tags":[],"version":"current","sidebarPosition":1,"frontMatter":{"title":"\u5de5\u4f5c\u6d41\u4ecb\u7ecd","description":"CCW \u5de5\u4f5c\u6d41\u5168\u9762\u6982\u8ff0 - \u4ece\u6025\u901f\u6267\u884c\u5230\u667a\u80fd\u7f16\u6392","sidebar_position":1},"sidebar":"docs","previous":{"title":"/memory:compact","permalink":"/docs/zh/commands/memory/memory-compact"},"next":{"title":"Level 1: Ultra Lightweight","permalink":"/docs/zh/workflows/level-1-ultra-lightweight"}}');var r=n(2540),d=n(1184),i=n(1540);const c={title:"\u5de5\u4f5c\u6d41\u4ecb\u7ecd",description:"CCW \u5de5\u4f5c\u6d41\u5168\u9762\u6982\u8ff0 - \u4ece\u6025\u901f\u6267\u884c\u5230\u667a\u80fd\u7f16\u6392",sidebar_position:1},t="\u5de5\u4f5c\u6d41\u4ecb\u7ecd",h={},x=[{value:"\u5de5\u4f5c\u6d41\u67b6\u6784\u6982\u89c8",id:"\u5de5\u4f5c\u6d41\u67b6\u6784\u6982\u89c8",level:2},{value:"\u4e3b\u5e72\u5de5\u4f5c\u6d41 vs Issue \u5de5\u4f5c\u6d41",id:"\u4e3b\u5e72\u5de5\u4f5c\u6d41-vs-issue-\u5de5\u4f5c\u6d41",level:2},{value:"\u4e3a\u4ec0\u4e48\u4e3b\u5e72\u5de5\u4f5c\u6d41\u4e0d\u81ea\u52a8\u4f7f\u7528 Worktree\uff1f",id:"\u4e3a\u4ec0\u4e48\u4e3b\u5e72\u5de5\u4f5c\u6d41\u4e0d\u81ea\u52a8\u4f7f\u7528-worktree",level:3},{value:"\u4e3a\u4ec0\u4e48 Issue \u5de5\u4f5c\u6d41\u652f\u6301 Worktree\uff1f",id:"\u4e3a\u4ec0\u4e48-issue-\u5de5\u4f5c\u6d41\u652f\u6301-worktree",level:3},{value:"15 \u4e2a\u5de5\u4f5c\u6d41\u5c42\u7ea7\u8be6\u89e3",id:"15-\u4e2a\u5de5\u4f5c\u6d41\u5c42\u7ea7\u8be6\u89e3",level:2},{value:"\u5c42\u7ea7 1: \u6025\u901f\u6267\u884c",id:"\u5c42\u7ea7-1-\u6025\u901f\u6267\u884c",level:3},{value:"\u5c42\u7ea7 2: \u8f7b\u91cf\u89c4\u5212",id:"\u5c42\u7ea7-2-\u8f7b\u91cf\u89c4\u5212",level:3},{value:"\u5c42\u7ea7 2.5: \u6865\u63a5\u5de5\u4f5c\u6d41",id:"\u5c42\u7ea7-25-\u6865\u63a5\u5de5\u4f5c\u6d41",level:3},{value:"\u5c42\u7ea7 3: \u6807\u51c6\u89c4\u5212",id:"\u5c42\u7ea7-3-\u6807\u51c6\u89c4\u5212",level:3},{value:"With-File \u5de5\u4f5c\u6d41 (\u5c42\u7ea7 3-4)",id:"with-file-\u5de5\u4f5c\u6d41-\u5c42\u7ea7-3-4",level:3},{value:"\u5c42\u7ea7 4: \u5934\u8111\u98ce\u66b4",id:"\u5c42\u7ea7-4-\u5934\u8111\u98ce\u66b4",level:3},{value:"\u5c42\u7ea7 5: \u667a\u80fd\u7f16\u6392",id:"\u5c42\u7ea7-5-\u667a\u80fd\u7f16\u6392",level:3},{value:"Issue \u5de5\u4f5c\u6d41",id:"issue-\u5de5\u4f5c\u6d41",level:3},{value:"\u9009\u62e9\u5408\u9002\u7684\u5de5\u4f5c\u6d41",id:"\u9009\u62e9\u5408\u9002\u7684\u5de5\u4f5c\u6d41",level:2},{value:"\u5feb\u901f\u9009\u62e9\u8868",id:"\u5feb\u901f\u9009\u62e9\u8868",level:3},{value:"\u51b3\u7b56\u6d41\u7a0b\u56fe",id:"\u51b3\u7b56\u6d41\u7a0b\u56fe",level:3},{value:"\u590d\u6742\u5ea6\u6307\u6807",id:"\u590d\u6742\u5ea6\u6307\u6807",level:3},{value:"\u6700\u5c0f\u6267\u884c\u5355\u5143",id:"\u6700\u5c0f\u6267\u884c\u5355\u5143",level:2},{value:"\u4e0b\u4e00\u6b65",id:"\u4e0b\u4e00\u6b65",level:2}];function j(e){const s={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,d.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.header,{children:(0,r.jsx)(s.h1,{id:"\u5de5\u4f5c\u6d41\u4ecb\u7ecd",children:"\u5de5\u4f5c\u6d41\u4ecb\u7ecd"})}),"\n",(0,r.jsxs)(s.p,{children:["CCW \u63d0\u4f9b\u4e24\u7c7b\u5de5\u4f5c\u6d41\u4f53\u7cfb\uff1a",(0,r.jsx)(s.strong,{children:"\u4e3b\u5e72\u5de5\u4f5c\u6d41"})," (Main Workflow) \u548c ",(0,r.jsx)(s.strong,{children:"Issue \u5de5\u4f5c\u6d41"})," (Issue Workflow)\uff0c\u5b83\u4eec\u534f\u540c\u8986\u76d6\u8f6f\u4ef6\u5f00\u53d1\u7684\u5b8c\u6574\u751f\u547d\u5468\u671f\u3002"]}),"\n",(0,r.jsx)(s.h2,{id:"\u5de5\u4f5c\u6d41\u67b6\u6784\u6982\u89c8",children:"\u5de5\u4f5c\u6d41\u67b6\u6784\u6982\u89c8"}),"\n",(0,r.jsx)(i.A,{chart:'\n graph TB\n subgraph Main["\u4e3b\u5e72\u5de5\u4f5c\u6d41 (5 \u4e2a\u5c42\u7ea7)"]\n L1["\u5c42\u7ea7 1: \u6025\u901f\u6267\u884c<br/>lite-lite-lite"]\n L2["\u5c42\u7ea7 2: \u8f7b\u91cf\u89c4\u5212<br/>lite-plan, lite-fix, multi-cli-plan"]\n L3["\u5c42\u7ea7 3: \u6807\u51c6\u89c4\u5212<br/>plan, tdd-plan, test-fix-gen"]\n L4["\u5c42\u7ea7 4: \u5934\u8111\u98ce\u66b4<br/>brainstorm:auto-parallel"]\n L5["\u5c42\u7ea7 5: \u667a\u80fd\u7f16\u6392<br/>ccw-coordinator"]\n L1 --\x3e L2 --\x3e L3 --\x3e L4 --\x3e L5\n end\n\n subgraph Issue["Issue \u5de5\u4f5c\u6d41 (\u5f00\u53d1\u540e\u7ef4\u62a4)"]\n I1["\u9636\u6bb5 1: \u79ef\u7d2f<br/>discover, new"]\n I2["\u9636\u6bb5 2: \u89e3\u51b3<br/>plan, queue, execute"]\n I1 --\x3e I2\n end\n\n Main -.->|\u5f00\u53d1\u5b8c\u6210\u540e| Issue\n\n classDef level1 fill:#e3f2fd,stroke:#1976d2\n classDef level2 fill:#bbdefb,stroke:#1976d2\n classDef level3 fill:#90caf9,stroke:#1976d2\n classDef level4 fill:#64b5f6,stroke:#1976d2\n classDef level5 fill:#42a5f5,stroke:#1976d2\n classDef issue fill:#fff3e0,stroke:#f57c00\n\n class L1 level1,L2 level2,L3 level3,L4 level4,L5 level5,I1,I2 issue\n'}),"\n",(0,r.jsx)(s.h2,{id:"\u4e3b\u5e72\u5de5\u4f5c\u6d41-vs-issue-\u5de5\u4f5c\u6d41",children:"\u4e3b\u5e72\u5de5\u4f5c\u6d41 vs Issue \u5de5\u4f5c\u6d41"}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u7ef4\u5ea6"}),(0,r.jsx)(s.th,{children:"\u4e3b\u5e72\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"Issue \u5de5\u4f5c\u6d41"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u5b9a\u4f4d"})}),(0,r.jsx)(s.td,{children:"\u4e3b\u8981\u5f00\u53d1\u5468\u671f"}),(0,r.jsx)(s.td,{children:"\u5f00\u53d1\u540e\u7684\u7ef4\u62a4\u8865\u5145"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u65f6\u673a"})}),(0,r.jsx)(s.td,{children:"\u529f\u80fd\u5f00\u53d1\u9636\u6bb5"}),(0,r.jsx)(s.td,{children:"\u4e3b\u5e72\u5f00\u53d1\u5b8c\u6210\u540e"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u8303\u56f4"})}),(0,r.jsx)(s.td,{children:"\u5b8c\u6574\u529f\u80fd\u5b9e\u73b0"}),(0,r.jsx)(s.td,{children:"\u9488\u5bf9\u6027\u4fee\u590d/\u589e\u5f3a"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u5e76\u884c\u7b56\u7565"})}),(0,r.jsx)(s.td,{children:"\u4f9d\u8d56\u5206\u6790 + Agent \u5e76\u884c"}),(0,r.jsx)(s.td,{children:"Worktree \u9694\u79bb (\u53ef\u9009)"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u5206\u652f\u6a21\u578b"})}),(0,r.jsx)(s.td,{children:"\u5728\u5f53\u524d\u5206\u652f\u5de5\u4f5c"}),(0,r.jsx)(s.td,{children:"\u53ef\u4f7f\u7528\u72ec\u7acb worktree"})]})]})]}),"\n",(0,r.jsx)(s.h3,{id:"\u4e3a\u4ec0\u4e48\u4e3b\u5e72\u5de5\u4f5c\u6d41\u4e0d\u81ea\u52a8\u4f7f\u7528-worktree",children:"\u4e3a\u4ec0\u4e48\u4e3b\u5e72\u5de5\u4f5c\u6d41\u4e0d\u81ea\u52a8\u4f7f\u7528 Worktree\uff1f"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u4f9d\u8d56\u5206\u6790\u5df2\u89e3\u51b3\u5e76\u884c\u95ee\u9898"}),"\uff1a"]}),"\n",(0,r.jsxs)(s.ol,{children:["\n",(0,r.jsxs)(s.li,{children:["\u89c4\u5212\u9636\u6bb5 (",(0,r.jsx)(s.code,{children:"/workflow:plan"}),") \u6267\u884c\u4f9d\u8d56\u5206\u6790"]}),"\n",(0,r.jsx)(s.li,{children:"\u81ea\u52a8\u8bc6\u522b\u4efb\u52a1\u4f9d\u8d56\u548c\u5173\u952e\u8def\u5f84"}),"\n",(0,r.jsxs)(s.li,{children:["\u5212\u5206",(0,r.jsx)(s.strong,{children:"\u5e76\u884c\u7ec4"})," (\u72ec\u7acb\u4efb\u52a1) \u548c",(0,r.jsx)(s.strong,{children:"\u4e32\u884c\u94fe"})," (\u4f9d\u8d56\u4efb\u52a1)"]}),"\n",(0,r.jsx)(s.li,{children:"Agent \u5e76\u884c\u6267\u884c\u72ec\u7acb\u4efb\u52a1\uff0c\u65e0\u9700\u6587\u4ef6\u7cfb\u7edf\u9694\u79bb"}),"\n"]}),"\n",(0,r.jsx)(i.A,{chart:'\n graph TD\n subgraph Dependency["\u4f9d\u8d56\u5206\u6790"]\n A["\u4efb\u52a1 A"]\n B["\u4efb\u52a1 B"]\n C["\u4efb\u52a1 C"]\n D["\u4efb\u52a1 D"]\n\n A & B --\x3e PG["\u5e76\u884c\u7ec4 1<br/>Agent 1"]\n C --\x3e SC["\u4e32\u884c\u94fe<br/>Agent 2"]\n D --\x3e SC\n\n PG --\x3e R["\u7ed3\u679c"]\n SC --\x3e R\n end\n\n classDef pg fill:#c8e6c9,stroke:#388e3c\n classDef sc fill:#fff9c4,stroke:#f57c00\n\n class PG pg,SC sc\n'}),"\n",(0,r.jsx)(s.h3,{id:"\u4e3a\u4ec0\u4e48-issue-\u5de5\u4f5c\u6d41\u652f\u6301-worktree",children:"\u4e3a\u4ec0\u4e48 Issue \u5de5\u4f5c\u6d41\u652f\u6301 Worktree\uff1f"}),"\n",(0,r.jsxs)(s.p,{children:["Issue \u5de5\u4f5c\u6d41\u4f5c\u4e3a",(0,r.jsx)(s.strong,{children:"\u8865\u5145\u673a\u5236"}),"\uff0c\u573a\u666f\u4e0d\u540c\uff1a"]}),"\n",(0,r.jsxs)(s.ol,{children:["\n",(0,r.jsxs)(s.li,{children:["\u4e3b\u5e72\u5f00\u53d1\u5b8c\u6210\uff0c\u5df2\u5408\u5e76\u5230 ",(0,r.jsx)(s.code,{children:"main"})]}),"\n",(0,r.jsx)(s.li,{children:"\u53d1\u73b0\u9700\u8981\u4fee\u590d\u7684\u95ee\u9898"}),"\n",(0,r.jsx)(s.li,{children:"\u9700\u8981\u5728\u4e0d\u5f71\u54cd\u5f53\u524d\u5f00\u53d1\u7684\u60c5\u51b5\u4e0b\u4fee\u590d"}),"\n",(0,r.jsx)(s.li,{children:"Worktree \u9694\u79bb\u8ba9\u4e3b\u5206\u652f\u4fdd\u6301\u7a33\u5b9a"}),"\n"]}),"\n",(0,r.jsx)(i.A,{chart:'\n graph LR\n Dev["\u5f00\u53d1"] --\x3e Rel["\u53d1\u5e03"]\n Rel --\x3e Issue["\u53d1\u73b0\u95ee\u9898"]\n Issue --\x3e Fix["Worktree \u4fee\u590d"]\n Fix --\x3e Merge["\u5408\u5e76\u56de\u4e3b\u5e72"]\n Merge --\x3e NewDev["\u7ee7\u7eed\u65b0\u529f\u80fd"]\n NewDev -.-> Dev\n'}),"\n",(0,r.jsx)(s.h2,{id:"15-\u4e2a\u5de5\u4f5c\u6d41\u5c42\u7ea7\u8be6\u89e3",children:"15 \u4e2a\u5de5\u4f5c\u6d41\u5c42\u7ea7\u8be6\u89e3"}),"\n",(0,r.jsx)(s.h3,{id:"\u5c42\u7ea7-1-\u6025\u901f\u6267\u884c",children:"\u5c42\u7ea7 1: \u6025\u901f\u6267\u884c"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u4f4e | ",(0,r.jsx)(s.strong,{children:"\u4ea7\u7269"}),": \u65e0 | ",(0,r.jsx)(s.strong,{children:"\u72b6\u6001"}),": \u65e0\u72b6\u6001"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u63cf\u8ff0"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"lite-lite-lite"})}),(0,r.jsx)(s.td,{children:"\u8d85\u8f7b\u91cf\u76f4\u63a5\u6267\u884c\uff0c\u96f6\u5f00\u9500"})]})})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u5feb\u901f\u4fee\u590d\u3001\u7b80\u5355\u529f\u80fd\u3001\u914d\u7f6e\u8c03\u6574"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"\u5c42\u7ea7-2-\u8f7b\u91cf\u89c4\u5212",children:"\u5c42\u7ea7 2: \u8f7b\u91cf\u89c4\u5212"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u4f4e-\u4e2d | ",(0,r.jsx)(s.strong,{children:"\u4ea7\u7269"}),": \u5185\u5b58/\u8f7b\u91cf\u6587\u4ef6 | ",(0,r.jsx)(s.strong,{children:"\u72b6\u6001"}),": \u4f1a\u8bdd\u5185"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u63cf\u8ff0"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"lite-plan"})}),(0,r.jsx)(s.td,{children:"\u5185\u5b58\u89c4\u5212\uff0c\u9002\u7528\u4e8e\u660e\u786e\u9700\u6c42"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"lite-fix"})}),(0,r.jsx)(s.td,{children:"\u667a\u80fd\u6f0f\u6d1e\u8bca\u65ad\u548c\u4fee\u590d"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"multi-cli-plan"})}),(0,r.jsx)(s.td,{children:"\u591a CLI \u534f\u4f5c\u5206\u6790"})]})]})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u5355\u6a21\u5757\u529f\u80fd\u3001\u6f0f\u6d1e\u4fee\u590d\u3001\u6280\u672f\u9009\u578b"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"\u5c42\u7ea7-25-\u6865\u63a5\u5de5\u4f5c\u6d41",children:"\u5c42\u7ea7 2.5: \u6865\u63a5\u5de5\u4f5c\u6d41"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u4f4e-\u4e2d | ",(0,r.jsx)(s.strong,{children:"\u7528\u9014"}),": \u8f7b\u91cf\u5230 Issue \u5de5\u4f5c\u6d41\u7684\u8fc7\u6e21"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u63cf\u8ff0"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"rapid-to-issue"})}),(0,r.jsx)(s.td,{children:"\u4ece\u5feb\u901f\u89c4\u5212\u6865\u63a5\u5230 Issue \u5de5\u4f5c\u6d41"})]})})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u5c06\u8f7b\u91cf\u89c4\u5212\u8f6c\u6362\u4e3a Issue \u8ddf\u8e2a"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"\u5c42\u7ea7-3-\u6807\u51c6\u89c4\u5212",children:"\u5c42\u7ea7 3: \u6807\u51c6\u89c4\u5212"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u4e2d-\u9ad8 | ",(0,r.jsx)(s.strong,{children:"\u4ea7\u7269"}),": \u6301\u4e45\u5316\u4f1a\u8bdd\u6587\u4ef6 | ",(0,r.jsx)(s.strong,{children:"\u72b6\u6001"}),": \u5b8c\u6574\u4f1a\u8bdd\u7ba1\u7406"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u63cf\u8ff0"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"plan"})}),(0,r.jsx)(s.td,{children:"\u590d\u6742\u529f\u80fd\u5f00\u53d1\uff0c5 \u4e2a\u9636\u6bb5"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"tdd-plan"})}),(0,r.jsx)(s.td,{children:"\u6d4b\u8bd5\u9a71\u52a8\u5f00\u53d1\uff0cRed-Green-Refactor"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"test-fix-gen"})}),(0,r.jsx)(s.td,{children:"\u6d4b\u8bd5\u4fee\u590d\u751f\u6210\uff0c\u6e10\u8fdb\u5f0f\u5c42\u7ea7"})]})]})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u591a\u6a21\u5757\u6539\u52a8\u3001\u91cd\u6784\u3001TDD \u5f00\u53d1"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"with-file-\u5de5\u4f5c\u6d41-\u5c42\u7ea7-3-4",children:"With-File \u5de5\u4f5c\u6d41 (\u5c42\u7ea7 3-4)"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u4e2d-\u9ad8 | ",(0,r.jsx)(s.strong,{children:"\u4ea7\u7269"}),": \u6587\u6863\u5316\u63a2\u7d22 | ",(0,r.jsx)(s.strong,{children:"\u591a CLI"}),": \u652f\u6301"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u63cf\u8ff0"}),(0,r.jsx)(s.th,{children:"\u5c42\u7ea7"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"brainstorm-with-file"})}),(0,r.jsx)(s.td,{children:"\u591a\u89c6\u89d2\u521b\u610f\u6784\u601d"}),(0,r.jsx)(s.td,{children:"4"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"debug-with-file"})}),(0,r.jsx)(s.td,{children:"\u5047\u8bbe\u9a71\u52a8\u8c03\u8bd5"}),(0,r.jsx)(s.td,{children:"3"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"analyze-with-file"})}),(0,r.jsx)(s.td,{children:"\u534f\u4f5c\u5206\u6790"}),(0,r.jsx)(s.td,{children:"3"})]})]})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u9700\u8981\u591a CLI \u534f\u4f5c\u7684\u6587\u6863\u5316\u63a2\u7d22"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"\u5c42\u7ea7-4-\u5934\u8111\u98ce\u66b4",children:"\u5c42\u7ea7 4: \u5934\u8111\u98ce\u66b4"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u9ad8 | ",(0,r.jsx)(s.strong,{children:"\u4ea7\u7269"}),": \u591a\u89d2\u8272\u5206\u6790\u6587\u6863 | ",(0,r.jsx)(s.strong,{children:"\u89d2\u8272\u6570"}),": 3-9"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u63cf\u8ff0"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"brainstorm:auto-parallel"})}),(0,r.jsx)(s.td,{children:"\u591a\u89d2\u8272\u5934\u8111\u98ce\u66b4\u4e0e\u7efc\u5408"})]})})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u65b0\u529f\u80fd\u8bbe\u8ba1\u3001\u67b6\u6784\u91cd\u6784\u3001\u63a2\u7d22\u6027\u9700\u6c42"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"\u5c42\u7ea7-5-\u667a\u80fd\u7f16\u6392",children:"\u5c42\u7ea7 5: \u667a\u80fd\u7f16\u6392"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u6240\u6709\u5c42\u7ea7 | ",(0,r.jsx)(s.strong,{children:"\u4ea7\u7269"}),": \u5b8c\u6574\u72b6\u6001\u6301\u4e45\u5316 | ",(0,r.jsx)(s.strong,{children:"\u81ea\u52a8\u5316"}),": \u5b8c\u5168\u81ea\u52a8"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u63cf\u8ff0"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"ccw-coordinator"})}),(0,r.jsx)(s.td,{children:"\u81ea\u52a8\u5206\u6790\u5e76\u63a8\u8350\u547d\u4ee4\u94fe"})]})})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u590d\u6742\u591a\u6b65\u9aa4\u5de5\u4f5c\u6d41\u3001\u4e0d\u786e\u5b9a\u547d\u4ee4\u3001\u7aef\u5230\u7aef\u81ea\u52a8\u5316"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"issue-\u5de5\u4f5c\u6d41",children:"Issue \u5de5\u4f5c\u6d41"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u590d\u6742\u5ea6"}),": \u53ef\u53d8 | ",(0,r.jsx)(s.strong,{children:"\u4ea7\u7269"}),": Issue \u8bb0\u5f55 | ",(0,r.jsx)(s.strong,{children:"\u9694\u79bb"}),": Worktree \u53ef\u9009"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u9636\u6bb5"}),(0,r.jsx)(s.th,{children:"\u547d\u4ee4"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u79ef\u7d2f"})}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"discover"}),", ",(0,r.jsx)(s.code,{children:"discover-by-prompt"}),", ",(0,r.jsx)(s.code,{children:"new"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u89e3\u51b3"})}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"plan --all-pending"}),", ",(0,r.jsx)(s.code,{children:"queue"}),", ",(0,r.jsx)(s.code,{children:"execute"})]})]})]})]}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u9002\u7528\u4e8e"}),": \u5f00\u53d1\u540e Issue \u4fee\u590d\u3001\u7ef4\u62a4\u4e3b\u5206\u652f\u7a33\u5b9a\u6027"]}),"\n",(0,r.jsx)(s.h2,{id:"\u9009\u62e9\u5408\u9002\u7684\u5de5\u4f5c\u6d41",children:"\u9009\u62e9\u5408\u9002\u7684\u5de5\u4f5c\u6d41"}),"\n",(0,r.jsx)(s.h3,{id:"\u5feb\u901f\u9009\u62e9\u8868",children:"\u5feb\u901f\u9009\u62e9\u8868"}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u573a\u666f"}),(0,r.jsx)(s.th,{children:"\u63a8\u8350\u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.th,{children:"\u5c42\u7ea7"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u5feb\u901f\u4fee\u590d\u3001\u914d\u7f6e\u8c03\u6574"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"lite-lite-lite"})}),(0,r.jsx)(s.td,{children:"1"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u660e\u786e\u7684\u5355\u6a21\u5757\u529f\u80fd"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"lite-plan -> lite-execute"})}),(0,r.jsx)(s.td,{children:"2"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u6f0f\u6d1e\u8bca\u65ad\u548c\u4fee\u590d"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"lite-fix"})}),(0,r.jsx)(s.td,{children:"2"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u751f\u4ea7\u73af\u5883\u7d27\u6025\u4fee\u590d"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"lite-fix --hotfix"})}),(0,r.jsx)(s.td,{children:"2"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u6280\u672f\u9009\u578b\u3001\u65b9\u6848\u5bf9\u6bd4"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"multi-cli-plan -> lite-execute"})}),(0,r.jsx)(s.td,{children:"2"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u591a\u6a21\u5757\u6539\u52a8\u3001\u91cd\u6784"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"plan -> verify -> execute"})}),(0,r.jsx)(s.td,{children:"3"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u6d4b\u8bd5\u9a71\u52a8\u5f00\u53d1"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"tdd-plan -> execute -> tdd-verify"})}),(0,r.jsx)(s.td,{children:"3"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u6d4b\u8bd5\u5931\u8d25\u4fee\u590d"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"test-fix-gen -> test-cycle-execute"})}),(0,r.jsx)(s.td,{children:"3"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u65b0\u529f\u80fd\u3001\u67b6\u6784\u8bbe\u8ba1"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"brainstorm:auto-parallel -> plan -> execute"})}),(0,r.jsx)(s.td,{children:"4"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u590d\u6742\u591a\u6b65\u9aa4\u5de5\u4f5c\u6d41\u3001\u4e0d\u786e\u5b9a\u547d\u4ee4"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"ccw-coordinator"})}),(0,r.jsx)(s.td,{children:"5"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"\u5f00\u53d1\u540e Issue \u4fee\u590d"}),(0,r.jsx)(s.td,{children:"Issue \u5de5\u4f5c\u6d41"}),(0,r.jsx)(s.td,{children:"-"})]})]})]}),"\n",(0,r.jsx)(s.h3,{id:"\u51b3\u7b56\u6d41\u7a0b\u56fe",children:"\u51b3\u7b56\u6d41\u7a0b\u56fe"}),"\n",(0,r.jsx)(i.A,{chart:'\n flowchart TD\n Start([\u5f00\u59cb\u65b0\u4efb\u52a1]) --\x3e Q0{\u5f00\u53d1\u540e<br/>\u7ef4\u62a4?}\n\n Q0 --\x3e|\u662f| IssueW["Issue \u5de5\u4f5c\u6d41<br/>discover -> plan -> queue -> execute"]\n Q0 --\x3e|\u5426| Q1{\u4e0d\u786e\u5b9a\u4f7f\u7528<br/>\u54ea\u4e9b\u547d\u4ee4?}\n\n Q1 --\x3e|\u662f| L5["\u5c42\u7ea7 5: ccw-coordinator<br/>\u81ea\u52a8\u5206\u6790\u5e76\u63a8\u8350"]\n Q1 --\x3e|\u5426| Q2{\u9700\u6c42<br/>\u660e\u786e?}\n\n Q2 --\x3e|\u4e0d\u786e\u5b9a| L4["\u5c42\u7ea7 4: brainstorm:auto-parallel<br/>\u591a\u89d2\u8272\u63a2\u7d22"]\n Q2 --\x3e|\u660e\u786e| Q3{\u9700\u8981\u6301\u4e45\u5316<br/>\u4f1a\u8bdd?}\n\n Q3 --\x3e|\u662f| Q4{\u5f00\u53d1\u7c7b\u578b?}\n Q3 --\x3e|\u5426| Q5{\u9700\u8981\u591a<br/>\u89c6\u89d2?}\n\n Q4 --\x3e|\u6807\u51c6| L3Std["\u5c42\u7ea7 3: plan -> verify -> execute"]\n Q4 --\x3e|TDD| L3TDD["\u5c42\u7ea7 3: tdd-plan -> execute -> verify"]\n Q4 --\x3e|\u6d4b\u8bd5\u4fee\u590d| L3Test["\u5c42\u7ea7 3: test-fix-gen -> test-cycle"]\n\n Q5 --\x3e|\u662f| L2Multi["\u5c42\u7ea7 2: multi-cli-plan"]\n Q5 --\x3e|\u5426| Q6{\u6f0f\u6d1e\u4fee\u590d?}\n\n Q6 --\x3e|\u662f| L2Fix["\u5c42\u7ea7 2: lite-fix"]\n Q6 --\x3e|\u5426| Q7{\u9700\u8981\u89c4\u5212?}\n\n Q7 --\x3e|\u662f| L2Plan["\u5c42\u7ea7 2: lite-plan -> lite-execute"]\n Q7 --\x3e|\u5426| L1["\u5c42\u7ea7 1: lite-lite-lite"]\n\n IssueW --\x3e End([\u5b8c\u6210])\n L5 --\x3e End\n L4 --\x3e End\n L3Std --\x3e End\n L3TDD --\x3e End\n L3Test --\x3e End\n L2Multi --\x3e End\n L2Fix --\x3e End\n L2Plan --\x3e End\n L1 --\x3e End\n\n classDef level1 fill:#e3f2fd,stroke:#1976d2\n classDef level2 fill:#bbdefb,stroke:#1976d2\n classDef level3 fill:#90caf9,stroke:#1976d2\n classDef level4 fill:#64b5f6,stroke:#1976d2\n classDef level5 fill:#42a5f5,stroke:#1976d2\n classDef issue fill:#fff3e0,stroke:#f57c00\n\n class L1 level1,L2Plan,L2Fix,L2Multi level2,L3Std,L3TDD,L3Test level3,L4 level4,L5 level5,IssueW issue\n'}),"\n",(0,r.jsx)(s.h3,{id:"\u590d\u6742\u5ea6\u6307\u6807",children:"\u590d\u6742\u5ea6\u6307\u6807"}),"\n",(0,r.jsx)(s.p,{children:"\u7cfb\u7edf\u57fa\u4e8e\u5173\u952e\u8bcd\u81ea\u52a8\u8bc4\u4f30\u590d\u6742\u5ea6\uff1a"}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u6743\u91cd"}),(0,r.jsx)(s.th,{children:"\u5173\u952e\u8bcd"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"+2"}),(0,r.jsx)(s.td,{children:"refactor(\u91cd\u6784), migrate(\u8fc1\u79fb), architect(\u67b6\u6784), system(\u7cfb\u7edf)"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"+2"}),(0,r.jsx)(s.td,{children:"multiple(\u591a\u4e2a), across(\u8de8), all(\u6240\u6709), entire(\u6574\u4e2a)"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"+1"}),(0,r.jsx)(s.td,{children:"integrate(\u96c6\u6210), api, database(\u6570\u636e\u5e93)"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:"+1"}),(0,r.jsx)(s.td,{children:"security(\u5b89\u5168), performance(\u6027\u80fd), scale(\u6269\u5c55)"})]})]})]}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\u9ad8\u590d\u6742\u5ea6"})," (>=4): \u81ea\u52a8\u9009\u62e9\u5c42\u7ea7 3-4"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\u4e2d\u7b49\u590d\u6742\u5ea6"})," (2-3): \u81ea\u52a8\u9009\u62e9\u5c42\u7ea7 2"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\u4f4e\u590d\u6742\u5ea6"})," (<2): \u81ea\u52a8\u9009\u62e9\u5c42\u7ea7 1"]}),"\n"]}),"\n",(0,r.jsx)(s.h2,{id:"\u6700\u5c0f\u6267\u884c\u5355\u5143",children:"\u6700\u5c0f\u6267\u884c\u5355\u5143"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.strong,{children:"\u5b9a\u4e49"}),": \u5fc5\u987b\u4f5c\u4e3a\u539f\u5b50\u7ec4\u4e00\u8d77\u6267\u884c\u4ee5\u5b9e\u73b0\u6709\u610f\u4e49\u7684\u5de5\u4f5c\u6d41\u91cc\u7a0b\u7891\u7684\u4e00\u7ec4\u547d\u4ee4\u3002"]}),"\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"\u5355\u5143\u540d\u79f0"}),(0,r.jsx)(s.th,{children:"\u547d\u4ee4"}),(0,r.jsx)(s.th,{children:"\u7528\u9014"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u5feb\u901f\u5b9e\u73b0"})}),(0,r.jsx)(s.td,{children:"lite-plan -> lite-execute"}),(0,r.jsx)(s.td,{children:"\u8f7b\u91cf\u89c4\u5212\u548c\u6267\u884c"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u591a CLI \u89c4\u5212"})}),(0,r.jsx)(s.td,{children:"multi-cli-plan -> lite-execute"}),(0,r.jsx)(s.td,{children:"\u591a\u89c6\u89d2\u5206\u6790\u548c\u6267\u884c"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u6f0f\u6d1e\u4fee\u590d"})}),(0,r.jsx)(s.td,{children:"lite-fix -> lite-execute"}),(0,r.jsx)(s.td,{children:"\u6f0f\u6d1e\u8bca\u65ad\u548c\u4fee\u590d\u6267\u884c"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u9a8c\u8bc1\u5f0f\u89c4\u5212"})}),(0,r.jsx)(s.td,{children:"plan -> plan-verify -> execute"}),(0,r.jsx)(s.td,{children:"\u5e26\u9a8c\u8bc1\u7684\u89c4\u5212\u548c\u6267\u884c"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"TDD \u89c4\u5212"})}),(0,r.jsx)(s.td,{children:"tdd-plan -> execute"}),(0,r.jsx)(s.td,{children:"\u6d4b\u8bd5\u9a71\u52a8\u5f00\u53d1\u89c4\u5212\u548c\u6267\u884c"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u6d4b\u8bd5\u9a8c\u8bc1"})}),(0,r.jsx)(s.td,{children:"test-fix-gen -> test-cycle-execute"}),(0,r.jsx)(s.td,{children:"\u751f\u6210\u6d4b\u8bd5\u4efb\u52a1\u5e76\u6267\u884c\u6d4b\u8bd5\u4fee\u590d\u5faa\u73af"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.strong,{children:"\u4ee3\u7801\u5ba1\u67e5"})}),(0,r.jsx)(s.td,{children:"review-session-cycle -> review-cycle-fix"}),(0,r.jsx)(s.td,{children:"\u5b8c\u6574\u5ba1\u67e5\u5faa\u73af\u5e76\u5e94\u7528\u4fee\u590d"})]})]})]}),"\n",(0,r.jsx)(s.h2,{id:"\u4e0b\u4e00\u6b65",children:"\u4e0b\u4e00\u6b65"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"/docs/zh/workflows/level-1-ultra-lightweight",children:"\u5c42\u7ea7 1: \u8d85\u8f7b\u91cf\u5de5\u4f5c\u6d41"})," - \u4e86\u89e3\u6025\u901f\u6267\u884c"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"/docs/zh/workflows/level-2-rapid",children:"\u5c42\u7ea7 2: \u5feb\u901f\u5de5\u4f5c\u6d41"})," - \u8f7b\u91cf\u89c4\u5212\u548c\u6f0f\u6d1e\u4fee\u590d"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"/docs/zh/workflows/level-3-standard",children:"\u5c42\u7ea7 3: \u6807\u51c6\u5de5\u4f5c\u6d41"})," - \u5b8c\u6574\u89c4\u5212\u548c TDD"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"/docs/zh/workflows/level-4-brainstorm",children:"\u5c42\u7ea7 4: \u5934\u8111\u98ce\u66b4\u5de5\u4f5c\u6d41"})," - \u591a\u89d2\u8272\u63a2\u7d22"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"/docs/zh/workflows/level-5-intelligent",children:"\u5c42\u7ea7 5: \u667a\u80fd\u5de5\u4f5c\u6d41"})," - \u81ea\u52a8\u5316\u7f16\u6392"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"/docs/zh/workflows/faq",children:"\u5e38\u89c1\u95ee\u9898"})," - \u5e38\u89c1\u95ee\u9898\u548c\u89e3\u7b54"]}),"\n"]})]})}function o(e={}){const{wrapper:s}={...(0,d.R)(),...e.components};return s?(0,r.jsx)(s,{...e,children:(0,r.jsx)(j,{...e})}):j(e)}}}]);