关于 horizon-track
horizon-track 是一项用于管理跨多个会话、数天或数周目标的技能。它将工作拆分为里程碑、在记忆中保存进展,并标记进度或范围偏移。
主要功能
- 01定义目标与里程碑
- 02在记忆中保存计划状态
- 03在会话开始时检查进度
- 04记录会话工作与阻碍
- 05检测进度与范围偏移
- 06保存里程碑经验
适用场景
- 01跟踪跨数周的功能开发
- 02跨会话管理研究计划
- 03按里程碑监控迁移项目
MCP 相关
使用 MCP memory storage 和 retrieval 保存并读取计划状态与会话记录,并通过 intelligence pattern-store hook 保存已完成里程碑的经验。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill horizon-track安装后在 Claude Code 中输入/horizon-track确认已加载。
详细介绍
Horizon Track
跟踪跨越多个会话、数天或数周的长期目标。
适用场景
当目标过于庞大,无法在单个会话中完成时使用——例如持续数周的功能、研究计划、迁移项目,或任何需要在多个对话中持续跟踪进度的工作。
步骤
- 初始化 horizon — 定义目标、目标日期和 3-7 个里程碑
- 存储 horizon — 使用命名空间
horizons和键horizon-[name]调用mcp__plugin_ruflo-core_ruflo__memory_store:{ "objective": "...", "created": "2026-04-28", "targetDate": "2026-05-15", "milestones": [ {"id": "m1", "name": "...", "criteria": "...", "status": "pending"}, {"id": "m2", "name": "...", "criteria": "...", "status": "pending"} ], "currentMilestone": "m1", "sessions": [] } - 会话签到 — 在每个会话开始时:
- 回顾 horizon:使用键
horizon-[name]和命名空间horizons调用mcp__plugin_ruflo-core_ruflo__memory_retrieve - 检查里程碑状态
- 评估偏差(进展是否仍按计划进行?)
- 规划本次会话的贡献
- 回顾 horizon:使用键
- 开展工作并记录 — 随着工作推进:
- 更新里程碑状态
- 记录会话摘要
- 存储阶段性发现
- 会话签退 — 在每个会话结束时:
- 更新内存中的 horizon 状态
- 记录已完成的工作
- 记录阻碍因素或范围变更
- 估算剩余工作量
- 完成里程碑 — 里程碑完成时:
- 确认已满足完成标准
- 通过
mcp__plugin_ruflo-core_ruflo__hooks_intelligence_pattern-store存储学到的模式 - 转入下一个里程碑
- 偏差检测 — 出现以下情况时发出提示:
- 按当前进度推测将无法在目标日期前完成
- 范围已超出最初定义
- 依赖项发生变化
- 需要从根本上重新思考方案
内存命名空间
horizons— 活跃的 horizon 定义和状态horizon-sessions— 按[horizon]-[date]为键存储的各会话摘要horizon-learnings— horizon 期间发现的模式和见解
评论
支持 Markdown