knowledge-mapper

👤 yjkj999999 📦 v1.0.0 ⭐ 3.9 ⬇️ 403 下載
📚 知識管理 免費

📖 技能介紹


name: knowledge-mapper description: "" version: "1.0.0"


  • 📄 文件解析: 支援 Markdown、TXT 格式
  • 🔍 實體識別: 基於規則和關鍵詞的實體提取
  • 🔗 關係發現: 基於共現的實體關係提取
  • 📊 知識視覺化: 文本、JSON、GraphViz DOT 格式匯出
  • 🔎 知識查詢: 搜尋實體和文件

安裝

# 新增到 PATH
ln -s ~/.openclaw/workspace/skills/knowledge-mapper/knowledge-graph ~/.local/bin/knowledge-graph

使用

新增文件

# 新增 Markdown 文件
knowledge-graph add ~/documents/article.md

# 新增文本檔案
knowledge-graph add ~/notes/ideas.txt

檢視文件列表

knowledge-graph documents

檢視實體

# 列出所有實體(預設50個)
knowledge-graph entities

# 列出更多實體
knowledge-graph entities --limit 100

# 按型別過濾
knowledge-graph entities --type TECH

實體型別

  • PERSON - 人物
  • ORG - 組織/公司
  • TECH - 技術/程式語言
  • CONCEPT - 概念/術語
  • TERM - 高頻詞/術語
  • UNKNOWN - 未分類

檢視關係

# 列出所有關係(預設30個)
knowledge-graph relations

# 列出更多關係
knowledge-graph relations --limit 50

匯出知識圖譜

# 文本格式(預設)
knowledge-graph export

# JSON 格式
knowledge-graph export --format json

# GraphViz DOT 格式(可用於繪圖)
knowledge-graph export --format dot > graph.dot
dot -Tpng graph.dot -o graph.png

搜尋知識庫

# 搜尋關鍵詞
knowledge-graph search "人工智慧"

# 搜尋實體
knowledge-graph search "Python"

檢視統計

knowledge-graph stats

示例工作流程

# 1. 新增文件到知識庫
knowledge-graph add ~/docs/project-notes.md
knowledge-graph add ~/docs/research-paper.md
knowledge-graph add ~/docs/tech-stack.md

# 2. 檢視提取的實體
knowledge-graph entities --limit 20

# 3. 檢視發現的關係
knowledge-graph relations

# 4. 匯出為視覺化格式
knowledge-graph export --format dot > my-knowledge.dot

# 5. 生成圖片(需要安裝 GraphViz)
dot -Tpng my-knowledge.dot -o my-knowledge.png

資料儲存

資料儲存在 ~/.openclaw/data/knowledge-graph/: - knowledge_graph.db - SQLite 資料庫

技術棧

  • Python 3.8+
  • SQLite
  • argparse
  • 正規表示式(實體提取)

擴充套件計劃

  • [ ] 支援更多文件格式(PDF、Word)
  • [ ] 整合 NLP 模型進行更精確的實體識別

    7w4.net收錄了海量優質技能外掛。

  • [ ] 支援關係推理和補全
  • [ ] 互動式知識圖譜視覺化
  • [ ] 實體連結和消歧

🤖 AI 評測

這個 Skill 提供了完整的文件說明,中英文使用指南清晰詳細,功能設計實用合理。但缺少可執行的程式碼檔案,使用者無法實際使用。對於簡單的知識整理和文件管理需求基本滿足,但複雜場景下實體識別效果可能受限。總體質量中等偏上,文件完備但程式碼缺失是最大問題。

📊 多維度評分

適應性4.7
規範性3.9
有效性3.7
可靠性3
可信度5

📁 包含檔案 (3 個)

📄 SKILL.md 2.6 KB
📄 SKILL_EN.md 4 KB
📄 package.json 576 B