ワンクリックで
long-term-task
不中断长任务执行技能:理解问题、澄清需求、制定计划、连续执行直至完成
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
不中断长任务执行技能:理解问题、澄清需求、制定计划、连续执行直至完成
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
AI记忆持久化系统。使用memrec存储、检索、管理跨会话记忆。支持项目隔离、混合检索(KNN+BM25)、MMR重排、中文搜索。触发场景:(1)重要决策需记录,(2)关键知识需保存,(3)项目上下文需跨会话保持,(4)用户偏好需记忆,(5)检索历史知识辅助当前任务。
Rust 性能分析技能:通过 cargo flamegraph 生成火焰图(SVG),定位 CPU 热点函数并量化占比。适用于 Rust 项目性能瓶颈定位、热点分析、优化验证。触发场景:(1)分析 Rust 代码性能瓶颈,(2)定位 CPU 热点函数,(3)量化函数调用占比,(4)优化前后对比验证,(5)bench/unittest 性能不达预期时根因分析。
读取所有源代码,解构为设计图、设计文档、数据库设计; 没有执行文件,请按流程执行
项目问题侦测技能:综合分析设计、性能、安全问题,评分并提出重构或重建方案
局部代码修改技能:最小化修改完成功能,确保无蝴蝶效应,支持独立测试验证和全量关联检查
该skill没有执行文件,为操作指引:如何重构
| name | long-term-task |
| description | 不中断长任务执行技能:理解问题、澄清需求、制定计划、连续执行直至完成 |
TODO 都完成。违反以上约束视为执行失败,必须重新执行。
digraph long_task {
"理解问题" -> "展开分析问题";
"展开分析问题" -> "需澄清?";
"需澄清?" -> "提出澄清点" [label="yes"];
"需澄清?" -> "落地问题分析报告" [label="no"];
"提出澄清点" -> "用户澄清";
"用户澄清" -> "澄清完毕?";
"澄清完毕?" -> "提出澄清点" [label="no"];
"澄清完毕?" -> "落地问题分析报告" [label="yes"];
"落地问题分析报告" -> "构建详细计划";
"构建详细计划" -> "向用户确认计划";
"向用户确认计划" -> "用户确认?";
"用户确认?" -> "修改计划" [label="no"];
"修改计划" -> "向用户确认计划";
"用户确认?" -> "连续执行计划" [label="yes"];
"连续执行计划" -> "粗略计划需完善?";
"粗略计划需完善?" -> "完善计划" [label="yes"];
"完善计划" -> "连续执行计划";
"粗略计划需完善?" -> "执行完毕?" [label="no"];
"执行完毕?" -> "连续执行计划" [label="no"];
"执行完毕?" -> "结束" [label="yes"];
}
| 类别 | 澄清问题示例 |
|---|---|
| 目标 | "核心目的是什么?优先级如何?" |
| 边界 | "哪些场景需要覆盖?哪些不需要?" |
| 技术 | "技术栈约束是什么?兼容性要求?" |
| 数据 | "数据来源?数据量级?数据格式?" |
| 性能 | "性能要求?响应时间?吞吐量?" |
| 安全 | "安全要求?权限控制?敏感数据?" |
| 集成 | "需要集成哪些系统?接口规范?" |
使用模板 templates/analysis-report.md,输出到 docs/analysis/{yyyymmdd}-{seq}-analysis.md。
使用模板 templates/execution-plan.md,输出到 docs/plans/{yyyymmdd}-{seq}-plan.md。
| 阶段 | 粒度要求 |
|---|---|
| 前期阶段(Phase 1-2) | 详细步骤,精确输出物 |
| 中期阶段(Phase 3-4) | 中等粒度,明确目标 |
| 后期阶段(Phase 5+) | 粗略框架,执行时完善 |
向用户展示计划摘要,请求确认:
计划已生成,请确认:
1. Phase 1: xxx
2. Phase 2: xxx
...
是否确认开始执行?
| 反馈 | 处理 |
|---|---|
| 确认执行 | 进入 Phase 6 |
| 修改计划 | 根据反馈修改,重新确认 |
| 取消任务 | 终止执行 |
核心:连续执行,不被打断
todowrite 记录执行进度,每步完成后立即进入下一个使用模板 templates/completion-summary.md 输出总结。
git add .
git commit -m "feat: 完成xxx任务"
| 情况 | 处理 |
|---|---|
| 技术阻塞 | 记录问题,尝试替代方案,继续执行 |
| 资源缺失 | 记录依赖,使用 mock/stub,继续执行 |
| 验证失败 | 分析原因,修复问题,重新验证 |
| 用户明确停止 | 停止执行,输出当前进度 |
| 用户提出修改 | 记录修改,继续执行(不重启) |
开始执行前:
执行过程中:
执行结束后: