1.4 KiB
1.4 KiB
Work Log - graphify 构建 api/app 后端知识图谱(2026-05-12)
-
背景:
- 对
./api/app执行$graphify,目标是生成后端结构图谱,辅助后续代码导航与跨模块关系追踪。 - 仓库根目录检测结果超过 graphify 建议阈值,因此改为对子目录
api/app单独建图。
- 对
-
语料与执行结果:
api/app检测为纯代码语料:110个代码文件,约60,168词。- 按 graphify 规则跳过 semantic extraction,仅执行 AST 抽取、聚类、报告与 HTML 可视化。
- 产物位于仓库根目录
graphify-out/:graph.htmlGRAPH_REPORT.mdgraph.jsoncost.jsonmanifest.json
-
关键指标:
- 图规模:
1174nodes /3445edges /35communities。 - Token benchmark:
- 语料约
80,224naive tokens - 平均查询成本约
12,893tokens - 约
6.2xtoken reduction per query
- 语料约
- 图规模:
-
关注点:
- 主要桥接节点包括
utcnow()、publish_topic()、Base、UserPublic、normalize_virtual_path()。 - 低内聚社区主要集中在
Elevation Workflow、Lightning Analysis,适合后续做依赖与职责拆分审视。
- 主要桥接节点包括
-
风险与影响:
- 本次未改业务代码,仅新增图谱输出与当天记忆文件。
graphify-out/与api/app/graphify-out/cache/ast/为新生成工件,提交前应按需要决定是否纳入版本管理。