program more
[p]rog[mo]
是一个强大的代理工具,专注于处理各类代码相关的通用任务,涵盖知识管理、文档驱动开发、代码审查和测试管理等多个重要领域,能有效提升代码开发与管理的效率。
[p]rog[mo]
是一个代理,可用于处理与代码相关的通用任务,具体功能如下:
p - mo 借助向量数据存储,为 Cline 和其他 mcp 客户端提供特定上下文。同时,它支持对文本来源进行基本的 CRUD 操作,包括分词、上传到向量存储以及在不再需要时删除。
支持的向量存储:
图 RAG
从高层次的“为什么”出发,管理关键路径和构建的叙述。记录功能及其用户故事、技术规范、决策以及运营系统所需的一切。采用“外部大脑”格式进行知识管理:项目用于计划主动工作(带完成时间),资源用于活动参考和政策材料,存档用于已归档的资源和项目。
使用 .codereview
文件或 .clinefile
作为指南(加上任何初始提示),切出一个审查分支,并迭代代码、添加测试、运行测试并进行调整。可以以常驻模式运行,定期拉取最新提交并维护审查注释和变更提交的变更日志。
在一定程度上与“代码审查”类似,但专注于仅运行和修复测试、提高覆盖率以及更改代码以改善测试隔离、速度、分层等。可以提供仓库测试的“上次运行”数据。
[p]rog[mo]
采用服务器端实现,以用 Rust 编写的二进制文件或容器的形式进行分发。