DeepSeek Harness 插件

dsh-fate-twin-contract

Unofficial Fate-inspired Archer × Rin skin for the DeepSeek Harness Web GUI(英文原文)

跳到安装方式

来源信息

GitHub 仓库
Jayliu2025-vip/dsh-fate-twin-contract
最近更新
2026年8月16日
分类
界面增强
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/Jayliu2025-vip/dsh-fate-twin-contract
插件名:dsh-fate-twin-contract
作者:Jayliu2025-vip

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.md来源说明 · 只读预览
README 语言

Fate / Twin Contract · 赤钢契约

English

面向 DeepSeek Harness(DSH)Web GUI 的非官方主题皮肤,以红 A × 远坂凛为双主角。所有人物背景均为本项目生成的原创同人视觉,不包含官方截图、海报或动画素材。本项目与 TYPE-MOON、Aniplex、ufotable 及其关联方没有隶属、合作或背书关系。

皮肤原生适配浅色、深色和跟随系统模式,完全离线运行,并只使用克制的界面动效。它是纯展示层:不会读取对话、工作区或模型配置,不修改主题偏好或本地存储(localStorage),也不会发起任何网络请求。

预览

浅色

![浅色主题预览](assets/preview/light.webp)

深色

![深色主题预览](assets/preview/dark.webp)

安装

前置条件:已经安装并可以运行 DSH Web GUI。只有参与本项目开发时才需要 Node.js 22 或更高版本。

dsh plugin --profile web add github:Jayliu2025-vip/dsh-fate-twin-contract

安装完成后,重启 dsh web;如果页面已打开,再刷新浏览器。

如果你的 DSH 环境需要手动接线,请把下面这条完整记录加入 Web GUI 配置。它与仓库中的 cordis.patch.yml 完全一致:

- insert:
    - id: ui-skin-fate-twin-contract
      name: 'dsh-fate-twin-contract'

卸载

先从 DSH 配置中删除上面的完整 insert 记录,再执行:

dsh plugin --profile web remove dsh-fate-twin-contract

随后重启 dsh web 并刷新页面。如果卸载后仍提示插件缺失,说明配置中还留有过期的 cordis.patch.yml 插入记录;删除该记录后再重启。

隐私与无障碍

  • 离线皮肤:不访问网络,不读取数据、对话、工作区或模型配置。
  • 不修改 DSH 的主题偏好,也不写入 localStorage 或其他本地存储。
  • 遵循 prefers-reduced-motion,在用户要求减少动画时停用装饰性动画。
  • 支持 forced-colors 强制颜色模式,保留系统可辨识的轮廓和控件。
  • 窄屏和移动端关闭人物背景图,优先保证内容可读和操作空间。

开发与验证

npm ci
npx playwright install chromium
npm run assets
npm run build
npm run check
npm test
npm run pack:check

npm run assets 会从 assets/source 重新生成运行时 WebP;一般开发验证无需重复生成美术资源。

许可与声明

代码和 CSS 以 MIT License 发布。人物美术不属于 MIT 许可范围;使用或再分发前请阅读 [NOTICE.md](NOTICE.md)。