适合谁
- 开发人员其代码库超出短期记忆,需要 AI 帮助理解系统、解释变更并证明建议值得信赖。
- 架构师、系统工程师和产品构建者需要架构智能层。
- 使用 MCP 客户端(如 Claude Desktop 或 VS Code)的项目,并希望持久图记忆。
DreamGraph 是一个复杂、功能丰富的 MCP 服务器,提供基于图的架构认知。它适合需要持久记忆和架构治理的成长型项目,但学习曲线陡峭。建议在隔离环境中试用,并注意安全配置。
DreamGraph 是一个图治理的架构认知层,面向支持 MCP 的软件项目。它结合了实例级守护进程、CLI、架构师(测试版)、VS Code 扩展、仪表盘和持久知识图谱,使项目理解植根于源码、架构决策记录(ADR)、工作流、测试、运行观察和人工审查,而非单一文件读取或孤立聊天。它建立功能、工作流、数据模型实体、架构决策、UI 注册表、紧张关系和候选项的结构化图谱,支持跨仓库推理、实时数据库模式内省、梦周期、时间/因果分析和自适应未来引擎。
从源码安装:
git clone https://github.com/mmethodz/dreamgraph.gitcd dreamgraph- Windows PowerShell:./scripts/install.ps1 -Force
- Linux/macOS Bash:bash scripts/install.sh --force
npm install 和 npm run build。dg init 创建实例,使用 dg start my-project --foreground 以 stdio 或 --http 启动守护进程。