Skip to main content

project-knowledge-graph

基于 graphify(Graphify-Labs/graphify,多模态知识图谱生成器)做项目/语料的知识图谱 构建:当用户接手陌生大型代码库要先摸清结构枢纽、要把代码+文档+论文+截图等异构语料 织成统一概念网络、或要给后续 agent 会话留下可增量更新的 wiki/图谱导航层时触发。 边界:不做动态对话记忆与用户画像、不做经验 SOP 沉淀;小语料(≤6 文件)收益有限需 如实告知。

معلومات المصدر

المستودع
Natsummerance/agents
آخر نشاط في المصدر
٢٦ أغسطس ٢٠٢٦ في ٠٣:٤٧
لغة SKILL.md المكتشفة
الصينية
النجوم
٣
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
3 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
project-knowledge-graph
description
基于 graphify(Graphify-Labs/graphify,多模态知识图谱生成器)做项目/语料的知识图谱 构建:当用户接手陌生大型代码库要先摸清结构枢纽、要把代码+文档+论文+截图等异构语料 织成统一概念网络、或要给后续 agent 会话留下可增量更新的 wiki/图谱导航层时触发。 边界:不做动态对话记忆与用户画像、不做经验 SOP 沉淀;小语料(≤6 文件)收益有限需 如实告知。
source_project
Graphify-Labs/graphify
tags
["knowledge-graph","codebase-onboarding","multimodal","tree-sitter","leiden","wiki"]
# project-knowledge-graph ## R | 引用 > "Fully multimodal. Drop in code, PDFs, markdown, screenshots, diagrams, whiteboard > photos — graphify uses Claude vision to extract concepts and relationships from all of > it and connects them into one graph. … 71.5x fewer tokens per query vs reading the raw > files, persistent across sessions, honest about what it found vs guessed." 来源:<https://raw.githubusercontent.com/Graphify-Labs/graphify/main/README.md>(2026-08-25 抓取) ## I | 骨架 - 定位一句话:对「死的语料」做一次性+可持续的结构化——把文件堆变成可查询的概念网络,与对话型记忆四兄弟正交。 - 入口形态:Claude Code skill,`/graphify .` 对任意文件夹生效(代码库、笔记、论文皆可)。 - 多模态抽取矩阵:代码 = tree-sitter AST + call-graph pass(无需 LLM);docs = Claude 概念抽取;PDF = 引用挖掘 + 概念抽取;图片 = Claude vision(含非英文图内文字)。 - 边来源三级诚实标注:每条边标 `EXTRACTED` / `INFERRED` / `AMBIGUOUS`——永远分得清「找到的」和「猜的」。 - 五件产物(graphify-out/):graph.html 交互图、obsidian/ vault、wiki/(agent 可爬的 index.md + 社区文章)、GRAPH_REPORT.md(god nodes、surprising connections、suggested questions)、graph.json + SHA256 cache。 - 增量机制:`--update` 只重处理变更文件并合并;`--watch` 后台自动同步(代码改动秒级纯 AST 重建);`graphify hook install` post-commit 自动重建。 - 导出与查询:query / path / explain 子命令;--svg/--graphml/--neo4j(cypher)/--mcp。 - 技术栈:NetworkX + Leiden 社区检测 + vis.js,全本地运行,不需要 Neo4j。 ## A1 | 案例 接手一份陌生混合语料:52 个文件 = 若干 Karpathy 仓库源码 + 5 篇论文 + 4 张架构截图。动作: 1. `pip install graphifyy && graphify install` 装好 Claude Code skill; 2. `/graphify . --mode deep` 首跑,产出 GRAPH_REPORT.md; 3. 读报告:god node 是 attention 机制(几乎所有节点经由它相连),一条 surprising connection 把仓库里的优化器代码连到了某篇论文的 3.2 节; 4. 抽检 INFERRED 边:发现两条过度连接,降档重跑确认; 5. `--wiki` 生成 index.md,交给下一个会话的 agent 导航,全程不再通读原文件。 验收:README 实测同规模语料查询 token 缩减 71.5x;新 agent 仅凭 wiki 能答出模块职责与关键枢纽。 ## A2★ | 适用判定 情境一(触发):「刚接手一个巨大的陌生代码库,先帮我搞清楚核心模块和关系」——onboarding 摸底是第一触发场景。 情境二(触发):「把这批异构材料(代码+论文+白板照片)织成一张概念网络,找出跨域联系」——多模态统一建图独此一家。 情境三(触发):「给项目留一个后续每个 agent 会话都能接着用的导航层」——wiki/graph.json + watch/hook 增量归口在此。 语言信号(命中任意一条即倾向触发): - 「知识图谱」「codebase 结构图」「模块依赖关系」「god node」 - 「概念网络」「跨文档联系」「graphify」 - 「项目 wiki」「agent 可爬的知识库」「大仓库 onboarding」 与兄弟区分: - 本组另外三个兄弟全部面向「活的交互」(用户偏好 mem0-memory-layer、对话事实召回 hindsight-retrieval、操作经验沉淀 agent-experience-persistence);本 skill 只处理静态语料。 - 反向判别:用户说「让 agent 记住这个项目」必须追问——记「结构」→ 本 skill;记「和我聊过什么/干过什么」→ 兄弟。 ## E | 执行步骤 1. 圈定语料:范围目录清单 + 文件类型分布。完成标准:体量估计完成,并据此判断建图收益(≤6 文件如实提示收益有限)。 2. 安装:`pip install graphifyy && graphify install`(PyPI 暂名 graphifyy)。完成标准:Claude Code 内 `/graphify` 可识别;Windows PATH 问题按 README 处理。 3. 首跑建图:`/graphify .`(深挖用 --mode deep)。完成标准:graphify-out/ 五件套齐全无报错。 4. 校验报告:读 GRAPH_REPORT.md 的 god nodes 与 surprising connections 是否符合直觉。完成标准:写出「符合/意外 + 为什么」短评。 5. 边来源抽检:统计 EXTRACTED/INFERRED/AMBIGUOUS 比例,人工复核高推断边。完成标准:抽检记录落盘;失真严重则降 mode 重跑。 6. 挂增量机制:`--watch` 或 `graphify hook install` 二选一。完成标准:修改一个文件后图更新且 cache 只处理了变更项。 7. 交棒产出:`--wiki` 生成导航层。完成标准:新开一个会话仅凭 index.md 能正确回答 2 个结构问题。 ## B | 边界 不适用: - 动态对话记忆/用户画像/经验 SOP 沉淀 → 分别转 `mem0-memory-layer`、`hindsight-retrieval`、`agent-experience-persistence`。 - 微型语料(≤6 文件):README 自认此时压缩比 ≈1x,价值仅剩结构清晰——应直接阅读而非建图。 局限: - INFERRED 边存在过度连接风险,必须人工抽检,不能盲信报告。 - LLM/vision 抽取按调用量计费,大语料首跑成本可观。 - 上游活跃仓库实为 safishamsi/graphify(v1 分支),Graphify-Labs 镜像同步时效需留意,安装名暂为 graphifyy。 ## 相关 skills - `mem0-memory-layer`:动态用户偏好记忆(与本 skill 静静动动互补) - `hindsight-retrieval`:动态事实召回 - `agent-experience-persistence`:操作经验持久化 ## 审计信息 - V1✓ 来源核验:main 通道成功抓取全文 README;注意上游 badge 指向 safishamsi/graphify,已在局限中披露 - V2✓ 结构完整:R/I/A1/A2/E/B/相关/审计八节齐备,frontmatter 四要素齐全 - V3✓ 测试通过:test-prompts.json 共 7 条推演全 PASS,见 test-results.md - 审计日期:2026-08-25 - 来源 URL:<https://raw.githubusercontent.com/Graphify-Labs/graphify/main/README.md>
عرض على GitHub