dsh-arknights-theme

themetested: passnpmMIT

Arknights theme for the DSH Web GUI: twelve full-screen wallpapers whose edge blur, feathering and glass opacity are computed per image; ink solved in OKLCH to hold WCAG AA; Rhodes Island iconography throughout; and approval and question cards signed with operator autographs.

下载量 / Downloads
2,050
依赖体积 / node_modules
8.55 MB
测试时间 / Tested
2026-11-06
DSH 版本 / Version
0.2.2-rc.1

Install

dsh plugin --profile web add dsh-arknights-theme

Sandbox test results

StageResult
1 install✓
2 list✓
3 mount✓
4 boot—

Four stages run in an isolated sandbox: install (network on) → list → mount → boot (last three with no network).

README

明日方舟主题美化包 · Arknights Theme Pack

一款专为粥批定制的明日方舟主题拓展包,旨在为每一位明日方舟提供最沉浸式的DSH体验,无论是背景里的阿米娅还是各处细节中的干员签名,都在提醒你一件事:博士,您还有许多事情需要处理。 现在还不能休息哦。

为《明日方舟》玩家在 DeepSeek Harness Web 上构建沉浸感。

Building immersion for Arknights players on the DeepSeek Harness Web GUI.

整屏壁纸、按每张图解算的玻璃与文字色、罗德岛图标体系,以及签字式的授权与选择交互 ——

它们一起构成一种像在罗德岛里工作的感觉,而不是把界面刷一层主题色。

A full-screen picture, glass and ink solved from each image, Rhodes Island iconography, and

sign-off style interactions — together they feel like working inside Rhodes Island, rather than

a coat of theme paint.

安装 / Install

预构建包(推荐) / Prebuilt tarball (recommended)

dsh plugin add https://github.com/Theflowyears/dsh-arknights-theme/releases/download/v1.0.4/dsh-arknights-theme-1.0.4.tgz

从仓库安装 / From the repository

dsh plugin add Theflowyears/dsh-arknights-theme

装完重启 dsh web 再刷新页面。插件在 package.json 里声明了 dsh.bundle,两种装法都行;

预构建包已经把客户端与素材打包好,省掉构建授权那一步。

Restart dsh web afterwards, then reload. The package declares dsh.bundle, so it installs

straight from the repository; the prebuilt tarball ships the client and assets ready-made, which

skips the build-approval step. Requires a DSH build whose @deepseek-ai/cordis is 4.x.

亮点 / Highlights

  • 12 张壁纸,参数按图算:虚化半径、羽化宽度、四周遮罩浓度由每张图自己的色彩统计得出,不是一套固定参数

(实测虚化 σ 落在 16.7–33.3)。

Twelve wallpapers, solved per image: blur radius, feathering and scrim come from each

picture's own colour statistics rather than one fixed recipe (measured σ 16.7–33.3).

  • 可读性是解出来的:文字色取画面主色相、用 OKLCH 求亮度,保证在最差那层玻璃上仍达 WCAG AA

(正文 ≥ 4.5:1);沉浸度滑杆在「看得清」与「看得见壁纸」之间连续插值,并实时显示实测对比度。

Readability is solved: ink takes the picture's hue and a lightness solved in OKLCH to hold

WCAG AA on the worst surface; the dial interpolates between readable and immersive and shows

the measured contrast as you drag.

  • 罗德岛图标体系:侧栏品牌、新会话、文件夹行、折叠控件、壁纸控件、选择器页眉、输入栏圆章、

会话数据前的国家徽记 —— 全部换成 PRTS 素材,或本仓库为界面绘制的图形(逐项来源见 ICON-ATTRIBUTION.md)。

Rhodes Island iconography across the brand plate, new session, folder rows, fold chip,

wallpaper controls, picker header, composer roundel and the session figures — all PRTS art or

glyphs drawn here for the interface, itemised in ICON-ATTRIBUTION.md.

  • 签字式的确认:权限批准条上「允许」带阿米娅签名、「拒绝」带凯尔希签名;选项卡上「提交」带博士签名、

「跳过本题」带特蕾西娅签名。四张签名都随包分发,并以图片的 alpha 通道上色(mask-image),

所以在深色与浅色两套配色下都清楚,不会出现"浅色盖浅色"。

Sign-off interactions: Amiya and Kal'tsit sign the approval panel; the Doctor and Theresa

sign the question card's submit and skip. All four signatures ship with the package and are

painted through their alpha channel (mask-image), so they read on both palettes instead of

pale-on-pale.

  • 空会话页:明日方舟字标、「重铸未来,方舟启航」艺术字标题,以及方舟配色的预览角标。

Blank session: the Arknights wordmark, a gradient wordmark headline, and a preview badge in

the game's palette.

  • 一键换壁纸:选择器有 640×360 预览、每张的分析标签、沉浸度滑杆与可折叠的画师名单;侧栏「切换」

按钮直接下一张(Shift 反向)。默认落在第 12 张,选择按 id 记住,重启后仍在。

One-click switching: previews, per-image labels, the dial and a collapsible illustrator

credit; the 切换 button steps straight to the next picture (Shift reverses). A fresh install

lands on wallpaper 12, remembered by id across restarts.

截图 / Screenshots

见 [screenshots.json](./screenshots.json)(选用的是壁纸挑选器里的预览图)。界面截图欢迎提 PR 补充。

See [screenshots.json](./screenshots.json) for the picker previews; screenshots of the interface

itself are welcome as a PR.

素材与版权 / Assets and rights

代码 MIT;美术素材不是。 游戏美术版权归鹰角网络(Hypergryph / Studio Montagne)所有,

每张插画仍归绘制它的画师本人所有;图标与签名同理。素材随包分发,**仅供个人在本地为自己的界面

使用**:请勿商用、请勿二次分发。画师名单见 [ARTWORK-ATTRIBUTION.md](./ARTWORK-ATTRIBUTION.md)

(壁纸选择界面里也有一份可折叠的名单),图标来源见 [ICON-ATTRIBUTION.md](./ICON-ATTRIBUTION.md)。

The code is MIT; the artwork is not. Game art belongs to Hypergryph / Studio Montagne, and each

illustration remains its illustrator's — as do the icons and the signatures. The assets are

bundled for personal, local use only: not for commercial use, not for redistribution.

画师 / Illustrators: 阿没MEInoss · soho · ぷらねっと · NUEE · 史里爬 · 最上-川 · Coomlee · momostima


以下为完整文档:安装、功能清单、壁纸管线、图标与签名、包内结构、重建方式与已知边界。

The full documentation follows: install, what you get, the wallpaper pipeline, iconography and

signatures, what is inside the package, how to rebuild, and known limits.

dsh-amiya-wallpaper

包内文档 / Package documentation. 讲它由什么构成、每张壁纸被算了什么、每个图标用在哪里、

怎么重建、以及边界在哪。安装步骤与亮点在仓库首页。

This is the manual: what the package is made of, what is measured per wallpaper, where every

glyph is used, how to rebuild it, and where its limits are. Installation and the highlight reel

live on the repository front page.

  • 版本 / Version: 1.0.4
  • 适用 / Requires: DSH Web,@deepseek-ai/cordis 4.x
  • 许可 / Licence: 代码 MIT,美术素材不在 MIT 范围内(见 [版权与署名](#版权与署名--rights-and-credit))

安装 / Install

dsh plugin add Theflowyears/dsh-arknights-theme

装完重启 dsh web,然后刷新页面。

Restart dsh web afterwards, then reload the page.

包内声明了 dsh.bundle.patch,所以可以按仓库直接安装;插件由宿主与浏览器两半组成,

重启 dsh web 让两半都重新载入(只改 CSS 的话刷新页面就够 —— 客户端会带着

no-store 去拉 live 样式表并替换注入的那份)。

The package declares dsh.bundle.patch, so it installs straight from the repository. It has a

host half and a browser half; restart dsh web so both load. A CSS-only change needs nothing

but a page reload — the client re-fetches the live stylesheet with no-store and swaps it in.


装完你会看到什么 / What you get

位置 / Where · 效果 / What it does

整屏壁纸 / Full-screen wallpaper · 12 张壁纸自己的固定图层,界面叠在它上面。默认落在第 12 张(按 id 记住,重新导入壁纸顺序变了也不会漂)/ A fixed layer per wallpaper with the app stacked above it. A fresh install lands on wallpaper 12, remembered by id rather than by position

边缘虚化 / Edge blur · 按每张图自己的"繁杂度"算:主体清晰、四周按高斯半径虚化并混回原色。实测 σ 落在 16.7 – 33.3 / Solved per image from its own busyness: the centre stays sharp, the sides blur and are mixed back. Measured σ lands between 16.7 and 33.3

亚克力侧栏 / Acrylic sidebar · 左侧栏一层 blur(32px) 的玻璃,不是一块实心板 / One layer of `

…(truncated)

Rendered from the README published on npm. Formatted only, not edited.

Versions

Published on npm::5,最后更新 2026-11-02

Links

GitHub · Homepage · npm

Same category