ontology1111111:为 Agent 提供结构化知识图谱与可组合技能状态

前言

在构建多步骤 Agent 任务或跨技能共享状态时,往往需要为实体(如 Person、Project、Task、Event、Document)建立关系与约束。如果仅依赖大模型记忆,容易丢失上下文或产生不一致。下面介绍一个用于构建类型化知识图谱的 Skill,它可以把 Agent 的记忆和技能状态组织成结构化图数据。

这是什么

ontology1111111 是一个社区维护的 Agent 技能,提供类型化知识图谱能力。它支持创建/查询实体、建立实体间链接、定义约束,并将多步规划视为图变换。当技能需要共享状态,或者需要“记住”信息、“知道我关于 X 的信息”、“把 X 链接到 Y”、“显示依赖”、“实体 CRUD”或跨技能数据访问时,可使用该 Skill。

核心功能

  • 实体类型与 CRUD:支持 Person、Project、Task、Event、Document 等类型,提供创建、读取、更新、删除能力。
  • 关系链接:支持将不同实体链接起来,形成图结构。
  • 约束 enforcement:在创建或修改实体时,可施加约束条件。
  • 图变换规划:将多步动作规划为图变换操作。
  • 跨技能状态共享:多个技能可基于同一知识图谱共享状态。
  • 触发关键词:支持在 “remember”、”what do I know about”、”link X to Y”、”show dependencies”、实体 CRUD 等场景下触发。

安装与启用

在 Cursor 或 Codex CLI 中,可通过以下命令安装:

skill install @user_9691e840/ontology1111

安装后,在对话中包含上述触发关键词时,Skill 即可被调用。

典型用法

以下是一些典型用法示例:

  1. 创建一个 Person 实体:
remember: create person "Alice", age 28, role "Engineer"
  1. 查询我关于某个实体的信息:
what do I know about "Alice"
  1. 链接两个实体:
link "Alice" to "Project X" as "lead"
  1. 显示依赖关系:
show dependencies of "Project X"
  1. 更新实体:
update "Alice" set age = 29
  1. 删除实体:
delete "Alice"

适用场景与注意

  • 适合需要为 Agent 维护结构化记忆、进行多步规划、或让多个技能共享状态的场景。
  • 注意:该 Skill 需要 API 密钥时,标签显示 requires_api_key=false,请以实际使用时的密钥要求为准。
  • 当前版本为 1.0.0,由社区用户 user_9691e840 发布。

短结尾

ontology1111111 为 Agent 提供了类型化知识图谱能力,适合需要结构化记忆、关系链接与约束 enforcement 的场景。可通过 @user_9691e840/ontology1111 使用。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜