Install
openclaw skills install graphify-source✏️ 小龙的 Graphify 知识图谱管理工具。使用本地 Llama.cpp (Qwen3.5-9B) 作为推理后端,完全免费,MIT-0 许可。
openclaw skills install graphify-source这是一个将代码库、文档、图片和视频转换为可查询的知识图谱的工具,使用本地 Llama.cpp 服务作为推理后端。
服务地址: http://127.0.0.1:8080/v1
模型: Qwen3.5-9B-Q4_K_M
API Key: llama-localhost
状态: ✅ 完全本地运行,无需外部 API
安装位置: ~/.workbuddy/skills/graphify.py
状态: ✅ 已安装并配置
调用方式: 直接在 AI 助手中使用 /graphify 命令
# 解析项目代码库
graphify .
执行三步处理管道:
# 仅处理变更文件(推荐)
graphify . --update
# 文件变化时自动更新图谱
graphify . --watch
# 深度分析,增加推断的边
graphify . --mode deep
# 自然语言语义搜索
graphify query "where is authentication handled?"
# 追踪特定路径(DFS 遍历)
graphify query "how does the request reach the database?" --dfs
# 两个节点间最短路径
graphify path "AuthMiddleware" "PostgresAdapter"
# 解释节点功能
graphify explain "UserSessionManager"
所有产物位于 graphify-out/ 目录:
| 文件 | 用途 |
|---|---|
| GRAPH_REPORT.md | 核心节点、社区结构、意外连接(首先阅读) |
| graph.html | 交互式浏览器可视化 |
| graph.json | 原始图数据,用于程序化查询 |
| cache/ | SHA-256 增量缓存 |
编程语言: Python, JavaScript, TypeScript, Go, Rust, Java, C++, C#, Kotlin, PHP, Swift, Ruby, R, Julia, Scala, Elixir, Dart, Vue, Svelte, PowerShell
文档/媒体: Markdown, HTML, 纯文本,PDF, 图片 (PNG/JPG/WebP/GIF), 视频 (MP4/MOV/MKV), 音频 (MP3/WAV)
GRAPH_REPORT.md 比读取原始代码便宜 71.5 倍--update 非常便宜ANTHROPIC_API_KEY 或 OPENAI_API_KEY 用于语义提取# 设置 API key(如果需要使用 LLM)
export ANTHROPIC_API_KEY="your-key"
export OPENAI_API_KEY="your-key"
# 或使用环境变量文件
export GRAPHIFY_API_KEY="your-key"
在 AI 助手中使用:
/graphify build . # 构建当前目录的知识图谱
/graphify query "what..." # 查询知识图谱
直接运行:
cd <项目目录>
python ~/.workbuddy/skills/graphify.py build .
python ~/.workbuddy/skills/graphify.py query "what is the structure?"
版本: 1.0.0
所有者: 小龙
状态: ✅ 已安装为技能,Python 实现位于 ~/.workbuddy/skills/graphify.py
更新时间: 2026-05-06