Files
graphify-analysis/README.md
kang 857cd7d01b chore: 立项 graphify-analysis
Graphify v0.4.8 源码全面解析 + GitNexus 替换评估报告,单页深色主题。

- public/index.html: ~600 行报告(架构/流程/逐模块/GraphRAG 验证/GitNexus 对比/建议)
- Dockerfile + nginx.conf: Coolify 静态部署
- .memory/analysis.md: 完整调研笔记
- graphify/ 源码快照不入库(作为只读参考)

结论: 不要替换 GitNexus, 可选抄 Graphify 7 个细节。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 18:27:54 +08:00

51 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# graphify-analysis
**Graphify 源码全面解析 + GitNexus 替换评估** 的单页报告,2026-04-13。
- 源项目: [safishamsi/graphify](https://github.com/safishamsi/graphify) v0.4.8
- 对照项目: `~/Projects/code/20260319-gitnexus/`(浏览器 WASM 代码知识图谱)
- 部署: `https://graphify-analysis.kang-kang.com`(Coolify 静态站)
## 本地预览
```bash
# 方式 1: 直接开浏览器
open public/index.html
# 方式 2: docker 跑
docker build -t graphify-analysis .
docker run --rm -p 4410:80 graphify-analysis
# → http://localhost:4410
```
## 目录结构
```
.
├── .project.json 项目元数据 / 端口 / 部署信息
├── .memory/ 调研笔记
├── public/
│ └── index.html 报告单页(深色主题,自包含)
├── Dockerfile nginx:alpine 静态托管
├── nginx.conf gzip + 安全头 + /healthz
└── graphify/ 源码快照(Graphify v0.4.8,用于解析,部署时排除)
```
## 报告章节
1. Graphify 架构速览(文件/行数/依赖)
2. 执行流程(skill.md 驱动的 pipeline)
3. 核心模块逐个解剖(带文件+行号)
4. "GraphRAG" 噱头验证
5. "71.5× token 节省" 真相拆解
6. 设计亮点(8 个可抄点)
7. 技术短板(9 条)
8. **GitNexus vs Graphify 19 维对比表**
9. 最终建议
## 结论
Graphify 不是噱头,是一个**被过度营销的实用单项目 AST 索引工具**;"GraphRAG / 多模态 AI 架构助理" 是包装话术。
**不要替换工作看板的 GitNexus** —— GitNexus 在代码静态分析维度比 Graphify 领先一个量级。
可以从 Graphify 选抄 7 个细节(置信度标签 / SSRF 防护 / 论文识别等)增强 GitNexus。