文件规划技能Skill planning-with-files

此技能用于通过创建和管理Markdown文件来规划复杂任务,提高工作效率和记忆持久性。适用于软件开发、研究项目等多步骤任务,帮助记录进展、发现和错误。关键词:文件规划、任务管理、Markdown、工作记忆、多步骤任务、自动恢复、项目管理工具。

项目管理 0 次安装 0 次浏览 更新于 3/11/2026

name: 使用文件进行规划 version: “2.10.0” description: 实现Manus风格基于文件的规划,适用于复杂任务。创建task_plan.md、findings.md和progress.md文件。当开始复杂多步骤任务、研究项目或任何需要超过5个工具调用的任务时使用。现在支持在/clear后自动会话恢复。

使用文件进行规划

像Manus一样工作:使用持久的Markdown文件作为“磁盘上的工作记忆”。

第一步:检查上一个会话(v2.2.0)

开始工作前,检查上一个会话中未同步的上下文:

python3 .continue/skills/planning-with-files/scripts/session-catchup.py "$(pwd)" || python .continue/skills/planning-with-files/scripts/session-catchup.py "$(pwd)"

如果捕捉报告显示未同步的上下文:

  1. 运行 git diff --stat 查看实际代码更改
  2. 阅读当前的规划文件
  3. 根据捕捉报告和git diff更新规划文件
  4. 然后继续执行任务

快速开始

在任何复杂任务之前:

  1. 在项目根目录中创建 task_plan.mdfindings.mdprogress.md
  2. 如果它们尚不存在,使用以下命令初始化:
    • macOS/Linux: bash .continue/skills/planning-with-files/scripts/init-session.sh
    • Windows: powershell -ExecutionPolicy Bypass -File .continue/skills/planning-with-files/scripts/init-session.ps1
  3. 在做出重大决策前重新阅读 task_plan.md
  4. 每个阶段完成后更新 task_plan.md
  5. 将发现写入 findings.md(尤其是在网络搜索、图像或PDF查看后)

核心模式

上下文窗口 = RAM(易失性,有限)
文件系统 = 磁盘(持久性,无限)

→ 任何重要内容都写入磁盘。

文件用途

文件 用途 何时更新
task_plan.md 阶段、进度、决策 每个阶段后
findings.md 研究、发现 任何发现后
progress.md 会话日志、测试结果 整个会话中

关键规则

1. 先创建计划

切勿在没有 task_plan.md 的情况下开始复杂任务。

2. 2-操作规则

每进行2次查看/浏览器/搜索操作后,将关键发现保存到文本文件中。

3. 决策前阅读

做出重大决策前,阅读 task_plan.md 以刷新目标。

4. 行动后更新

完成任何阶段后,在 task_plan.md 中更新状态并记录错误。

5. 记录所有错误

每个错误都记录在计划文件中,以避免重复。

6. 切勿重复失败

如果一个操作失败,下一个操作必须不同。

参考资料