← 返回目录
P

Prism Coder

社区
持久记忆 + 本地 AI,供编码智能体使用。
GitHub 源仓库 ↗
★ 157 Stars 分类 · 开发工具 非常热门 源版本 67661977ba75
60FMRS · C
可靠性
6/20
安全与权限
8/20
维护活跃度
16/20
文档质量
16/20
安装易用性
14/20

Prism Coder 是一个功能丰富的 MCP 服务器,提供持久记忆、本地推理和高级验证。非常适合本地优先工作流,但设置可能需要管理多个组件。

查看 FMRS 评分方法 →

Prism Coder 是一个 MCP 服务器,为 Claude、Cursor、Gemini CLI 和 Codex 等 AI 工具提供跨会话的长期记忆。它自带 2B 至 27B 参数的开放权重模型系列(prism-coder),用于快速、离线的工具路由,无需云端。免费本地层提供持久会话记忆(知识图谱、会话记账、时间旅行)、认知路由、多代理蜂群思维、行为验证和漂移检测。付费订阅可启用云同步、更高模型层级和团队功能。该服务器还包含一个 CLI,用于连接多个主机、模型管理和本地浏览器测试。

工具能力

session_bootstrap
无钩子的首轮问候,并加载仪表盘配置的上下文。
session_load_context
显式加载项目上下文或旧服务器启动的后备。
session_save_ledger
追加不可变的会话日志条目。
session_save_handoff
保存实时状态供下一会话使用。
knowledge_search
跨所有记忆的语义 + 关键词搜索。
query_memory_natural
记忆优先的问答,付费层级有基于实时来源的后备。
session_detect_drift
检测会话是否偏离其目标。
verify_behavior
编辑前场景挑战,防止不良更改的发生。
knowledge_ingest
教授 Prism 代码库或文档。
prism_infer
本地优先推理(路由/聊天/代码模式,思考,云升级)。
inference_metrics
会话委派或持久化的 MCP 与 VS Code 面板本地/云端统计。

安装接入

  1. 全局安装 npm 包:npm install -g prism-mcp-server
  2. 运行 prism connect,自动检测并注册 Claude Code、Claude Desktop、Cursor、Gemini CLI 和 Codex。使用 --host <name> 指定主机,--dry-run 预览更改。
  3. 重启 MCP 主机。
  4. (可选)拉取本地模型:ollama pull dcostenco/prism-coder:2b:4b:9b:27b
  5. (可选)设置环境变量,如 BRAVE_API_KEYGEMINI_API_KEYSUPABASE_URL 等。

选型与风险

适合谁

  • 重视数据隐私并希望本地优先工作流的开发者
  • 需要可靠工具路由和验证的 AI 代理用户
  • 需要跨会话记忆和知识图谱的团队

不适合谁

  • 需要全面云功能而未订阅 Synalux 的用户
  • 需要在本地机器上使用大型模型的用户(27B 需要约 16GB)
  • 需要官方供应商支持的场景

所需权限

  • 文件系统访问以读取/写入本地 SQLite 数据库和配置文件
  • 网络访问以使用 Brave Search、Gemini AI、Supabase 云同步和 Synalux 门户
  • 执行本地 Ollama 模型以进行推理

风险与副作用

  • 本地存储的数据可能包含敏感信息;建议加密
  • 云功能需要 API 密钥,若处理不当可能泄露
  • 模型输出可能存在幻觉,需要验证
  • 本地模型路由可能导致过时信息,若未正确管理上下文

常见排障

  1. 确保所有必需的环境变量已设置(例如 `BRAVE_API_KEY`、`GEMINI_API_KEY`)
  2. 运行 `prism connect --dry-run` 检查更改
  3. 重启 MCP 主机以应用配置
  4. 检查本地 Ollama 服务是否运行并可从服务器访问
  5. 查阅文档和问题跟踪器以获取已知问题

使用场景

为跨会话保留项目上下文和决策的编码助手
离线优先的 AI 工具路由,使用本地模型
多代理协调,共享项目记忆
通过验证和漂移检测确保 AI 编辑的可靠性

支持客户端

Claude Desktop完整支持
Claude Code完整支持
Cursor完整支持
Gemini CLI完整支持
Codex完整支持