| 1 | import type { DocsWorkDict } from "../types"; |
| 2 | |
| 3 | /** 「跟踪进度」页的简体中文词典;与 `en/docs-work.ts` 逐段对应。 */ |
| 4 | export const docsWork: DocsWorkDict = { |
| 5 | metaTitle: "跟踪进度 · Codewhale 文档", |
| 6 | metaDescription: |
| 7 | "在任务面板中跟踪多步骤任务:目标、待办 列表和智能体。设置一个跨回合持续的目标,并在不丢失进度的情况下把工作交给新的会话。", |
| 8 | bodyClassName: "text-ink-soft leading-[1.9] tracking-wide", |
| 9 | title: "跟踪进度", |
| 10 | lede: |
| 11 | "当一个任务需要不止一步时,Codewhale 会维护一份 待办 列表,并把它显示在任务面板里,旁边是目标和各个智能体。对话记录一路往下滚动的同时,你始终能看到哪些已完成、哪些正在进行、还剩哪些。", |
| 12 | sections: [ |
| 13 | { |
| 14 | id: "workbar", |
| 15 | title: "看懂任务面板", |
| 16 | blocks: [ |
| 17 | { |
| 18 | p: "任务面板默认位于输入框下方,显示当前目标、待办 列表,以及为本次会话工作的智能体。已完成的条目会以“已完成”的状态保留,而不是消失。选中某一行,或在该行上按 Enter,即可打开详情。", |
| 19 | }, |
| 20 | { |
| 21 | rows: [ |
| 22 | ["pending", "尚未开始。"], |
| 23 | ["in progress", "Codewhale 正在做的事——一次只有一项。"], |
| 24 | ["completed", "已完成。"], |
| 25 | ["cancelled", "已放弃,但仍保留在列表中,让你知道它被放弃了。"], |
| 26 | ], |
| 27 | }, |
| 28 | { p: "移动任务面板,或更改它显示的内容:" }, |
| 29 | { code: "/workbar left\n/workbar bottom --save\n/workbar off", lang: "Codewhale" }, |
| 30 | { |
| 31 | p: "可选位置有 `bottom`、`top`、`left`、`right` 和 `off`。加上 `--save` 会在以后的会话中沿用你的选择。", |
| 32 | }, |
| 33 | ], |
| 34 | }, |
| 35 | { |
| 36 | id: "goal", |
| 37 | title: "设定跨回合持续的目标", |
| 38 | blocks: [ |
| 39 | { |
| 40 | p: "目标会让一个任务始终保持在视线之内,直到它完成。你可以自己设定;当你提出一个明确的完成条件时(比如“直到测试全部通过”),Codewhale 也可能自行设定,并用一行提示告诉你。控制权始终在你手里:", |
| 41 | }, |
| 42 | { |
| 43 | code: `/goal make the CLI tests pass on Windows budget: 200000 |
| 44 | /goal # show progress |
| 45 | /goal pause |
| 46 | /goal resume |
| 47 | /goal done |
| 48 | /goal clear`, |
| 49 | lang: "Codewhale", |
| 50 | }, |
| 51 | { |
| 52 | p: "可选的 `budget:` 是这个目标的 token 上限。设定目标不会改变你的模式、审批设置或模型。", |
| 53 | }, |
| 54 | ], |
| 55 | }, |
| 56 | { |
| 57 | id: "relay", |
| 58 | title: "在新会话中继续", |
| 59 | blocks: [ |
| 60 | { |
| 61 | p: "会话变长之后,`/relay` 会为新线程写一份交接说明,其中原样附上当前的 待办 列表,让下一个会话从你真正所处的位置接着做,而不是从一段概括开始。可以加上一个重点来引导交接内容:", |
| 62 | }, |
| 63 | { code: "/relay finish the Windows test fixes", lang: "Codewhale" }, |
| 64 | { |
| 65 | p: "带着父会话上下文启动的智能体也会收到同一份列表,因此它们同样知道哪些已经做完。", |
| 66 | }, |
| 67 | ], |
| 68 | }, |
| 69 | { |
| 70 | id: "one-list", |
| 71 | title: "弄清哪份列表才算数", |
| 72 | blocks: [ |
| 73 | { |
| 74 | p: "进度列表只有一份:待办。Codewhale 写出来的计划——做法、风险和验证方式——说明的是它打算怎么做,并不跟踪进度,任务面板也不会把它显示成第二份列表。", |
| 75 | }, |
| 76 | { |
| 77 | p: "任务面板里的列表是给你看的。Codewhale 是通过对话中的普通结果看到自己的更新,这份列表不会在每一步都重新发送给模型。", |
| 78 | }, |
| 79 | ], |
| 80 | }, |
| 81 | ], |
| 82 | next: [ |
| 83 | { |
| 84 | href: "/docs/subagents", |
| 85 | label: "并行运行智能体", |
| 86 | note: "把彼此独立的 待办 条目交给智能体。", |
| 87 | }, |
| 88 | { |
| 89 | href: "/docs/modes", |
| 90 | label: "设置模式与审批", |
| 91 | note: "Operate 会规划有名字的步骤,并逐一核对结果。", |
| 92 | }, |
| 93 | { |
| 94 | href: "/docs/review", |
| 95 | label: "查看改动", |
| 96 | note: "检查每个已完成条目背后的实际改动。", |
| 97 | }, |
| 98 | ], |
| 99 | sourceNote: |
| 100 | "来源文档:docs/GUIDE.md、docs/MODES.md、docs/TOOL_SURFACE.md、docs/TOOL_LIFECYCLE.md · 修改时同步更新 docs-map.ts。", |
| 101 | }; |
| 102 |