![[p]rog[mo]](https://i.findmcp.info/images/whitmo/progmo-mcp-server/progmo-mcp-server.png)
[p]rog[mo]

2025.03.18
0
HTML编程辅助知识管理代码审查测试管理开发效率
progmo-mcp-server 是一个专注于编程辅助的代理服务,旨在处理编程任务中的常见问题,如知识管理、文档驱动开发、代码审查和测试管理等。它通过向量数据库提供上下文支持,帮助开发者在编码过程中更高效地完成任务。
View on GitHub
Overview
基本能力
产品定位
progmo-mcp-server 是一个编程辅助工具,专注于提升开发效率,通过自动化处理常见的编程任务来减轻开发者的负担。
核心功能
- 知识管理:与向量数据库(如 Qdurant)集成,支持文本源的标记化、上传和删除操作。
- 文档驱动开发 (DDD):管理项目的关键路径和构建叙述,记录功能、用户故事和技术规范。
- 代码审查:通过
.codereview
或.clinefile
文件指导,自动创建审查分支并迭代代码,添加和运行测试。 - 测试管理:专注于运行和修复测试,提高测试覆盖率,优化代码的测试隔离和速度。
适用场景
- 开发者在进行代码审查时需要自动化工具辅助。
- 团队需要管理项目文档和技术规范。
- 需要提高测试覆盖率和测试效率的项目。
工具列表
- Qdurant:本地运行的向量数据库,用于知识管理。
常见问题解答
- 无具体常见问题解答内容。
使用教程
使用依赖
- 需要安装 Rust 环境以运行或构建服务。
安装教程
- 克隆项目仓库:
bash git clone https://github.com/yourusername/progmo-mcp-server.git
- 进入项目目录并构建:
bash cd progmo-mcp-server cargo build --release
- 运行服务:
bash cargo run --release
调试方式
- 使用 Rust 的调试工具进行调试:
bash cargo test
- 运行测试以验证功能。
许可证
None