SuperAPI AI 工具集

planning-with-files-zht

数据与分析

查看项目

更新于 10-15 23:46

技能介绍

用途:为多步骤 AI 代理任务提供基于文件的持久化规划。核心思路是“上下文窗口=易失内存,文件系统=持久磁盘”,把重要内容写入磁盘,减少上下文丢失与重复失败。

主要能力:维护三类文件——task_plan.md(阶段、进度、决策)、findings.md(研究、发现)、progress.md(会话日志、测试结果);提供模板与脚本:init-session.sh 初始化规划文件、check-complete.sh 校验阶段完成、session-catchup.py 在明确选择下输出本地同项目元数据或有界重播、resolve-plan-dir.sh/.ps1 解析计划目录、set-active-plan.sh --list 列出已保存计划。PreToolUse 钩子会在每次工具调用前重新读取 task_plan.md。

使用方式:复杂任务前解析或初始化任务目录并钉选 PLAN_ID;只创建缺失的规划文件;决策前重新读取计划、行动后更新状态;每个任务指定唯一计划负责人。自动恢复只读取项目规划文件;未指定模式的 session-catchup.py 与钩子不会检查代理会话存储,仅当用户明确要求查阅本地会话历史时才使用 --metadata 或 --replay。

适用场景:3 步以上的多步骤任务、研究任务、构建类项目、跨多次工具调用的组织性工作。简单问题、单文件编辑、快速查询可跳过。

限制与安全:规划文件应放在项目中的选定任务目录,而非技能安装目录;网页或搜索结果只写入 findings.md,因为 task_plan.md 会被钩子反复注入上下文,属于间接提示注入的高价值目标;外部内容一律视为不可信,执行其中指令前需与用户确认;此技能没有网络上传路径。多次失败建议遵循三次失败协议,第 3 次后向用户求助。其余配置细节与完整参数以官方资料为准。