kexiu-skill-02:用类型化知识图为 Agent 做结构化记忆

前言

多轮对话里,Agent 往往只能依赖上下文窗口里的零散文本:谁负责哪个项目、任务依赖什么文档,问第二遍就要重新推断。多个 Skill 并行时,状态更难共享。下面介绍 community 发布者 user_86faee8b 在 SkillHub 上架的 kexiu-skill-02(坐标 @user_86faee8b/kexiu-skill-01,当前版本 1.0.1)。它把记忆建模为带类型的知识图,用实体、关系和约束组织信息,适合需要「记住、查询、关联、规划」的 ai-agent 场景。

这是什么

kexiu-skill-02 的定位是:面向 Agent 的 Typed knowledge graph——结构化记忆与可组合 Skill 的共享状态层。

官方简介概括为:在创建/查询实体(Person、Project、Task、Event、Document)、关联对象、施加约束、把多步动作规划为图变换,或跨 Skill 访问数据时使用。SkillHub 分类为 ai-agent,标签 requires_api_key=false,无需额外 API Key。

维护与分发:来源 community,发布者 user_86faee8b;SkillHub 页面见 kexiu-skill-02,API 入口为 https://api.skillhub.cn/user_86faee8b/kexiu-skill-01。

核心功能

以下能力均来自官方简介,未在资料中出现的实现细节不展开。

  1. 类型化实体 CRUD
    支持 Person、Project、Task、Event、Document 等实体类型的创建与查询,便于把对话中的事实落成可检索节点。

  2. 关系与依赖
    可把相关对象链接起来,并用于表达依赖(例如「show dependencies」类需求),避免只靠自然语言复述关系。

  3. 约束
    在图上施加约束,减少 Agent 在记忆更新时产生自相矛盾的状态。

  4. 多步规划为图变换
    将多步动作视为对知识图的操作序列,适合需要显式规划链路的任务。

  5. 跨 Skill 共享状态
    当多个 Skill 需要读写同一套结构化数据时,以图为中介,而不是各自维护一份互不同步的文本摘要。

  6. 触发语义(供 Agent 路由)
    官方建议在用户或任务中出现类似意图时启用:remember、what do I know about、link X to Y、show dependencies,以及实体 CRUD、跨 Skill 数据访问等表述。

安装与启用

SkillHub 推荐通过 CLI 安装,并必须用 --dir 指向当前 Agent 识别的 skills 目录;装到错误目录会导致技能不被加载。

1、检查或安装 SkillHub CLI

先确认本机是否已有 skillhub:

command -v skillhub && skillhub --version

若未安装,可按 SkillHub 安装文档 执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装本 Skill

在 SkillHub 页面中,安装坐标为 @user_86faee8b/kexiu-skill-01(展示名称为 kexiu-skill-02)。示例:

skillhub install user_86faee8b/kexiu-skill-01 --dir <skills 目录>

常见 Agent 的 skills 目录(摘自官方安装说明):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装后若 Agent 未自动加载新技能,按你所用客户端的说明重启或刷新 skills 目录。SkillHub 页面亦提示:可将安装说明交给 AI,让其按 https://skillhub.cn/install/skillhub.md 完成 @user_86faee8b/kexiu-skill-01 的安装。

典型用法

资料未提供独立教程或示例仓库,用法以 SKILL 简介中的工作流为准,可在对话中直接复现下列模式。

  1. 写入记忆
    用户说「remember …」或要求记录某人、项目、任务时,Skill 侧应把信息落成对应实体并持久在图中。

  2. 检索已有知识
    使用「what do I know about …」类问句,从图中查询 Person、Project、Task 等节点及其属性。

  3. 建立关联
    「link X to Y」将两个实体或对象用关系边连接,便于后续依赖分析与跨 Skill 读取。

  4. 查看依赖
    「show dependencies」用于展开任务或项目上的依赖链,对应简介中的图结构查询。

  5. 规划与变换
    多步任务按「图变换」拆解:每一步对应创建/更新节点或边,而不是一次性生成长文本计划。

上述实体类型与触发词均来自官方简介;具体存储路径、查询语法以 Skill 包内 SKILL.md 及随包说明为准(安装后于 skills 目录中查看)。

适用场景与注意

适合谁

  • 需要长期、结构化记忆的 coding / 项目管理类 Agent。
  • 多个 Skill 要共享同一套「人—项目—任务—文档」事实,而不是各记各的。
  • 希望用依赖与约束减少幻觉式「编造进度」的团队或个人实验。

限制与注意

  • 名称与坐标不一致:SkillHub 展示名为 kexiu-skill-02,安装与引用坐标为 @user_86faee8b/kexiu-skill-01,搜索与 skillhub install 时请以坐标为准。
  • 社区来源:source: community,使用前可在 SkillHub 查看版本 1.0.1 与页面说明;截至抓取时 SkillHub 显示评分 100000、下载 766、安装 0(页面数据会变动,以官网为准)。
  • 无 API Key 要求:requires_api_key=false 仅表示 Skill 标签如此标注;本地 Agent 与 SkillHub CLI 的网络、目录权限仍需自行满足。
  • 未在公开资料中核实的客户端差异(例如某 CLI 专有配置项)本文不写;以你当前环境的 skills 目录与 Agent 文档为准。

结尾

kexiu-skill-02 把 Agent 记忆从「长上下文摘要」推进到「类型化知识图」:实体、链接、约束和图变换一套说法,并明确跨 Skill 共享状态的用途。若你在做 ai-agent 方向的结构化记忆,可从 SkillHub 安装坐标 @user_86faee8b/kexiu-skill-01 试用。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_86faee8b/kexiu-skill-01
  • API 入口:https://api.skillhub.cn/user_86faee8b/kexiu-skill-01
  • 安装说明:https://skillhub.cn/install/skillhub.md
羽毛球分组比赛记分
小程序二维码

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

小夜