Skip to content

Releases: xi-kari/dsh-amphoreus

dsh-amphoreus 0.5.1

Choose a tag to compare

@xi-kari xi-kari released this 24 Oct 08:15
6782bd8

适配官方 DSH Desktop 0.2.1-rc.2。通过桌面端插件管理器安装后,重启原来的 DSH 即可使用。发布的是普通插件,不安装额外桌面程序,也不替换官方宿主。

本版 npm 包与本页附件均包含 77 张原图和 108 张派生图片。插件会校验包内资源、补齐缺失缓存,并为首次使用初始化预置壁纸、完整杂志模式及互动代码背景。已有偏好和自选素材目录优先;外部技能正文继续通过 skillRoots 读取。

桌面界面适配原生标题栏、全屏和窄窗口;总览使用统一关闭入口,职责文字可查看全文。角色表情通过官方认证文件媒体入口显示,工作台仅接受清单中已确认的图片路径。

停用与卸载会清理插件界面和监听,保留角色目录、工作区、会话及插件数据。官方宿主不提供按插件隐藏工作区的接口,因此这些工作区仍可从原生界面访问。

安装或升级:先完全退出 Desktop,再使用 Desktop 自带的 dsh 命令执行,完成后重新打开 Desktop。

dsh plugin --profile desktop add dsh-amphoreus@0.5.1

也可以把安装目标替换为本页的 dsh-amphoreus-0.5.1-with-assets.tgz。Web 使用对应的 web profile。

验证包含 922 项测试、类型检查、构建、1,087 项产物校验,以及未修改官方 Desktop 内置 CLI 和宿主的真实安装、启动、实时启停、重启与卸载流程。验证使用隔离数据目录,并确认用户数据和工作区保留、官方程序文件摘要不变。清除自选素材目录后可立即恢复包内图片,准备失败时原设置保持有效。macOS 原生安装和新的模型行为评测不在本次验证范围内。

附件中的 SHA-256 和 provenance.json 用于核对包字节、来源提交及图片清单。代码采用 MIT 许可;图片权利说明单独位于 resources/ASSETS-NOTICE.txt。

dsh-amphoreus 0.5.0

Choose a tag to compare

@xi-kari xi-kari released this 23 Oct 00:13

δ-me13 / dsh-amphoreus 0.5.0 适配 DSH 0.2.1-rc.2,并更新角色工作区、背景设置与交互体验。

兼容要求:宿主必须包含本包提供的工作区可见性扩展。未经扩展的官方 DSH 0.2.1-rc.2 不能直接使用此版本。 补丁位于 compat/dsh-v0.2.1-rc.2-workspace-visibility.patch,对应宿主提交 687f282e8625c6b8d11ff58211a90524be2e4317;应用与重建说明见 README。

  • 插件支持热启停:关闭后隐藏角色项目并释放主题、背景和交互资源,重新启用恢复;保留工作区 ID、会话归属和普通项目。
  • 液态玻璃限定于欢迎语、工作区/模式选择区和输入框。输入区采用柔和圆角,保留风堇彩虹带及各角色特色边缘;左侧保留角色纹样和轮廓,并清理宽外扩色环与重复拱线。
  • 支持自定义图片、MP4/WebM 视频背景,以及“无背景”“配置图片1”切换;角色配色、代码水波背景与壁纸可独立配置。
  • 角色表情挂件支持拖动、吸附、键盘微调,集成账户余额观测和本机 token 用量估算。
  • 完善角色切换动画、会话搜索与固定、正文阅读面板、草稿预览、图片缩放,以及工作台滚动和详情面板交互。
  • 插件图标随安装包分发。外部技能套件、原始人物素材和用户自定义文件不嵌入 npm 包;来源与许可见 NOTICE。

安装到已满足兼容条件的宿主:

dsh plugin --profile web add dsh-amphoreus@0.5.0

npm 的 alpha 和 latest 均指向 0.5.0。GitHub 附件与 npm 下载包逐字节一致,校验值见 SHA256SUMS.txt。

发布验证:Windows 与 Ubuntu CI 通过;895 项测试通过、0 跳过;1088 项构建产物检查通过;151 个包文件完成独立安装比对。13 角色界面、320px 暗色布局、热启停及主要交互已验证。

发布提交:f04a1e1a3a4dc9baa86b8995ce5c9dce8d27fc48。

dsh-amphoreus 0.4.2

Choose a tag to compare

@xi-kari xi-kari released this 21 Oct 16:42
6ede1dd

兼容 δ-me13 skill v1.8.0,继续从外部技能套件加载角色与工作方法,宿主基线为 DeepSeek Harness 0.1.6-alpha.2。

  • CI 和发布检查固定使用 δ-me13 v1.8.0 提交 4ecfa005d61db118518deff8512aaeadd04cc478。
  • 真实套件集成检查覆盖 14 个调用入口的正文保真、13 席的外部资料可读取性、新版工作方法内核、缺卡保护与缺材料移交。
  • 发布前用当前 npm 的实际 manifest 准备逻辑核对来源:gitHead 必须存在并与 HEAD 一致;来源缺失或不一致时停止发布。
  • 保留外部技能只读边界、原有调用入口和席位绑定;npm 包不包含技能正文、表情或原图。
  • README 明确插件与技能套件分别升级,新会话使用更新后的技能,旧会话首轮注入的正文不会被追溯替换。

验证

本地固定 v1.8.0 套件上的 631 项测试全部通过,无失败、无跳过;类型检查、构建和 587 项产物检查通过。普通 clone 的 npm 来源检查通过;本机 npm 11.11.0 无法识别来源的 linked worktree 被正确拒绝。

兼容更新 PR #1 与 发布来源检查 PR #2 已合入。发布提交:6ede1dd895a95b849f918437a6712fc8d974d567。

main 双平台 CI 与 发布工作流 均成功。npm 的 alpha、latest 均指向 0.4.2,registry gitHead 与发布提交一致。

registry tarball 与本地验收包逐字节一致,共 112 个文件;独立目录安装后 112/112 个文件保持一致,宿主模块导入、客户端模块注册与 bundle YAML 检查通过。附件提供同一安装包及 SHA-256 校验值。

插件读取、解析、注入前内容及安装包检查不代替真实模型行为评测;上游 65 题结果不计作本次 DSH 模型实测。

升级

dsh plugin --profile web add dsh-amphoreus@0.4.2

另将配置的外部技能套件完整更新到 δ-me13 skill v1.8.0。重启 DSH,在设置中重新解析套件并核对目录和指纹,随后建立新席位会话。

npm 包 · 完整变更

dsh-amphoreus 0.4.0

Choose a tag to compare

@xi-kari xi-kari released this 20 Sep 19:20

DSH 0.1.6-alpha.2 compatibility release.

  • Open and switch seats through the workspace navigation API, and derive the selected seat from the main view reference.
  • Retain active session generations while dispatching prompts or subscribing to workbench feeds, then release them on completion, failure, switching, or unmount.
  • Restore cold session replay for the new persistence read result, preserve first-turn role injection, and handle the new persona prefix and agent-created event.
  • Update /seat command claims, attachment handling, streamed conference events, and platform module externals.
  • Pin the DSH dependency family to 0.1.6-alpha.2. Node.js 22.19+ or 24+ is required.

Validation: 625 tests pass with the CI-pinned external skill suite; clean npm installation, type checking, build, and 587 distribution checks pass. Windows and Ubuntu CI pass. Live testing covers new seat chats, switching, role replies, workbench Q&A feeds, background dispatch, and reading an existing session. All 461 pre-upgrade session files retain their original hashes.

The npm package includes no private image assets, credentials, or embedded skill suite. Skills and artwork remain external runtime inputs.

Install: dsh plugin --profile web add dsh-amphoreus@0.4.0, then restart DSH.

dsh-amphoreus 0.3.0

Choose a tag to compare

@xi-kari xi-kari released this 06 Sep 01:03

dsh-amphoreus 0.3.0

七项新功能与一轮席位视觉重做,继续适配 δ-me13 skill 套件并保留 DSH 0.1.2-alpha.4 的运行兼容性。

更新

  • 首次运行向导:没有生效素材目录或派生缓存为空时,在页面上选择素材文件夹、服务端自检并一键派生;保存的目录写入 prefs.assetsRoot,优先于 cordis.patch.yml 的 assetsRoot。新增 POST /amphoreus/api/assets/check 与 PUT /amphoreus/api/assets/root,无素材包信号的目录一律 400,派生进行中改根返回 409。
  • 席位预设:每席可绑定新会话默认的智能体预设、模型(含推理强度)与权限档位,PUT /amphoreus/api/seats/<skill>/preset;权限只对全新会话生效,模型写回部署默认值后自动恢复。
  • 席位记忆:开拓者手记与角色回合末的「留言:」行按席存入插件存储域,下次开席时以明确标注为非事实层的上下文注入席位提示词;新增 /remember 命令、/amphoreus/api/memory/<skill>/notes|settings 路由、配置块 memory(inject/autoNote/injectLimit/command)与设置面板;删除的留言留墓碑,重启重放不会复活。
  • 视觉方案导出/导入:GET|PUT /amphoreus/api/prefs/visual-scheme 以 JSON 导出、整体替换语法与壁纸位置,其他偏好不动;64 KiB 上限,version 只接受 1。
  • 席位切换:Alt+1…Alt+9 按侧栏顺序进席,Alt+0 开关总览,/seat <名字> 输入框命令;只认主键盘区数字,向导打开期间挂起。
  • 套件更新提示:技能套件改动、降级或目录缺失时在页面顶部显示真实状态横幅并可重新解析;只有启动时技能根就不存在才需要重启。
  • 席位音效:用户自备的入席问候与发送提示音,PUT|DELETE /amphoreus/api/seat-sound/<heroId>/<slot>、GET /amphoreus/seat-sound/…,单文件 20 MiB,插件不附带任何音频。
  • 视觉:13 席视觉语法层(圆角、玻璃、纹样、排版、吉祥物、环境动效)、席位主页壁纸(横版优先、可钉住)、δ-me13 品牌与问候、逐席代码配色与气泡、自定义席位壁纸(图片/视频)、门户材质样卡、白厄拱形侧栏、hover 页码、控制台重排、目录工作区移除入口、与 DSH-better-sidebar 共存;修正 clip-path 裁掉设置弹窗的问题。
  • 对话表情由 /amphoreus/stickers/<key>.webp 从当前有效技能根只读提供;技能正文与图片仍不进包。
  • 基础:tarball 不再携带 sourcemap;sync.source 默认改为 github:xi-kari/delta-me13-skill;新增平台类型 devDependencies;共享热点文件以 // @anchor <name> 标注扩展点。

安装

dsh plugin --profile web add dsh-amphoreus@0.3.0

升级后重启 DSH Web,并刷新页面。首次进入若尚未配置素材目录,会直接弹出向导;已有 assetsRoot 的用户不受影响。外部套件仍由 skillRoots 指向的 skills/ 目录解析。

验证

  • 插件全量回归:590 项测试、589 通过、0 失败、1 跳过(AMPHOREUS_REAL_SUITE 未设置时的环境门)。
  • 发布产物验证:npm run verify:dist OK。
  • 七个功能分支各经两轮对抗评审与修复后按并集策略合并;合并后审计 20 条发现、6 条确认并已修复(7fd2ed8)。
  • npm 发布 SHA:待发布后回填。
  • Git tag SHA:待发布后回填。

使用边界

席位记忆只存于插件存储域、不写会话日志,注入的内容明确标注为非事实层。席位音效、自定义壁纸与素材原图均为用户自备文件,插件与 npm 包不附带。Alt+数字 在总览或工作台 iframe 聚焦时不生效;席位超过 9 个时只有前 9 席有数字键。视觉方案文件不打包壁纸二进制。

MIT License。基于 DeepSeek Harness 的非官方插件;工作台继承 dsh-synapse 的 MIT 实现与署名。

dsh-amphoreus 0.2.2

Choose a tag to compare

@xi-kari xi-kari released this 05 Sep 11:20

dsh-amphoreus 0.2.2

适配并验证 amphoreus-skill-suite v1.6.0,同时保留 DSH 0.1.2-alpha.4 的运行兼容性。

更新与适配

  • 套件验收固定到 v1.6.0、提交 fd01e56ce929fbad2d38011adab20df8a0234065。该版本的技能合同延续 v1.5.0,v1.6.0 主要更新套件的表情资源和展示页面。
  • 圆桌与陪聊的 <details><summary>台账</summary> 默认折叠,角色发言与审计件分开显示;支持同一行和多行外壳。
  • 识别折叠台账中的末行回执,避免关闭标签导致回执漏记;原正文和日志保持原样。
  • 代码围栏中的示例不会变成活动台账;其他 HTML、属性和脚本仍转义。支持反引号和波浪线围栏。
  • 角色系统提示词补齐外部 relations.md 的绝对路径;来源跟随有效技能根和配置的关系文件路径。
  • 全席征询明确采用“各席独立作答”,与套件圆桌的用户指定作答方式合同一致。
  • CI 与发布质量门读取固定上游套件,执行真实解析测试;技能正文和图片不打包进 npm。

安装

dsh plugin --profile web add dsh-amphoreus@0.2.2

升级后重启 DSH Web,并刷新页面。更新外部套件时,建议让 skillRoots 指向套件仓库的 skills/ 目录;Git 指纹可在插件设置中核对。

验证

  • 上游静态校验:13/13 角色卡、18/18 路由清单、13 份评测卷和65个场景,PASS。
  • 插件全量回归连同真实套件合同:401项通过、0失败、0跳过。
  • 发布产物验证:397项检查通过。
  • 本地真实模型全席征询:13/13完成、13/13单次角色回复、通用身份首答0、双回复0;浏览器13个台账默认收起,展开与收起实测通过。
  • 覆盖台账折叠、回执识别、围栏代码、任意HTML转义、角色资料路径及既有归档和会议功能。

使用边界

全席征询为独立并行征询,不是角色自动交错对话。会议汇总仍为页面内存态。台账按模型返回的固定结构呈现,角色声线和篇幅仍由外部技能及实际模型输出决定。

MIT License。基于 DeepSeek Harness 的非官方插件;工作台继承 dsh-synapse 的 MIT 实现与署名。

dsh-amphoreus 0.2.1

Choose a tag to compare

@xi-kari xi-kari released this 05 Sep 08:35

dsh-amphoreus 0.2.1

0.2.1 修复了角色会话建立、首次回复和会话管理中的实际交互问题,并提供一次提问、十三席分别回复的全席征询。插件继续兼容 DeepSeek Harness 0.1.2-alpha.4,技能套件由运行时从外部目录读取。

安装与升级

dsh plugin --profile web add dsh-amphoreus@0.2.1

也可以使用 dsh-amphoreus@alpha。安装或升级后停止当前 DSH Web 进程,再运行 dsh web;插件 bundle 在启动时加载,配置热重载不能代替本次重启。

tarball 安装:

npm pack dsh-amphoreus@0.2.1 --registry https://registry.npmjs.org
dsh plugin --profile web add ./dsh-amphoreus-0.2.1.tgz

角色对话

  • 黄金裔席位的新会话等待工作区初始化与会话归属确认后打开,输入框可以直接使用。没有当前普通工作区时,使用该席的内部工作区。
  • 历史上缺少工作区归属的席位会话在打开前补齐关联;从黄金裔入口进入时明确激活对话视图。
  • 同一席位进行中的新建请求会合并,快速重复点击加号不会连续创建多个空白会话;一次创建完成后仍可主动新增独立会话。
  • 角色卡在首个模型请求被接受前注入。修复了通用 DeepSeek 回答先出现、角色回答随后追加的时序问题,并覆盖取消、拒绝和重启后的重试。
  • 已绑定角色的会话采用该席身份,替换宿主两段通用身份声明。工作目录、工具说明和运行上下文继续有效;普通会话使用宿主原提示词。
  • 角色参考文件按外部技能目录的绝对路径提供,避免把 persona.md 或 common.md 当成工作目录中的文件。

全席征询

进入“全体会议”,输入问题后点击“全席征询 · 13 席”,同一句输入会分别发送给所有已部署席位,最多三席并行。

会议页逐席读取官方会话日志,并依据完整回复和真实结束状态显示进度。每席仍是独立会话,回复完成后可单独打开继续交流。派发失败会留在对应席卡上,不会伪报为完成。

十三席真实调用复核通过:同题输入 13/13,首请求包含角色卡 13/13,对应角色首答 13/13;通用身份前答 0/13,双重可见回复 0/13。会议页实际显示 13/13 已回复 · 本轮结束。

会话管理

  • 侧栏每段会话提供归档入口和确认操作。空白会话、已有正文的角色会话与普通目录会话都可以归档。
  • 每席默认显示最近五段会话,“展开全部”可查看和管理更早的会话。
  • 归档状态同步到黄金裔计数、门户、工作台线程树、派发泳道与移交入口;过时的打开、发送或分支操作会检查宿主归档状态。
  • 侧栏归档只作用于选中的会话。未归档子分支继续可见,归档父会话不会递归隐藏它们。
  • 画布里的“归档此会话及其分支”保留原有语义,确认后隐藏相应画布分支。归档保留 DSH 原始会话日志。
  • 内部席位工作区中的无绑定会话显示在“未绑定角色的对话”组,可以直接打开或归档;已有正文的无绑定会话也会显示。已绑定、已归档和已不存在的会话不会重复进入此组。

DSH 的启动导航可能在最近工作区准备一个新的空白草稿。这个草稿现在有可见的管理入口。仅因会话位于某个席位目录,插件不会自动给它绑定角色或注入技能;角色身份仍以实际席位绑定为准。

验证

  • 全量测试:396 项,395 通过、0 失败、1 项环境条件跳过。
  • 类型检查与构建通过。
  • 发布产物验证:verify-dist: OK 397 checks。
  • 行为回归覆盖首次角色注入、工作区等待与关联、直接对话导航、全席调度与日志收集、单会话归档、旧入口阻断、全部会话展开及原生无绑定草稿管理。

使用边界

  • 兼容范围仍为 DSH 0.1.2-alpha.4。
  • 会议的跨席汇总保存在当前页面内存中。刷新、关闭总览或离开承载视图会结束尚未派出的调度;已被 DSH 接受的独立会话继续完成各自的回复。
  • 本轮会议中已收到的文本会保留。归档对应会话后,席卡显示“会话已归档”,不再提供打开入口。
  • 外部技能卡可能要求开场、回执或多段输出,因此会议征询不保证每席严格只回复一句话。
  • 原生启动准备的新空白草稿可直接管理;归档操作不物理删除会话日志。
  • 游戏图像与技能正文继续由外部素材和技能套件提供,不纳入 npm 发布包。

致谢与许可

工作台基于 dsh-synapse 的 MIT 实现改造,完整署名见 NOTICE。角色方法与技能由 amphoreus-skill-suite 提供。

本项目采用 MIT License,是基于 DeepSeek Harness 构建的第三方非官方插件。

dsh-amphoreus 0.2.0

Choose a tag to compare

@xi-kari xi-kari released this 05 Sep 03:57

dsh-amphoreus 0.2.0

翁法罗斯 × DSH:为 amphoreus-skill-suite 的 13 张黄金裔技能卡各建一席专属工作区,并用一张总览画布组织会话、派发任务与显式移交。

dsh-amphoreus 是基于 DeepSeek Harness 构建的第三方非官方插件。本版本完成了运行时技能套件桥接、十三席工作区、首轮自动注入、逐席视觉、外置素材派生、总览工作台、派发、移交、站位轨和台账,并通过本地源码形态、独立 tarball profile 与干净 npm-ci 环境验证。

安装

本版本只承诺兼容 dsh-v0.1.2-alpha.4。运行 DSH 本体时请钉定该版本:

npx @deepseek-ai/dsh@0.1.2-alpha.4 web

安装插件时,请显式使用 alpha 标签或精确版本,不要依赖 npm latest。

安装 alpha

dsh plugin --profile web add dsh-amphoreus@alpha

安装精确版本

dsh plugin --profile web add dsh-amphoreus@0.2.0

插件安装成功后,launcher 会把 dsh-amphoreus reconcile 进 profile 的 dsh.profile.bundles。Bundle 列表只在 profile 启动时组合,因此安装、升级或移除后都必须停止当前 dsh web 进程并重新启动:

dsh web

cordis.patch.yml 的 live reload 不能代替这次重启。

本次发布

  • 在运行时从 skillRoots 读取 amphoreus-skill-suite,不把 SKILL.md、persona.md、common.md 或 relations.md 复制进插件。
  • 自动建立 13 席黄金裔工作区;席内新会话先写入席位绑定,再创建会话,并在首轮一次性注入对应技能卡。
  • 保留 DSH 官方目录工作区,同时增加独立的黄金裔承办席位维度。
  • 提供昔涟全局视觉层、13 席 light/dark token、共享 SVG 纹样和 light/full 两档杂志版式。
  • 提供可重建的本地 WebP 派生缓存;原图只从用户配置的 assetsRoot 读取。
  • iframe 工作台只接收浏览器侧投影的会话正文;宿主只保存 seq 结构,不建立第二份正文存储。
  • 全体会议提供显式派发入口、派发泳道和运行时流水线站位轨。
  • 模型产生符合技能套件合同的移交行后,界面显示移交坞、画布关系和“接通中”尾页;只有用户明确点击后才接受和切换,移交内容不会自动发送。
  • 台账跟随画布当前线程,显示回执、缺席、知会、移交和派发记录,并提供席位记忆便签与“插入到输入框”操作。
  • 所有插件写请求使用进程级 nonce 与 Host 门;宿主重启后需刷新已打开的工作台页面。
  • 发布物通过宿主外部依赖纯度、浏览器 PLATFORM_MODULES、ModuleLoader 包装、tarball 白名单和 2 MB 解包体积门。

素材

本仓库与 npm 包不包含、下载或重新分发《崩坏:星穹铁道》原图。用户需要把自己持有的壁纸、英雄纪、如我所书卡牌、日历、贴纸与可选杂志分册放到自行配置的 assetsRoot。

完整目录、文件名与数量见 README 的“素材包”一节。发布前自检基线为:

  • 必需文件:58/58
  • 可选文件:32/32
  • 大于 8 MiB、建议预先缩放的必需图片:5

缺少素材不会让插件伪造角色内容;界面会保留席位配色、纹样和确定性的抽象视觉回退。

技能套件

技能套件不随本插件发布。请单独获取:

git clone https://github.com/xi-kari/amphoreus-skill-suite.git

插件会在运行时从 skillRoots 解析席位、角色显示名、职责、分派表、流水线、回执与移交格式。更新套件后,可以等待目录监听重新解析,也可以在 DSH 设置的“翁法罗斯”区域点击“重新解析套件”。

绑定键始终是 skill name;套件文件缺失或格式漂移时,插件显式降级,不静默沿用旧解析结果。

已知限制与发布提交冻结状态

以下 A–F 六条保持 HANDOFF §8 在本次发布提交冻结时的遗留原文:

  1. A · 整备与卫生:无。
  2. B · 投影与桥接:无代码遗留;30+ 轮字面场景的等价容量验收理由保留在 BUILD-LOG.md。
  3. C · 席位语义与专属空间:C 章当时交给 E 章的派发、移交、站位轨、接通尾页与台账已由 TE1–TE10 完成;当前无。
  4. D · 十三套视觉与杂志语法:CSS 原色 fallback 按 TD12 条件裁决保留;固定蓝已由后续 C/TC9 清零;稳定 URL 在强制重派生时的 cache-bust 仍是后续版本化设计项。
  5. E · 总空间派发与流水线:无。
  6. F · 发布与验收:TF12 的远程仓创建、双系统 CI、v0.2.0 tag、npm alpha 发布、npm 安装复测、GitHub SHA 安装抽测与 GitHub Release。

兼容范围仅为 dsh-v0.1.2-alpha.4。

此外,发布态使用时需要注意:

  • 页面加载时已经创建的首个会话通常不受 workbench.defaultView 影响。
  • “记住 Tab”在插件热重载或会话回到空白态时可能短暂记为“对话”;下一次进入工作台后会自愈。
  • 派生素材使用稳定 .webp URL 与一天私有缓存;强制重新派生后,已经打开的浏览器页可能需要刷新才能立即看见新图。
  • DSH alpha.4 的空白会话不渲染会话视图;从对话 Tab 打开总览再进入“全体会议”或使用“去派发”时,总空间画布会保留在门户覆盖层内承载,不创建空白宿主会话。
  • 首帧 nonce 每个进程随机生成;宿主重启后需要刷新工作台。

验证摘要

发布提交冻结前已完成:

  • 全量测试:327 项,其中 326 通过、1 项因未设置真实套件环境变量而按预期跳过、0 失败。
  • 构建产物:lib/index.js、lib/client.js、lib/derive.js 与对应 sourcemap、类型声明均完整。
  • 发布物验证:verify-dist: OK 377 checks。
  • tarball:70 个文件,解包体积小于 2 MB,不含游戏图片、技能正文、源码、测试、历史审计或本地配置。
  • 外置素材检查:必需 58/58、可选 32/32。
  • tarball 测试 profile:profile 依赖、bundle 与 3090 进程独立,storage/session 仍共享主 DSH_HOME;bundle reconcile、宿主 peer fallback、首帧注入、L0 13 true、浏览器 bundle、工作台静态资源与真实首轮会话均通过,测试会话已归档且 bindings 回到基线。
  • 干净 npm-ci 环境:发布态 dsh-client-web 只有 lib/types/platform.d.ts、没有源码目录时,测试、类型检查、构建和发布物验证仍通过。
  • 端到端发布门:A–E 共 110 条章级断言、X-1 至 X-14 跨章门和 12 步浏览器走查全部通过。

远程 GitHub CI、npm registry 发布、npm 形态重装、GitHub SHA 安装与 GitHub Release 的实际结果将在发布执行完成后写回 HANDOFF。

致谢

工作台画布、投影与桥接协议源自 liangmianya/dsh-synapse v0.4.1,依照 MIT License 使用和改造。dsh-amphoreus 保留原始版权与许可说明,并在 NOTICE 中记录移植范围、正文边界、主题适配、杂志版式与原创 mark 替换。

黄金裔方法与角色技能由 xi-kari/amphoreus-skill-suite 提供;插件只在运行时读取用户配置的套件,不把技能内容纳入 npm 包。

声明与许可

本项目采用 MIT License。该许可适用于本项目代码及依照原许可改造的 dsh-synapse 代码,不授予任何游戏美术或角色素材的再分发权。

本项目基于 DeepSeek Harness 构建,不是 DeepSeek 官方产品,与深度求索公司无关联、无背书。

《崩坏:星穹铁道》相关名称与美术归其权利人所有;本仓库和 npm 包不分发相关图像,也不提供原图下载链接。