360 Secure SkillHub
360 安全技能中心

Knowledge Graph

这是Clawdbot的文件型知识图谱维护工具,核心功能为通过Python脚本添加原子事实、替换旧事实(标记旧事实作废)、从有效事实生成实体摘要。适用于需确定性更新知识图谱、替代手动编辑JSON的场景,自动维护实体ID自增,事实存于items.json,摘要存于summary.md,不直接删除事实。

safatinaztepe
safatinaztepe
热度 99.35
最近更新 2026-05-11 15:54:29
分类:知识依赖:代码执行 / 读写文件应用场景:数据处理 / 摘要总结

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add knowledge-graph
Metadata
name
knowledge-graph
description
Maintain Clawdbot's compounding knowledge graph under life/areas/** by adding/superseding atomic facts (items.json), regenerating entity summaries (summary.md), and keeping IDs consistent. Use when you need deterministic updates to the knowledge graph rather than manual JSON edits.

Knowledge Graph (file-based)

Use the bundled Python script to safely update life/areas/**.

Commands

Add a new fact:

python3 skills/knowledge-graph/scripts/kg.py add \
  --entity people/safa \
  --category status \
  --fact "Runs Clawdbot on a Raspberry Pi" \
  --source conversation

Supersede an old fact (mark old as superseded + create new fact):

python3 skills/knowledge-graph/scripts/kg.py supersede \
  --entity people/safa \
  --old safa-002 \
  --category status \
  --fact "Moved Clawdbot from Pi to a Mac mini"

Regenerate an entity summary from active facts:

python3 skills/knowledge-graph/scripts/kg.py summarize --entity people/safa

Notes

  • Entities live under: life/areas/<kind>/<slug>/
  • Facts live in items.json (array). Summaries live in summary.md.
  • IDs auto-increment per entity: <slug>-001, <slug>-002, ...
  • Never delete facts; supersede them.