← 返回 Skills 市场
onlyloveher

Ontology

作者 onlyloveher · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
170
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ont-v1
功能描述
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linkin...
安全使用建议
This skill appears to do what it claims: local, file-backed ontology CRUD and queries implemented in Python. Before installing or running it, check these practical points: 1) Confirm which storage path will be used in your environment (SKILL.md/script default: memory/ontology/graph.jsonl; skill.yaml default: ~/clawd/ontology) and adjust ONTOLOGY_PATH if needed. 2) Review the remainder of scripts/ontology.py (the provided excerpt was truncated) to confirm there are no hidden network calls or telemetry. 3) The tool writes append-only history to disk in the agent's workspace — run it in an isolated workspace if you want to avoid mixing with other files, and plan for backups/rotation. 4) Do not store raw secrets in entity properties; follow the skill's credential_secret_ref pattern and integrate a proper secret store if you need to reference credentials. 5) The metadata mismatch (Node compatibility vs Python implementation, differing homepages/owner IDs) looks like packaging/documentation drift — treat it as a non-security issue but verify which runtime the platform will use. If you want higher assurance, ask the maintainer for a full audit of the shipped Python file and a clear statement of the canonical storage path.
功能分析
Type: OpenClaw Skill Name: ont-v1 Version: 1.0.0 The 'ontology' skill provides a structured knowledge graph system for agent memory, enabling entity CRUD operations and relationship management. The implementation in `scripts/ontology.py` includes security best practices such as path traversal protection via `resolve_safe_path` and explicit validation rules in `SKILL.md` and `references/schema.md` to prevent the storage of sensitive credentials like passwords or tokens. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
能力评估
Purpose & Capability
Name/description (typed ontology, entity CRUD, graph queries) match the included Python script and SKILL.md workflows. Minor incoherences: skill.yaml advertises Node compatibility and a default ONTOLOGY_PATH of ~/clawd/ontology while the SKILL.md and the Python script default to memory/ontology/graph.jsonl; skill metadata/homepage fields also differ across files. These are likely packaging/documentation issues rather than functional mismatches, but you should confirm which path the agent will actually use.
Instruction Scope
SKILL.md instructs only local operations (create/query/relate/validate) against a local graph file and optional schema. The provided Python CLI implements append-only graph operations and path-resolution that restricts explicit user paths to the workspace root. There are no instructions to read unrelated system files or to send data to external endpoints in the visible code/instructions.
Install Mechanism
No install spec; the skill is instruction-only plus an included Python script. Nothing in the bundle downloads or executes external installers. Risk is limited to running the provided Python script locally.
Credentials
The skill requires no environment variables or credentials. The ontology model references credential references (secret_ref) and explicitly discourages storing secrets directly; the runtime does not request or handle external secret tokens. This is proportionate to the stated purpose.
Persistence & Privilege
The skill persists data locally (append-only JSONL under a workspace path). always:false and no special privileges are requested. Note that appended history can grow unbounded and will remain on disk; also the effective storage location may differ depending on the agent's working directory or configuration (see ONTOLOGY_PATH vs DEFAULT_GRAPH_PATH mismatch).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ont-v1
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ont-v1 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the ontology skill for structured agent memory and skill interoperability. - Supports typed entity creation, querying, and editing with type and constraint validation. - Provides CLI commands for entity CRUD, schema management, relation linking, and validation workflows. - File-based append-only storage with schema and data separation (`graph.jsonl`, `schema.yaml`). - Built-in support for common entity types: Person, Project, Task, Event, Document, and more. - Enables cross-skill state sharing, dependency queries, and multi-step action planning as graph operations.
元数据
Slug ont-v1
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Ontology 是什么?

Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linkin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 170 次。

如何安装 Ontology?

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

Ontology 是免费的吗?

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

Ontology 支持哪些平台?

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

谁开发了 Ontology?

由 onlyloveher(@onlyloveher)开发并维护,当前版本 v1.0.0。

💬 留言讨论