关于 ProjectKeeper
ProjectKeeper 为需要在 AI Agent 之间交接工作的团队梳理项目需求、决策、计划和已完成事项。它读取现有项目资料并生成上下文包,项目数据保留在本机。
主要功能
- 01梳理需求、计划与交付工作
- 02将决策关联到会话来源
- 03跟踪旧计划的处理结果
- 04标记差异与待决事项
- 05生成 Agent 上下文包
适用场景
- 01将未完成项目交给另一个 Agent
- 02检查交付代码是否符合需求
- 03追溯项目决策的来源
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| cwd | string | 否 | 项目内的文件夹。默认值:服务启动时所在的文件夹。 |
| kind | enum | 否 | 该 pack 的用途。默认值:Implement。Implement | Review | Plan | Discuss product | Investigate |
| port | integer | 否 | Workbench 端口。默认值:ProjectKeeper 设置中的端口(4870)。 |
| work | string | 否 | 按 ID 或名称指定工作项或区域。省略则表示整个项目。 |
| since | string | 否 | 上次获取 pack 的时间;仅提供此后发生的更改。 |
| project | string | 否 | 项目 ID(`pk projects` 可列出项目)。默认值:包含 cwd 的项目。 |
| purpose | enum | 否 | Start(项目的默认值)或 Work(指定 work 时的默认值)。Start | Work |
| recipient | string | 否 | 读取对象:"Incoming agent"(默认值)或项目认可的角色。 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。