外部依赖与参考
cdgs 借鉴与融合的外部项目登记:引入版本、许可证(商用结论)、引入形态与更新策略,供后续选择性更新。新引入一项时在此登记一节。
| 项目 | 许可证 | 商用 | 引入形态 |
|---|---|---|---|
| OpenMAIC | MIT(v0.3.0 起由 AGPL-3.0 改) | 友好 | 本机部署 + cdgs skill 收编 |
| deepseek-harness | MIT | 友好 | 浅克隆借鉴参考仓 |
| superpowers | MIT | 友好 | 本机 agent 技能运行时 |
OpenMAIC
- 上游:https://github.com/THU-MAIC/OpenMAIC (THU-MAIC 多智能体互动课堂平台,Next.js + LangGraph)
- 许可证:MIT(v0.3.0 起由此前 AGPL-3.0 调整为 MIT)——商用友好
-
引入版本:本地克隆 main @ 0b2e5028(2026-09-15;近期 tag
@openmaic/storage@0.31.0,最新正式 release v0.3.2 2026-08-14) -
引入形态:①本机部署(
OPENMAIC_ROOT,模型走公司网关,配置见.skillsrcOPENMAIC_* 三键);②cdgs skill 收编(v1.10.4-betaopenmaic/:SKILL.md + references 8 篇) - 引入内容:课堂生成能力(主题或文档→AI 师生互动课堂,可导出 .pptx/.html)——术语表/SOP/排查报告可作输入;架构借鉴研究四项见待办与构想
-
更新策略:上游周级发版、变动快。本机部署直接
git pull+pnpm install;skill 部分更新时 diff 上游skills/openmaic/重新适配——本地化改动点要重放:access code 读取路径改.skillsrc、公司网关已知坑小节 -
注意:上游
skills/agent-runtime/(20 余个教学场景包)与skills/openmaic/是两套,仅后者收编
deepseek-harness
- 上游:https://github.com/deepseek-ai/deepseek-harness (DeepSeek 官方 agent 运行时,开发者预览)
- 许可证:MIT——商用友好
- 引入版本:浅克隆 main @ 47f9438(2026-08-13,无 tag/release,按 commit 锚定)
- 引入形态:借鉴参考仓,不直接依赖
- 引入内容:CONTRIBUTING「SKILL 编写约定」(两阶段暴露:入口常驻 catalog、references 按需正文)、cdgs-app raw-stdout 逐行归档机制
- 更新策略:预览期变动快;等首个 tag 再评估增量借鉴,平时不追
superpowers
- 上游:https://github.com/obra/superpowers (Jesse Vincent 的 agent 技能库)
- 许可证:MIT——商用友好
- 引入版本:运行时工具,随其安装器升级,无固定 commit 锚定
-
引入形态:本机 agent 技能运行时(brainstorm 头脑风暴/设计工作流等);cdgs 仓内
.superpowers/为运行状态与会话产物(.last-port/.last-token已忽略,部分会话 content 被跟踪) - 引入内容:工具性使用,不收编其内容进 cdgs
- 更新策略:工具随安装器升级即可;若未来要收编某技能,按 OpenMAIC 同款流程单独评估