← 返回
未分类

manus-planning

Manus式任务规划 v3.5 — checkpoint·recovery·validate·dashboard·auto-track 五合一,plan文件作为agent外置工作记忆,长任务不怕中断。零配置自举(首次运行自动注册cron),纯bash+python3,零外部依赖。
Manus式任务规划 v3.5 — checkpoint·recovery·validate·dashboard·auto-track 五合一,plan文件作为agent外置工作记忆,长任务不怕中断。零配置自举(首次运行自动注册cron),纯bash+python3,零外部依赖。
Ashmorrow
未分类 community v1.0.5 6 版本 100000 Key: 无需
★ 1
Stars
📥 12
下载
💾 0
安装
6
版本
#latest

概述

Manus Planning Files — OpenClaw Edition 🚀

> Persistent markdown files as your "working memory on disk."

> Checkpoint, recovery, auto-pivot, multi-phase execution, live progress dashboard.

> Zero external dependencies. Zero-config cron auto-registration.


⚡ Quick Start — 强制自举

≥2 个工具调用 → 强制 init-session → auto-track.sh --now → 自动注册 cron

单步定义: 1 个工具调用完成。只要 ≥2 步,先 init-plan,再干活。宁可多建十个计划不少建一个。

触发(任一即建)

#触发条件示例
------------------
1≥2 个工具调用搜索+写、修2个文件、查资料+总结
2搜索 + 后续动作web_search→write、抓URL→分析
3修改 ≥2 个文件重构、改配置、批量编辑
4代码 + 测试 + 交付写→跑→验证
5多步操作流调研→分析→产出、规划→执行→审计
6"帮我" + 非 trivial"帮我搭个XX"、"帮我分析XX"
7你有一丝犹豫犹豫=需要。建就对了。

跳过(仅限这些)

纯问答 / 单文件看一眼 / 一次搜索 / 打招呼

怎么建

bash skills/planning-with-files/scripts/init-session.sh "简短任务描述"

然后填 task_plan.md(goal + phases),开工。建完后立即:

bash skills/planning-with-files/scripts/auto-track.sh --now

第一次运行输出 ⚡ AUTOTRACK_CRON_MISSING / ⚡ REVIEW_CRON_MISSING → AI 看到信号立即注册 cron(详见 Rule 14)。


Core Pattern

Context Window = RAM (volatile, limited)
Filesystem     = Disk (persistent, unlimited)

→ Anything important gets written to disk.

File Purposes

FilePurposeWhen
---------------------
task_plan.mdPhases, progress, decisions, errorsAfter each phase
findings.mdResearch, discoveries, URLsAfter ANY discovery
progress.mdSession log, test resultsThroughout session

Critical Rules

1. Create Plan First

≥2 tool calls → init-session.sh FIRST. No exceptions.

2. The 2-Action Rule

After every 2 view/browser/search operations, save findings to findings.md.

3. Read Before Decide

Re-read the plan file before major decisions.

4. Update After Act

After any phase: mark complete, log errors, note files created.

5. Log ALL Errors

Every error goes in the plan file's error table. Track attempts.

6. Never Repeat Failures

if action_failed: next_action ≠ same_action. Mutate the approach.

7. Continue After Completion

Phases done but work continues → add new phases + new session entry.

8. Pivot Rule

在每个 phase 标记完成前做全局校准:findings.md vs 原规划 → 必要时增删改 phases,不要硬撑。仅在 phase 边界触发。

9. Checkpoint After Each Phase

bash skills/planning-with-files/scripts/snapshot.sh

JSON checkpoint → .planning//checkpoints/,保留最近 10 个。markdown 给人读,checkpoint 给 agent 恢复用。

10. Auto-Resume After Context Loss

上下文丢失后不逐个读文件,一键恢复:

bash skills/planning-with-files/scripts/resume.sh

输出直接告诉你:当前位置、下一步操作、已有发现数。无 checkpoint 时自动降级解析 plan 文件。

11. Progress Dashboard

bash skills/planning-with-files/scripts/status.sh        # 可视化仪表盘
bash skills/planning-with-files/scripts/status.sh --oneline  # 单行
bash skills/planning-with-files/scripts/status.sh --json     # 供脚本消费

12. Validate Before Delivery

bash skills/planning-with-files/scripts/validate-plan.sh

检查:phase 标 complete 但 checklist 不全 / 多个 phase 同时 in_progress / 文件缺失。不带腐化 plan 交付。

13. Snapshot After Status Change

状态变更即快照:pending→in_progressin_progress→complete、checklist 更新 → 立即 snapshot.sh。checkpoint 越密集恢复越精确。

14. Auto-Track & 双 Cron 零配置自举 🆕

用户安装 skill 后零配置。AI 首次 auto-track.sh --now,脚本输出信号 → AI 立即注册 cron。

每个 phase 切换、init-session 后、交付前,必须运行 --now

信号 1: ⚡ AUTOTRACK_CRON_MISSING

→ 写哨兵 + 注册 cron(每 5 分钟,isolated,delivery=none)

  • name: auto-track-plan-maintenance
  • schedule: every 300s
  • payload: agentTurn 执行 auto-track.sh --cron --json

信号 2: ⚡ REVIEW_CRON_MISSING

→ 写哨兵 + 注册 cron(每天 03:00 Asia/Shanghai)

  • name: review-distill-plans
  • schedule: cron 0 3 * tz=Asia/Shanghai
  • payload: agentTurn 执行 review-plans → distill to MEMORY.md → archive → clean sentinels

信号 3: 🎉 PLAN_COMPLETED:

所有 phase 完成 → auto-track 自动写 .needs_review 哨兵。review cron 每天自动蒸馏。

哨兵过期:24h 自动过期,防止 cron 被误删后无人知晓。


The 3-Strike Error Protocol

AttemptAction
-----------------
1Diagnose & fix
2Alternative approach (never repeat same failing action)
3Broader rethink — question assumptions
3+Escalate to user — explain what was tried

The 5-Question Reboot Test

QuestionSource
------------------
Where am I?task_plan.md current phase
Where am I going?Remaining phases
What's the goal?Goal statement
What have I learned?findings.md
What have I done?progress.md

Read vs Write Decision Matrix

SituationActionReason
---------------------------
Just wrote a fileDON'T readContent still in context
Viewed image/PDF/browserWrite findings NOWMultimodal → text before lost
Starting new phaseRead plan/findingsRe-orient
Error occurredRead relevant fileNeed current state
Resuming after gapresume.shOne command, full context

Plan Lifecycle

 init-plan ──▶ execute + checkpoint ──▶ complete ──▶ review ──▶ distill to MEMORY.md
     │               │                        │            │
     ▼               ▼                        ▼            ▼
 task_plan.md   findings.md           .needs_review   MEMORY.md
                checkpoint/           哨兵自动触发    [archived]
                                      review cron

Scripts Reference

Script用途关键参数
-----------------------
init-session.sh创建新 plan"任务描述"
snapshot.sh打 checkpoint--json
resume.sh上下文恢复--json, --brief
status.sh进度仪表盘--oneline, --json, --all
validate-plan.sh交付前验证--json
check-complete.sh检查是否完成
review-plans.sh生成 review digest--completed-only, --json
auto-track.sh自动维护--now, --check, --cron --json, --watch N

Anti-Patterns

Don'tDo Instead
-------------------
用内存记任务状态写 task_plan.md
说一次目标就忘重大决策前重读 plan
悄悄重试隐藏错误记入 plan 错误表
全塞进上下文大内容存文件
直接上手复杂任务先 init-plan
重复失败操作记录尝试次数,换方案
外部内容写进 task_plan.md写进 findings.md
完成 plan 扔着不管review → distill → archive
上下文丢失后逐个读文件一键 resume.sh
长时间任务不让用户知道进度status.sh
忽略 AUTOTRACK_CRON_MISSING立即注册 cron
忽略 REVIEW_CRON_MISSING立即注册 review cron

版本历史

共 6 个版本

  • v1.0.5 Initial release 当前
    2026-06-09 13:04 安全 安全
  • v1.0.4 Initial release
    2026-06-09 12:19 安全 安全
  • v1.0.3 Initial release
    2026-06-09 11:58 安全 安全
  • v1.0.2 Initial release
    2026-06-09 11:14 安全 安全
  • v1.0.1 Initial release
    2026-06-09 10:40 安全 安全
  • v1.0.0 Initial release
    2026-06-09 09:54 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,215 📥 266,540
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,165
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,835