← 返回 Skills 市场
elmoorish

Temporal Knowledge Graph Synthesizer

作者 The Mooorish · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
107
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install temporal-kg-synthesizer
功能描述
Actively parses daily session logs and unstructured memory files to extract entities, temporal data, and relationships into a structured Knowledge Graph.
安全使用建议
Before installing or enabling this skill: (1) review and confirm you are comfortable with a background job reading all files in ~/.openclaw/workspace/memory and writing entity files to that same workspace; (2) note that the code does not actually implement relationship or temporal extraction despite the description—expect only basic entity extraction and mention counting unless you extend the script; (3) the SKILL.md will install spaCy and download its language model (network activity and significant disk usage); (4) if you do not want continuous background parsing, do not run cron_setup.sh (or inspect/modify it first); (5) consider running the script in an isolated environment and back up your memory directory before first run, and inspect the generated ~/.openclaw/workspace/memory/entities/* files for sensitive content exposure.
功能分析
Type: OpenClaw Skill Name: temporal-kg-synthesizer Version: 0.1.0 The skill bundle is a legitimate utility for processing local session logs into a structured knowledge graph. It uses standard NLP libraries (spaCy) and local file operations within the designated OpenClaw workspace directory (~/.openclaw/workspace/memory). The cron job registration and script execution (scripts/build_kg.py) are consistent with the stated purpose of daily background synthesis, and no evidence of data exfiltration, obfuscation, or malicious intent was found.
能力评估
Purpose & Capability
The code reads ~/.openclaw/workspace/memory/*.md and writes entity files to ~/.openclaw/workspace/memory/entities, which matches the stated goal of synthesizing entity graphs. However, the description promises temporal data and relationship extraction while the script only extracts entities and mention counts; relationship handling and temporal analysis are not implemented. The dependency on networkx (for graphs/relationships) is declared but unused.
Instruction Scope
SKILL.md instructs running the bundled scripts and to use the generated entity markdown files. The script performs file I/O on the user's memory directory (reads all daily logs and writes entity files). This is consistent with the skill's purpose but is broad in scope (it will process all memory files in that directory). The cron_setup.sh registers an automated daily job (via 'openclaw cron add') to run the parsing; that enables background processing of private memory if the cron is installed.
Install Mechanism
No external archive downloads or obscure URLs are used. The SKILL.md requests pip installs (spacy, networkx, pyyaml) and a spaCy model download. These are standard installs (network access required) and not inherently malicious, but installing spaCy and its model is heavyweight and will fetch code/data from the network.
Credentials
The skill does not request credentials or environment variables. It references OPENCLAW_SKILL_DIR and operates on the user's workspace memory directory, which is appropriate for its function.
Persistence & Privilege
The skill is not force-included (always: false) nor requesting elevated system privileges. However, the included cron_setup.sh enables persistent background processing via the OpenClaw cron system if the user runs it, which increases autonomy and ongoing access to memory files. The skill does not modify other skills' configurations.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install temporal-kg-synthesizer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /temporal-kg-synthesizer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of the Temporal Knowledge Graph Synthesizer. - Parses daily session logs and unstructured memory files. - Extracts entities, temporal data, and relationships. - Builds and updates a structured knowledge graph. - Designed for ongoing entity and timeline queries using structured Markdown data.
元数据
Slug temporal-kg-synthesizer
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Temporal Knowledge Graph Synthesizer 是什么?

Actively parses daily session logs and unstructured memory files to extract entities, temporal data, and relationships into a structured Knowledge Graph. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 107 次。

如何安装 Temporal Knowledge Graph Synthesizer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install temporal-kg-synthesizer」即可一键安装,无需额外配置。

Temporal Knowledge Graph Synthesizer 是免费的吗?

是的,Temporal Knowledge Graph Synthesizer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Temporal Knowledge Graph Synthesizer 支持哪些平台?

Temporal Knowledge Graph Synthesizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Temporal Knowledge Graph Synthesizer?

由 The Mooorish(@elmoorish)开发并维护,当前版本 v0.1.0。

💬 留言讨论