New Task
/newtask 是一个像完美的开发者交接一样工作的斜杠命令。它智能地打包重要的内容 — 整体计划、已完成的工作、相关文件和下一步 — 到一个具有干净上下文窗口的新任务中。同时留下工具调用、文档搜索和实现细节的噪音。
这正是你在将新开发者带入项目时会做的事情:为他们提供继续工作所需的基本上下文,而不会用之前的每一次击键压倒他们。
使用 /newtask 斜杠命令
当你的上下文窗口已满但你尚未完成项目时:

在聊天输入字段中输入
/newtaskCline 将分析你的对话并提出一个精简的上下文版本以继续
你可以在提交之前通过对话完善这个提议的上下文
一旦满意,会出现一个按钮,使用你完善的上下文创建新任务
示例
我在进行具有多个步骤的复杂实现时经常使用 /newtask。例如,如果我已完成 10 步过程中的 3 步,并且我的上下文已经 75% 满了,充满了文档片段、文件内容和详细讨论。
与其失去这些见解或从头开始,我使用 /newtask 让 Cline 提取重要的内容 — 关键决策、文件更改和到目前为止的进度 — 而没有单个工具调用和研究步骤的所有噪音。
我喜欢将 /newtask 视为新开发者加入项目。我需要给他们对已完成工作的完整理解、相关文件的意识、任何其他有用的上下文,以及下一步去哪里。
灵感
这里是一些使用 /newtask 的流行方式:
我使用 Context7 MCP 服务器研究复杂的 API,用文档填充我的上下文。一旦我理解了概念,我使用
/newtask以仅实现所需的基本知识重新开始。在通过多次调试尝试和文件探索识别出棘手错误的根本原因后,我使用
/newtask继续进行包含解决方案但丢弃所有失败尝试的干净状态。当客户讨论探索多种方法并最终确定一个方向时,我使用
/newtask专注于实现所选解决方案。对于跨越多天的复杂项目,我在逻辑停止点使用
/newtask以在保持进展的同时维护干净的工作区。
Last updated