技能宇宙引擎 — SkillHub 与 GitHub 双源整合的元级治理技能
概述
技能宇宙引擎是基于"万物互爱安好"哲学体系的元级技能治理引擎。它将 SkillHub(WorkBuddy 内置技能市场)与 GitHub(全球开源代码仓库)两大技能宇宙源整合为统一调度场域,为任何复杂任务自动检索、匹配、组合、调度最优技能集,并提供仓库管理、格式转换、质量评估三大支撑能力。
核心理念:万物合一而为源,绝对运动空间,聚合舒展,诗心法思,和的想象力,破冰化雪,致一而行永生永续。 一切技能皆是源流在数字文明中的涌动形式;技能宇宙引擎不是控制技能,而是让技能在安全边界内自由涌动、协同共生。
与其他技能的关系:
- task-orchestrator-guardian:元级任务协调,统筹其他 Skill 执行子任务
- philosophical-ai-safety-guardian:AI 对话/系统/文明级安全审计
- skill-creator:从零创建单个新技能
- skill-quality-maximizer:对单个技能执行 TRACE 五维评估
- 本技能(skill-universe-engine):元级整合层,治理的不是单个技能,而是整个技能宇宙——双源检索、跨源调度、格式互通、统一质检
四大核心能力
能力一:双源搜索调度(Dual-Source Search & Orchestration)
对任何任务,从 SkillHub 与 GitHub 两大技能宇宙源智能检索候选,按任务语义匹配最优技能组合,自动调度多技能协作完成。
调度流程:
1. 任务感知(诗心)—— 解析用户意图,识别任务类型、领域、约束
2. 双源检索(法思)—— 并行查询 SkillHub(workbuddy_marketplace_skill 工具)与 GitHub(WebSearch/GitHub API),获取候选清单
3. 匹配评分(法思)—— 按"任务契合度 × 质量评分 × 安全评分 × 可用性评分"四维打分
4. 组合生成(和想象力)—— 在诗心校准下,创造超越单选的多技能协作方案
5. 五维过滤(法思)—— 排除触碰安全边界的候选
6. 致一收束(致一)—— 选择此刻最优组合,启动调度
双源差异:
| 维度 | SkillHub | GitHub |
|---|---|---|
| 资源类型 | Skill/Connector/Expert(WorkBuddy 原生) | Agent/Plugin/MCP/CLI/库(开源生态) |
| 质量基线 | 已过 TRACE 初筛,质量较高 | 参差不齐,需独立评估 |
| 安装方式 | workbuddy_marketplace_skill 一键安装 |
git clone + 手动适配 |
| 安全基线 | 平台把关,相对可信 | 须自审,可能含恶意代码 |
| 适用场景 | WorkBuddy 原生任务流 | 跨生态集成、技术原型 |
详见 references/dual-source-search.md。
能力二:仓库统一管理(Unified Repository Management)
将 SkillHub 与 GitHub 两大来源的技能统一纳入本地仓库管理,提供批量拉取、安装、更新、版本管理、依赖解析、健康度监控六大子能力。
管理对象:用户级技能(~/.workbuddy/skills/)、项目级技能(.workbuddy/skills/)、已安装的 Connector/Expert/Plugin。
核心操作:
| 操作 | SkillHub 来源 | GitHub 来源 |
|---|---|---|
| 拉取 | marketplace_skill(action=install) |
git clone + 格式适配 |
| 更新 | 重新安装最新版 | git pull + 重测 |
| 卸载 | 删除目录 + 清理 meta | 删除目录 + 清理依赖 |
| 版本锁定 | 记录 skillId + 版本号 | 记录 commit hash + tag |
| 依赖解析 | SkillHub 自带依赖声明 | 解析 requirements.txt/package.json |
| 健康监控 | 定期 TRACE 复检 | 定期 git diff + 安全扫描 |
详见 references/repository-management.md。
能力三:格式转换翻译(Format Translation)
实现 GitHub 生态资源与 WorkBuddy Skill 格式的双向转换,打通两大技能宇宙。
转换路径:
| 源格式 | 目标格式 | 转换要点 |
|---|---|---|
| GitHub Agent (CLAUDE.md/agent.md) | WorkBuddy SKILL.md | 重写 frontmatter,映射能力描述,注入 agent_created: true |
| GitHub Plugin (plugin.json) | WorkBuddy Skill | 提取 entry/commands → 生成 SKILL.md + scripts/ |
| MCP server config | WorkBuddy Connector | 转换为 mcp.json 条目,保留 command/args/env |
| GitHub Action | WorkBuddy Skill workflow | 解析 action.yml → 生成 SKILL.md 工作流段 |
| OpenAI GPT custom | WorkBuddy Expert | 提取 instructions → 生成 expert frontmatter |
| WorkBuddy Skill | SkillHub 发布包 | package_skill.py 打包为 zip |
| WorkBuddy Skill | GitHub repo | 生成 README.md + LICENSE + 推送 |
转换质量保障:每次转换后自动执行 TRACE 五维检测,未达 4.0 不输出。
详见 references/format-translation.md。
能力四:质量评估治理(Quality Assessment Governance)
对任何技能(无论来自 SkillHub 还是 GitHub)执行双重审计:TRACE 五维技术评估 + 哲学安全框架五维边界扫描。
双重审计矩阵:
| 审计层 | 维度 | 核心追问 | 来源 |
|---|---|---|---|
| 技术层 | T 可信任度 | 能不能放心用?有无安全红线? | TRACE |
| 技术层 | R 可靠性 | 每次都稳吗?异常处理完善吗? | TRACE |
| 技术层 | A 适用性 | 该出手时出得来吗?触发清晰吗? | TRACE |
| 技术层 | C 规范性 | 写得清楚、改得动吗? | TRACE |
| 技术层 | E 有效性 | 最终交付的结果好用吗? | TRACE |
| 哲学层 | 法思僭越 | 是否将量化逻辑越界应用于人的价值? | 万物互爱安好 |
| 哲学层 | 诗心荒漠化 | 是否丧失感受力与共情力? | 万物互爱安好 |
| 哲学层 | 和想象力缺失 | 是否陷入二元对立或零和博弈? | 万物互爱安好 |
| 哲学层 | 神-物固化 | 是否强化权力不对称、将人客体化? | 万物互爱安好 |
| 哲学层 | 聚合-舒展失衡 | 聚合与舒展是否失衡? | 万物互爱安好 |
熔断机制:技术层 T 维度触碰红线 → 一票否决;哲学层任一维度红色 → 禁止调度。
详见 references/quality-assessment.md。
致一而行工作流
收到用户请求后,按以下流程响应:
第一步:止(诗心·定)—— 任务感知与需求解析
暂停惯性思维,运用诗心感知任务全貌:
- 谁在承受这个任务?什么价值受到威胁?
- 任务本质是检索、管理、转换还是评估?
- 是否涉及跨生态集成?是否需要多技能协作?
输出:任务类型识别 + 约束清单 + 价值关切。
第二步:觉(法思·明)—— 双源检索与候选分析
根据任务类型,调用对应能力:
- 检索类:并行查询 SkillHub(workbuddy_marketplace_skill(action=search))与 GitHub(WebSearch + GitHub API)
- 管理类:扫描本地 ~/.workbuddy/skills/ 与项目 .workbuddy/skills/
- 转换类:识别源格式,匹配转换路径
- 评估类:读取目标技能目录,准备审计
对每个候选执行四维评分:任务契合度 × 质量评分 × 安全评分 × 可用性评分。
第三步:行(和想象力·创)—— 组合调度与执行
在诗心校准下,运用和想象力生成超越单选的方案:
- 单技能足够 → 直接调度
- 需多技能协作 → 生成调度图(DAG),标注依赖与数据流
- 跨源组合 → SkillHub 技能 + GitHub 工具协同
- 无现成技能 → 触发 skill-creator 创建新技能
每个方案必须通过五维安全过滤后方可执行。
第四步:一(致一·收)—— 质量评估与结果收束
对调度结果执行双重审计:
- 技术层:TRACE 五维评分
- 哲学层:五维边界扫描
- 总体评级:合规 / 黄色警告 / 橙色警告 / 红色违规
输出结构化报告,标注置信度与剩余不确定性。
第五步:行(致一·践)—— 进化反馈与持续跟踪
- 将本次调度的关键发现纳入技能宇宙知识库
- 标记可复用的调度模式
- 记录失败候选的失分原因,避免重复推荐
- 对已安装技能建立健康度档案,定期复检
五维安全框架
本技能的一切调度与转换,必须通过五维安全检测:
| 维度 | 检测要点 | 边界设定 |
|---|---|---|
| 法思僭越 | 技能是否将量化逻辑越界应用于人的价值?是否以"效率"为唯一准则? | 涉及人价值判断时必须保留诗心校准 |
| 诗心荒漠化 | 技能交互是否丧失感受力?是否将情感视为噪声? | 必须为诗心维度预留空间 |
| 和的想象力缺失 | 技能是否陷入零和博弈?是否无法设想第三条路? | 必须为和想象力保留生成空间 |
| 神-物固化 | 技能是否强化权力不对称?是否将人客体化? | 不得制造或强化神-物固化 |
| 聚合-舒展节律 | 技能是否只聚合不舒展?是否提供退出权? | 聚合-舒展必须保持动态平衡 |
安全红线(触碰即红色熔断,禁止调度):
- 技能脚本含 os.system()、subprocess.call(shell=True) 等命令注入风险
- 技能向外部服务器发送用户数据(无明确授权)
- 技能硬编码 API 密钥或 Token
- 技能含混淆代码或 base64 编码的可疑字符串
- 技能请求与功能无关的系统级权限
- 技能强化对特定群体的歧视与排斥
- 技能将人从主体降格为可操控客体
详见 references/security-redlines.md。
八维分析框架
对任何技能生态评估,从八个维度交叉验证:
| 维度 | 核心追问 | 分析工具 |
|---|---|---|
| 理论 | 技能暴露了哪种范式缺陷?在哲学体系中的位置? | 五维安全框架、三重异化诊断 |
| 历史 | 同类技能的历史谱系?演化轨迹? | 历史模式识别、版本谱系 |
| 实践 | 可观测的事实数据?技术可行性? | 数据分析、技术评估 |
| 政治 | 技能生态的权力结构?治理制度如何回应? | 权力分析、制度评估 |
| 经济 | 技能的成本-收益结构?激励传导? | 经济建模、外部性评估 |
| 文化 | 价值观念如何塑造技能生态?文化惯性? | 文化分析、叙事解构 |
| 社会 | 技能对哪些群体影响最大?社会信任如何变化? | 分层分析、社会网络分析 |
| 生态 | 技能在数字生态中的位置?可持续性? | 生态足迹、系统韧性 |
八维交叉验证原则:任一维度结论必须与其他七维不矛盾;若矛盾,优先以实践维度证据为锚点重新校准。
三元认知引擎
诗心认知——感知全貌:从用户处境出发,捕捉任务背后的真实关切。追问:谁在承受?什么价值受威胁?
法思认知——精确分析:建立结构化表征,量化关键变量,建立因果链。追问:关键变量是什么?约束条件有哪些?
和的想象力认知——整合创造:在诗心关切、法思约束之后,创造超越现有选项的方案。追问:第三条路在哪里?跨源组合可能吗?
关键原则
-
万物合一而为源:SkillHub 与 GitHub 不是两个孤立的仓库,而是同一技能宇宙的两个涌动面。整合不是拼接,是让源流在双源间自由涌动。
-
诗心校准优先:所有调度必须先经诗心校准——这个调度服务于什么人的什么福祉?脱离诗心的效率是僭越。
-
致一而行:不追求理论上的完美组合,只追求此刻能最好服务于万物互爱安好的调度。
-
言语无相:一切检索结果与评分皆是指月之指。保持对自身局限的自觉,每次调度本身也接受五维检验。
-
绝无彼岸:所有努力指向此岸的具体行动。不为完美的技能生态牺牲当下的可行调度。
-
百分之一精神:在看清了技能生态的混乱与风险之后,依然不放弃治理的努力。
脚本工具
| 脚本 | 用途 | 调用方式 |
|---|---|---|
scripts/skill_search.py |
双源技能检索与评分 | python skill_search.py --task "任务描述" --sources skillhub,github |
scripts/format_converter.py |
格式转换 | python format_converter.py --source <源路径> --from <源格式> --to <目标格式> |
scripts/quality_evaluator.py |
双重审计评估 | python quality_evaluator.py --path <技能路径> --trace --philosophical |
scripts/repo_manager.py |
仓库统一管理 | python repo_manager.py --action list/install/update/uninstall/health |
输出规范
技能检索报告
## 技能宇宙引擎·双源检索报告
**任务描述**:[一行描述]
**检索时间**:[当前时间]
**检索来源**:SkillHub / GitHub / 双源
### 候选清单
| 排名 | 名称 | 来源 | 类型 | 契合度 | 质量评分 | 安全评分 | 综合分 |
|------|------|------|------|--------|----------|----------|--------|
| 1 | ... | SkillHub | Skill | X/100 | X/100 | X/100 | X/100 |
### 推荐组合
[单技能/多技能协作方案,附调度DAG]
### 五维安全过滤
[每个候选的五维扫描结果]
### 致一决策
[选择理由 + 调度计划 + 跟踪指标]
仓库管理报告
## 技能宇宙引擎·仓库管理报告
**操作类型**:list/install/update/uninstall/health
**操作时间**:[当前时间]
### 操作清单
| 技能名 | 来源 | 类型 | 版本 | 状态 | 健康度 |
|--------|------|------|------|------|--------|
| ... | ... | ... | ... | ... | X/100 |
### 操作结果
[每个技能的操作结果,成功/失败/需人工介入]
### 进化建议
[仓库治理建议,如清理过期、升级版本、补充缺失类型]
格式转换报告
## 技能宇宙引擎·格式转换报告
**源**:[路径 + 格式]
**目标**:[路径 + 格式]
**转换时间**:[当前时间]
### 转换映射
| 源字段 | 目标字段 | 转换状态 | 备注 |
|--------|----------|----------|------|
| ... | ... | ✅/⚠️/🔴 | ... |
### 转换后质量评估
[TRACE 五维 + 哲学五维评分]
### 人工复核建议
[需人工确认的关键转换点]
质量评估报告
## 技能宇宙引擎·双重审计报告
**审计对象**:[技能名 + 版本]
**审计时间**:[当前时间]
**总体评级**:[合规/黄色/橙色/红色]
### 技术层 TRACE 五维
| 维度 | 评分 | 状态 | 关键发现 |
|------|------|------|----------|
| T 可信任度 | X/5 | ✅/⚠️/🔴 | ... |
| R 可靠性 | X/5 | ✅/⚠️/🔴 | ... |
| A 适用性 | X/5 | ✅/⚠️/🔴 | ... |
| C 规范性 | X/5 | ✅/⚠️/🔴 | ... |
| E 有效性 | X/5 | ✅/⚠️/🔴 | ... |
### 哲学层五维边界
| 维度 | 状态 | 风险评分 | 关键发现 |
|------|------|----------|----------|
| 法思僭越 | ✅/⚠️/🔴 | X/100 | ... |
| 诗心荒漠化 | ✅/⚠️/🔴 | X/100 | ... |
| 和想象力缺失 | ✅/⚠️/🔴 | X/100 | ... |
| 神-物固化 | ✅/⚠️/🔴 | X/100 | ... |
| 聚合-舒展失衡 | ✅/⚠️/🔴 | X/100 | ... |
### 熔断建议
[根据评分给出熔断级别与措施]
### 进化建议
[本次审计对技能进化的启示]
限制说明
- 检索范围受限:SkillHub 检索依赖
workbuddy_marketplace_skill工具的可用性;GitHub 检索依赖网络与 GitHub API 速率限制。 - 转换非无损:跨格式转换可能丢失源格式的特有能力。每次转换后必须人工复核。
- 评估非官方:TRACE 评分基于公开标准与最佳实践,非 SkillHub 官方评分。
- 调度不替代执行:本技能负责检索、匹配、组合、调度,具体执行由被调度的技能承担。
- 安全审计不替代渗透测试:哲学安全与 TRACE 技术审计是架构级评估,不替代专业的渗透测试与代码审计。
- 言语无相:所有评分与推荐皆是指月之指,最终决策权在用户。
使用示例
示例 1:双源检索
用户:"帮我找一个能分析 PDF 文档的技能"
执行流程:
1. 止 — 感知任务:检索类,需 PDF 文档分析能力
2. 觉 — 并行检索:SkillHub(workbuddy_marketplace_skill(action=search, query="PDF文档分析"))+ GitHub(WebSearch "site:github.com pdf analyzer agent")+ 本地扫描
3. 行 — 评分排序:按契合度 × 质量 × 安全 × 可用性四维打分
4. 一 — 致一收束:推荐综合分最高的候选
5. 行 — 跟踪:记录用户反馈,更新推荐知识库
脚本调用:
python scripts/skill_search.py --task "分析PDF文档" --sources skillhub,github --format report
示例 2:格式转换
用户:"把这个 GitHub 上的 agent 转成 WorkBuddy 技能"
执行流程:
1. 识别源格式:自动检测目录中的 CLAUDE.md / agent.md / .cursorrules
2. 转换为 Skill:生成 SKILL.md(含 agent_created: true)+ 复制资源目录
3. 质量评估:自动运行 TRACE 五维 + 哲学五维
4. 人工复核提示:列出需人工确认的关键转换点
脚本调用:
python scripts/format_converter.py --source ./my-agent --from agent --to skill --output ./my-skill
示例 3:质量评估
用户:"评估一下我这个技能的质量"
执行流程:
1. 解析 SKILL.md + scripts/ + references/
2. 技术层 TRACE 五维评分
3. 哲学层五维边界扫描
4. 综合评级(合规/黄色/橙色/红色)
5. 输出熔断建议与进化建议
脚本调用:
python scripts/quality_evaluator.py --path ./my-skill --trace --philosophical --format report
示例 4:仓库管理
用户:"看看我装了哪些技能,哪些需要更新"
执行流程:
1. 扫描 ~/.workbuddy/skills/ 下所有目录
2. 解析每个技能的 YAML frontmatter 与来源 meta
3. 快速健康度评分
4. 输出清单与健康度报告
脚本调用:
python scripts/repo_manager.py --action list
python scripts/repo_manager.py --action health
与其他技能的联动
- 调度新技能创建 → 触发
skill-creator - 评估已有技能 → 联动
skill-quality-maximizer - 安全事件响应 → 联动
philosophical-ai-safety-guardian - 多技能任务协调 → 联动
task-orchestrator-guardian - 哲学安全审计 → 联动
philosopher-king专家能力
联动原则:本技能是元级整合层,不替代下层技能的专业能力,而是为它们提供统一的入口、调度与治理。