【开源自荐】【v0.3更新】Roadmap Skill——让 Agent 拥有持久记忆,与你共同规划项目开发

2026-04-29 08:541阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

已更新v0.3.0版本,欢迎使用体验~


佬友们,有没有人和我一样,在Vibe Coding 的时候,经常遇到这些糟心事:

  • 刚和 AI 讨论完一个功能,突然想到个优化点,就打开其他软件记下来,但是再回到编辑器时,刚才的思路已经断了

  • 或者更糟:突然冒出个灵感,但切窗口太麻烦,想着"等会儿再记",结果过一会儿就忘得一干二净

  • 想让 AI 帮忙规划项目,只能复制粘贴一堆任务列表给它,等它理解了,我还得手动去更新看板

  • 问 AI “我现在项目进度多少了”,它根本不知道,因为我根本没同步

  • 有好多想要实现的功能,但是不知道怎么划分轻重缓急比较合适,以及不确定任务直接有没有先后顺序要求

折腾了几次之后,我决定自己做了一个工具。

roadmap-skill 是什么

简单说,就是让 AI 直接能读写你的全局项目任务列表

通过 MCP 协议,Claude Code、Cursor、Codex、OpenCode 这些 AI 助手可以直接:

  • 创建项目和任务

  • 查询当前进度

  • 更新任务状态

同时,你也能打开浏览器(或者让Agent帮你打开),用 看板 可视化查看,四列布局(待办/进行中/审核中/已完成),支持拖拽更新进度。

PixPin_2026-03-14_18-35-452458×1299 404 KB

数据完全本地,不会上传到任何第三方

几个使用场景

这里补充一些实际用例,供佬友们参考:

1. 不打断流地记录想法

VibeCoding时,突然想到一个新idea/有新Bug:

“记一下:把认证模块改成 JWT + refresh token 方案”

直接使用 /quick-capture 命令,或者直接说“帮我记一下”,Agent 就会把这个想法变成一个项目的代办,保存在本地,然后继续工作。等有空了再回来看,任务已经在那里了,不用担心忘记,也不用打断当前的思路去切换工具。

2. 让 Agent 帮你划分任务优先级

“这个月的 OKR 是完成用户系统重构,能不能帮我把相关的任务都列出来,并且分析一下哪些任务应该有限做?”

直接使用 /auto-prioritize 命令,让 Agent 根据当前的项目状态,给已有的任务合理调整优先级。

3. 让 Agent 自动给你推荐接下来做什么

“当前项目还剩什么?有没有高优先级的任务还没动?”

或者直接使用 /suggest-tasks 命令,让 Agent 根据当前进度和优先级给你推荐下一步行动。

不用切换标签页,不用复制粘贴。直接问就行。

快速开始

# 添加到 Claude Code claude mcp add roadmap "npx -y roadmap-skill"

更多 Coding Agent 的 MCP 安装方式可前往项目README查看。

启动后,AI 会自动运行 MCP 服务器,你可以直接对话,让Agent调用。想看可视化看板时,问 AI “帮我打开看板”,或访问 http://localhost:7860

v0.3.0更新:支持安装配套Skill+MCP的组合来更好协作。目前Skill处于Beta状态,欢迎各位佬友体验并提出宝贵意见!可使用如下命令安装体验(需确保MCP已安装才可正常使用):

npx skills add shiquda/roadmap-skill

内置快捷命令

Claude Code 用户可以直接使用以下快捷命令:

  • /recommendNextTasks - 智能推荐下一步该做什么任务

  • /autoPrioritize - 自动根据截止日期调整任务优先级

  • /quickCapture <想法> - 快速记录灵感,自动分类和设置优先级

  • /enhanceTaskDetails <任务ID> - 智能完善任务详情、验收标准和技术细节

比如:

/quickCapture 用户反馈登录页面在移动端显示异常

Claude 会自动分析并创建合适的任务,打上标签,设置优先级。

Graph 视图(v0.3.0新增!)

PixPin_2026-03-14_18-32-371892×1045 147 KB

v0.3.0版本中,Agent都可以把已有的任务,添加到一个Graph视图中。Graph视图本质上是一个有向无环图(DAG),可以放置目前感兴趣的任务编排(例如,下一个版本需要开发什么),并指定任务之间的依赖关系。如果你懒得做,完全可以让Agent代劳!和他吩咐一下,他会明白怎么搞的,你就负责审阅即可。

在Graph视图中,对目前关注的任务集合,你可以十分直观地理解目前的进展:正在完成什么任务、特定任务的前置任务有哪些、有哪些任务已经可以开工了……

更多实际用例,等待佬友们探索!欢迎佬友交流分享~

欢迎您进行任何形式的反馈!

目前还在不断完善中。如果您在使用过程中有任何想法、建议,或者发现了 bug,欢迎:

  • 在 GitHub 提 Issue

  • 提交 PR 贡献代码

  • 在这个帖子下留言讨论

无论是功能建议、使用体验反馈,我都非常感激!

如果对你有用,给个 star 支持一下呗~


若文章对您有所启发,欢迎打赏LDC~

donate-ldc.shiquda.link

打赏给 shiquda

打赏 shiquda,请仔细填写并核对需要打赏的金额与接收方信息,量入为出~

网友解答:
--【壹】--:

关注一波


--【贰】--:

太牛了,感谢感谢


--【叁】--:

学习一下,感谢佬友


--【肆】--:

自带的,用npx命令开箱即用


--【伍】--:

感谢大佬,收藏学习


--【陆】--:

已经star,回家体验


--【柒】--:

牛啊牛啊,想问这种和claude-mem 的区别是,这个属于项目规划类吗?


--【捌】--: shiquda:

同时,你也能打开浏览器,用 看板 可视化查看,四列布局(待办/进行中/审核中/已完成),支持拖拽更新进度。

PixPin_2026-02-15_09-20-442458×1299 235 KB

数据完全本地,不会上传到任何第三方

这个 UI 是skill自带?还是需要另外装 @shiquda


--【玖】--:

关注一波!


--【拾】--:

前排支持支持~


--【拾壹】--:

感谢大佬


--【拾贰】--:

感谢大佬分享!
已star,等试试


--【拾叁】--:

没有测过,理论上支持 MCP 的应该都可以用,佬可以试一试


--【拾肆】--:

codex桌面版能用吗?没看到支持


--【拾伍】--:

感谢分享


--【拾陆】--:

感谢来源!


--【拾柒】--:

支持一波


--【拾捌】--:

是的,这个工具最主要的目的有两点:

  1. 可以用于规划项目未来要做的事情,安排优先级,专注于这一点
  2. 另外一个是为人、机都能提供一个流畅的交互方式,方便数据同步和对齐。

--【拾玖】--:

感谢大佬