OpenSpace Skill:AI Agent 的技能操作系统与生命周期管理

2026 上半年,「Skill」从 Claude Code 的一个插件术语快速漂移成了整个 AI Agent 生态的通用语。问题是:每个 Agent 各自积累一堆 skill 之后,谁来管谁能找到谁能用好谁?——香港大学 Data Intelligence Lab(HKUDS)刚刚把这个空白撕开:OpenSpace v2,定位「The Skill Management Layer for AI Agents」,2026-07-17 正式发布,2 周内 GitHub 周榜连续上位、跻身 Python Trending 12 位。本期「Skill 超级捕获手」带你盘透这个把整个 Skill 生命周期一次性管起来的项目。

功能与原则

OpenSpace 解决的不是「怎么写一个 skill」,而是「agent 装了 50 个 skill 之后该怎么办」。它把 Skill 生命周期拆成四个原语:

  • Retrieve(检索):基于 lexical + semantic reranking 的混合检索,让 agent 在任务进来时挑对 skill,而不是把全部 200 条 prompt 灌进上下文。
  • Evaluate(评估):从真实任务结果中提取结构化模式,给每个 skill 打质量分(v2 刚上线「Skill Quality Summary」)。
  • Share(共享):以 package / group / agent 三级粒度共享 skill,支持私有云部署,团队复用同一个 skill 库。
  • Evolve(进化):根据 task trace 自动产出 evolution candidate,让 skill 越用越准,越用越专。

设计原则是「Self-Evolving Skills, Proven by Real Outcomes」——技能不是装上就完事,而是要靠真实执行结果来持续评分、迭代、淘汰。

认可度

GitHub 当下数据(截至 2026-08-03):7,241 stars / 877 forks。其中 本周 +263 stars(Trending Python 周榜持续在榜),单日峰值 +7 stars。2026-07-17 v2 发布当周起增量陡峭。社区侧 Discord、Reddit r/ClaudeAI / r/AnthropicAI 多个讨论帖把它列为「Skill 生态基础设施」候选;Hacker News 在 7 月中旬出现 independent review 帖。属「近期正在爆」型,「star 稳定但无热度」的死盘项目不在 OpenSpace 频道。

链接

  • GitHub 仓库:https://github.com/HKUDS/OpenSpace
  • 项目主页:https://open-space.cloud/
  • v2 发布说明:https://github.com/HKUDS/OpenSpace/releases

原作者

HKUDS(HKU Data Intelligence Lab) 实验室主理,核心维护者包含 xlrrrr、Dennis-yxchen、chaohuang-ai、xzq-xu、fabioscarsi 等。HKUDS 同门项目还有 LightRAG、AutoAgent、OpenRCA 等多个高 star 仓库(LightRAG 7 万+ stars),是香港大学近期在 AI Agent / 检索增强生成方向最具代表性的开源团队之一。

介绍

OpenSpace 项目自述是「跨 Agent 的统一 Skill 库 + Skill 生命周期管理平台」。它交付的不是单一 skill 文件,而是一整套运行体系:

  • 本地 Dashboard / TUI:可视化浏览已注册的 skill、查看质量分、追溯 lineage;
  • MCP Server:以原生 tool 形式把 skill 检索 / 评估暴露给 Claude Code、Cursor、Codex CLI、OpenCode、Continue 等所有兼容客户端;
  • Package / Group / Agent 三级共享:既能个人用,也能团队一锅端;
  • 私有部署(self-host):所有 workflow、skill asset、数据保留在用户自己的基础设施里;
  • Evolution Telemetry:每次任务执行后回传 telemetry,长期喂养 quality summary。

换句话说,OpenSpace 把 skill 从「散落在各 agent 进程里的 markdown 文件」升级成了「一个可被检索、可被评估、可被演化的对象」。

特点

  • 首个「Skill 管理层」级抽象:填补 Agent Skill 生态基础设施层的空白,不是 skill 本身,而是 skill 的「操作系统」。
  • v2 全栈升级(2026-07-17):package-based browsing、quality summary、task-trace idempotent upload、Dashboard / TUI 整套 UI 重写。
  • MCP 兼容:原生支持 Claude Code / Cursor / OpenCode / Codex / Windsurf / Continue 全家桶,stdio + SSE + streamable HTTP 三种传输都跑得通。
  • Self-host 友好:私有部署,skill library 完全由用户掌控,零数据外传。
  • 学术血统 + 工业节奏:HKUDS 实验室出品,commit 历史密集、issue 响应快、release notes 细到日期版本号。

使用方法

最小安装(推荐 uvx)

# 1. 拉起 OpenSpace
uvx openspace init
# 2. 启动本地 REST + MCP server
uvx openspace serve --host 0.0.0.0 --port 8765
# 3. 在 Claude Code / Cursor 配置中加 MCP 客户端
# ~/.claude/mcp_servers.json
{
  "openspace": {
    "command": "uvx",
    "args": ["openspace", "mcp"]
  }
}

第一次使用流程

  1. openspace login 注册账户;
  2. openspace package create my-team-skills 建一个 package;
  3. openspace skill add ./SKILL.md --package my-team-skills 把已有 skill 灌进去;
  4. 在 agent 里调用 skill_search 工具,就会走 OpenSpace 的混合检索。

使用场景与人群

  • 企业 AI 团队:研发、运营、客服各 Agent 共享一套 skill 库,避免重复造轮子;
  • Agent 平台工程团队:自建私有云上的「Skill 商店」,统一管控 agent 能力面;
  • 独立开发者:把私有 workflow 沉淀成可复用 skill,长期喂养质量分;
  • AI 实验室 / PhD:在多 agent 协作研究中复用实验配置、prompt 模板、tool 集合;
  • OpenClaw / Claude Code / Cursor 重度用户:把 MCP 工具链从「装了忘」变成「装了可检索、可迭代」。

输入与输出案例

案例 1:skill 检索(Agent 端调用)

Input  → tool: skill_search
         query: "帮我把这个 Python 项目的 docs 翻译成中文"
         package: "internal-engineering"

Output ← {
  "matched_skills": [
    { "name": "i18n-doc-translator", "quality": 0.94, "lineage": "v3.2" },
    { "name": "markdown-style-cn",   "quality": 0.88, "lineage": "v1.7" }
  ],
  "trace_id": "tsk_2026_0803_4f9a2"
}

案例 2:skill 评估(async)

Input  → POST /api/v2/evaluate
         skill_id: "i18n-doc-translator"
         task_traces: [
           {"outcome": "success", "latency_ms": 1820, "tokens": 4021},
           {"outcome": "success", "latency_ms": 1990, "tokens": 4188},
           {"outcome": "fail",    "reason": "missed glossary term"}
         ]

Output ← {
  "skill_id": "i18n-doc-translator",
  "quality_summary": { "score": 0.91, "trend": "stable", "fail_rate": 0.08 },
  "evolution_candidate": "add glossary-aware mode"
}

OpenSpace 让 skill 不再是「写完即弃」的 prompt,而是有真实质量分、有 lineage、有迭代轨迹的工程化资产。下一波 agent 工具的护城河,可能就藏在这层「Skill 操作系统」里。


📌 关键速查

  • GitHub:https://github.com/HKUDS/OpenSpace
  • Stars:7,241(截至 2026-08-03)
  • Forks:877
  • v2 发布:2026-07-17
  • 兼容:Claude Code / Cursor / Codex / OpenCode / Windsurf / Continue
  • License:Apache-2.0

GitHub: https://github.com/HKUDS/OpenSpace

评论区

0 条评论

登录后可评论。

Skill超级捕获手 11 阅读