Focus Chain

焦点链是 Cline 中的任务管理增强功能,提供自动待办事项列表管理,并在整个任务中进行实时进度跟踪。

Focus Chain todo list management with real-time progress tracking

这使 Cline 能够处理长期任务,无缝管理发送给 LLM 的上下文,并在许多上下文窗口重置之间保持 Cline 的轨道。

焦点链与 Cline 的[深度规划斜杠命令](/features/slash-commands/deep-planning)配合得特别好,为通过[规划过程](/features/plan-and-act)创建的实现任务提供无缝的进度跟踪。

主要功能

自动待办事项列表生成

Cline 分析你的任务并自动创建一个综合待办事项列表,包括:

  • Markdown 清单格式的清晰、可操作项目

  • 将复杂任务逻辑分解为可管理的步骤

  • 随着工作进展实时更新

用户可编辑的待办事项列表

待办事项列表存储为可编辑的 Markdown 文件:

  • 通过你喜欢的 Markdown 编辑器直接编辑

  • 自动检测你所做的更改

  • 无缝集成回 Cline 的工作流

  • 通过任务标题中的编辑按钮快速访问

可视化进度跟踪

任务标题显示清晰的进度指示器:

  • 显示当前进度的步骤计数器(例如,"3/8")

  • 完成的项目用复选标记清晰标记

  • 当前工作用指示器高亮显示

  • 可展开视图以查看完整的待办事项列表

智能提醒系统

可配置的提醒确保待办事项列表保持最新:

  • 默认每 6 条消息提醒一次(可自定义 1-100)

  • 从计划模式切换到执行模式时的自动提示

  • 手动编辑待办事项列表时用户触发的更新

开始使用

- 点击 Cline 侧边栏中的齿轮图标 - 导航到"功能"部分 - 勾选"启用焦点链" - 可选:调整"提醒 Cline 间隔"(默认:6 条消息) - 开始一个新任务 - Cline 将自动开始创建和管理待办事项列表

设置
默认
范围
描述

启用焦点链

禁用

开/关

启用增强的任务进度跟踪

提醒 Cline 间隔

6

1-100 条消息

Cline 更新待办事项列表的频率

使用示例

1. 任务启动

当你在启用焦点链的情况下开始新任务时:

2. 创建待办事项列表

Cline 为任务创建综合计划,存储在 Markdown 文件中:

3. 进度跟踪

当 Cline 工作时,任务标题显示实时进度:

点击展开并查看完整列表:

4. 用户编辑

需要调整待办事项列表?没问题。

点击展开待办事项视图中的编辑按钮 Markdown 文件在你的编辑器中打开:

根据需要添加、删除或重新排序项目 Cline 自动检测并使用你的更新

文件结构

待办事项列表存储

待办事项列表存储为任务目录中的 Markdown 文件:

Markdown 格式

待办事项文件使用标准 Markdown 清单语法:

与计划/执行模式集成

焦点链与 Cline 的计划/执行模式arrow-up-right无缝配合:

  • 计划模式:可选的待办事项列表,用于展示具体步骤

  • 执行模式:从计划模式切换时自动创建待办事项

对于复杂项目,先在计划模式中讨论和完善你的方法,然后在准备好开始工作时切换到执行模式。

最佳实践

1. **从清晰的请求开始** - 提供详细的初始任务描述 - 包含特定要求和约束 - 提及任何首选技术或方法

1. **首先使用计划模式** - 在实施前讨论方法 - 通过对话完善要求 - 准备好开始工作时切换到执行模式

1. **分享待办事项文件** - 待办事项 Markdown 文件可以与团队成员分享 - 包含在版本控制中以进行项目文档 - 用作项目规划讨论的基础

故障排除

遇到问题?试试这些快速修复:

- 检查设置中是否启用了焦点链 - 焦点链可能对于较小、能力较弱的模型效果不佳 - 确保任务目录中的文件权限正确 - 验证你的编辑器支持 Markdown - 检查 VSCode 对目录是否有写入权限 - 确保待办事项项目使用正确的语法(`- [ ]` 和 `- [x]`) - 验证 Markdown 文件格式正确

仍然卡住了?在 Cline 中使用 /reportbugarrow-up-right 命令获取帮助。

技术细节(供好奇者参考)

- 实时文件监视检测待办事项 Markdown 文件的更改 - 文件编辑和 UI 更新之间的自动同步 - 优雅地处理文件创建、修改和删除 - 动态计算已完成与总待办事项项目的数量 - 支持 `- [x]` 和 `- [X]` 完成语法 - Unicode 符号(✓、○)用于增强的可视化显示 - 待办事项列表本地存储在 VSCode 工作区中 - 没有待办事项内容传输到外部服务 - 使用遥测(可在设置中禁用)

焦点链将 Cline 转变为你的个人项目管理器,让你保持正轨,你的任务井井有条。在你的下一个项目中试试看!

Last updated