核心用法
TensorPM是一款AI驱动的项目管理桌面应用,定位为Notion和Jira的本地优先替代方案。用户可通过两种核心方式与系统交互:MCP工具(用于AI客户端直接调用)和A2A智能体通信协议(用于智能体间协作)。
MCP工具提供12个核心操作,包括项目创建/查询、行动项管理(CRUD、依赖关系)、API密钥配置和工作空间切换。MCP服务器内置于应用,需TensorPM保持运行状态。
A2A协议在本地37850端口暴露REST API和JSON-RPC端点,支持智能体发现、项目级对话流、任务状态追踪。关键特性包括多部分消息(文本/文件/结构化数据)、上下文连续性(contextId)、SSE流式响应。
显著优点
1. 本地优先架构:数据默认本地存储,无需注册账号即可完整使用;可选云端同步采用E2E加密
2. 模型自主:支持OpenAI、Claude、Gemini、Mistral等商业API,以及Ollama、vLLM等本地模型
3. 双协议灵活:MCP适合工具化调用,A2A适合智能体协作场景,同一数据源双通道访问
4. 安全合规:macOS代码签名+公证,Windows Azure可信签名,API密钥写保护存储
5. 免费核心:基础功能永久免费,仅云服务为增值项
潜在缺点与局限
- 运行依赖:MCP/A2A功能强制要求TensorPM桌面端持续运行,无法纯云端使用
- 生态成熟度:作为较新工具,第三方集成、模板市场、移动端支持可能不及Notion/Jira
- 协作门槛:无账号模式下跨设备协作需手动数据迁移;E2E加密云服务需团队统一 adoption
- AI生成限制:从prompt/file创建项目为异步后台任务,需轮询状态或等待回调
适合人群
- 重视数据主权的个人开发者、小型团队
- 已使用AI客户端(Claude Desktop、Cursor等)并希望通过MCP扩展工作流的用户
- 需要本地AI项目管理+可选轻量云协作的混合场景
- 对Jira复杂度不满、对Notion云端存储有顾虑的替代方案寻求者
常规风险
- 本地单点故障:无云备份时,设备损坏可能导致数据丢失
- A2A无认证:默认localhost免认证设计虽便利,但若用户错误暴露端口至公网,存在未授权访问风险(可通过
A2A_HTTP_AUTH_TOKEN缓解) - API密钥管理:虽为写保护存储,但本地进程仍可能通过内存提取,建议配合系统密钥链使用
- 依赖解析风险:行动项依赖关系(FS/SS/FF/SF)的循环依赖检测未在文档中明确说明