# 第三方组件与借鉴致谢 · Third-Party Notices & Credits mcore 的**自有代码**以 MIT 许可发布(见 [../LICENSE](../LICENSE))。 下列代码、素材与设计思路来自他人,按各自许可使用,在此逐项署名。 --- ## 1. 随包分发的第三方代码 ### dsh-pet — 桌面宠物(host + renderer + 素材) | 项 | 值 | |---|---| | 作者 | **PC2005-cloud** | | 仓库 | | | 许可 | **MIT** | | vendor 版本 | 0.3.8 | | 位置 | [dsh/pet/dsh-pet-full/](../dsh/pet/dsh-pet-full/) | mcore 把 dsh-pet 整包 vendor 进自身,用于实现「自持宠物宿主」(`MCORE_PET_HOST=1`), 使用户不必再单独安装 dsh-pet。随包内容包含其 `lib/`(host 侧)、`assets/` (106 个动画 webm、字体、表情包)与 `runtime/`。 原始 MIT 版权声明见 [dsh/pet/dsh-pet-full/LICENSE](../dsh/pet/dsh-pet-full/LICENSE)。 ### dsh-pet-full 内的嵌套依赖(23 个 npm 包) `dsh/pet/dsh-pet-full/node_modules/` 下含 23 个第三方包,每个都保留了其原始 LICENSE 文件: | 许可 | 数量 | |---|---| | MIT | 20 | | ISC | 2 | | Apache-2.0 | 1 | 逐包版权与许可文本见各包目录内的 `LICENSE` / `license` 文件。 --- ## 2. 借鉴的设计思路(未复制对方源码) | 来源 | 借鉴内容 | 本项目位置 | |---|---|---| | **Hermes**(Nous Research) | 「六层次学习进化」的分层框架 | `README.md` 学习进化章节、`dsh/index.mjs` 成长模型 | | **Hindsight** | 记忆桥接与语义召回的思路(作为可选后端接入) | `dsh/pet/hindsight.mjs` | | **cordis**(DeepSeek Harness 插件框架) | 插件生命周期、`inject` 服务依赖模型 | `cordis.patch.yml`、插件注册 | | **DeepSeek Harness** | 宿主 LLM 调用契约(`llm.stream` 与 chunk 类型) | `dsh/index.mjs` 全部 LLM 调用点 | 以上均为**接口约定与设计参考**,不是从对方仓库复制的源代码。 --- ## 3. 运行时依赖(不随包分发) 本包 `dependencies` 为空 —— 安装时不下载任何 npm 依赖。 `@deepseek-ai/dsh-*` 系列由 DeepSeek Harness 宿主注入,不在本包内分发。 --- ## 4. 数据与隐私边界 仓库与 npm 包内**不含**任何真实人格数据、机器码、对话记录或本机路径。 这些只存在于运行时 `~/.dsh/.../persona-core.json`,迁移只走 「夺舍导出(`/api/dhc/soul/export`)→ 恢复导入(`/api/dhc/soul/import`)」。 发布门禁第 7 道闸会强制校验这一点。 --- 如果你的作品被用在这里却没有被正确署名,请开 issue,会立刻补上。