为网页界面换上樱粉紫罗兰配色与立绘背景
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/15 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yll86/dsh-theme-aemath该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
AEMEATH 主题——给 DeepSeek Harness Web GUI 的樱紫玫瑰主题插件
README
由 DeepSeek 最新模型翻译生成爱弥斯主题 · AEMEATH Theme
渐湖边暮色里的樱花瓣,带一点虚质空间的幽光——为 DeepSeek Harness Web 做的紫罗兰玫粉主题。
主题效果
- 全局换装:浅色「樱花晨光」/ 深色「樱夜」两套配色,覆盖整套 --dsw- 设计令牌,不是只换一个主色
- 主题色:紫罗兰玫粉 #963f86(浅色)/ #c96f9e(深色),按钮、链接、选中态、滚动条、代码块全部联动
- 对话背景立绘:立绘处理成淡彩后作为对话区背景层(全屏固定层 + 左侧遮罩淡出,不依赖任何带构建 hash 的组件类名)
- Q 版徽章:左下角圆形小头像,白圈 + 紫粉描边 + 柔光
- favicon 与标题:飞行雪绒·像素海豹 favicon,页面标题改为 DeepSeek Harness - AEMEATH Theme
- 零请求:样式表、立绘、favicon 全部内联在插件里,不向外要任何资源
安装
主题是一个客户端插件(client plugin),装完刷新页面即可见效。
方式一:从插件市场
设置 → 插件市场 → 搜索 aemath(或「爱弥斯」)→ 一键安装 → 刷新页面。
方式二:命令行(dsh web 的 web profile)
dsh plugin --profile web add dsh-theme-aemath
装完 重启 dsh web。
展开完整文档(README 剩余 1 节)
爱弥斯主题 · AEMEATH Theme 渐湖边暮色里的樱花瓣,带一点虚质空间的幽光——为 DeepSeek Harness Web 做的紫罗兰玫粉主题。 主题效果 - 全局换装:浅色「樱花晨光」/ 深色「樱夜」两套配色,覆盖整套 --dsw- 设计令牌,不是只换一个主色 - 主题色:紫罗兰玫粉 #963f86(浅色)/ #c96f9e(深色),按钮、链接、选中态、滚动条、代码块全部联动 - 对话背景立绘:立绘处理成淡彩后作为对话区背景层(全屏固定层 + 左侧遮罩淡出,不依赖任何带构建 hash 的组件类名) - Q 版徽章:左下角圆形小头像,白圈 + 紫粉描边 + 柔光 - favicon 与标题:飞行雪绒·像素海豹 favicon,页面标题改为 DeepSeek Harness - AEMEATH Theme - 零请求:样式表、立绘、favicon 全部内联在插件里,不向外要任何资源 安装 主题是一个客户端插件(client plugin),装完刷新页面即可见效。 方式一:从插件市场 设置 → 插件市场 → 搜索 aemath(或「爱弥斯」)→ 一键安装 → 刷新页面。 方式二:命令行(dsh web 的 web profile) dsh plugin --profile web add dsh-theme-aemath 装完 重启 dsh web。 方式三:手动启用(装的是本地目录 / 压缩包时) 包已经在 profile 里、只是还没被加载时,往 profile 的 cordis.patch.yml (~\.dsh\profiles\web\cordis.patch.yml)加一条 insert: - insert: - id: ui-theme-aemath name: 'dsh-theme-aemath' 然后重启 dsh web。 桌面客户端(Electron)读的是 desktop profile,dsh plugin 按设计不碰它。 在桌面端要让 DSH 自己装:直接在会话里说「装一下 dsh-theme-aemath」。 关掉主题 三种都行,选一个: ~\.dsh\profiles\web\cordis.patch.yml - id: ui-theme-aemath disabled: true 或者把上面那条 insert 注释掉,或者在设置 → 插件里热禁用。重启 / 热重载后主题消失,界面回到出厂配色——插件不会残留任何注入。 生效范围 主题覆盖的是 配色令牌 + 两个装饰层,不动任何组件结构: | 覆盖的东西 | 怎么实现的 | | 全部 --dsw- 令牌 | html body 下重定义,浅深两套靠 [data-ds-dark-theme] 切换 | | 对话区背景立绘 | html body::before,z-index: 50(在内容层之上、弹层之下),pointer-events: none | | 左下角 Q 版徽章 | html body::after,z-index: 999,pointer-events: none | | favicon / 页面标题 | 客户端插件在 ctx.effect 里换,卸载即还原 | 因为它只用到 body 上的伪元素和 CSS 变量,前端升级换了构建 hash 也不会失效——这是刻意的:主题以前把图放进 dist,dsh 一升级就被还原,踩过一次。 微调 想改的话,直接改 src/aemath-theme.css 顶部的几个变量: --aemath-art-opacity: 0.42; /* 背景立绘强度:越高越明显,也越"蒙" / --aemath-chibi-size: 96px; / Q 版徽章尺寸 / --aemath-chibi-left: 92px; / 徽章水平位置(侧边栏宽 - 尺寸)/ 2 / --aemath-chibi-bottom: 170px; / 徽章离底距离 / 改完重建: node scripts/build-client.mjs 重建是幂等的、可复现的:背景图按内容哈希 stamp 缓存标记,Q 版内联为 data URI, favicon 内联为 SVG data URI。lib/client.js 是构建产物,别手改。 换立绘 1. 新的背景图存成 assets/aemath-bg.jpg(建议 1600px 宽、JPEG 质量 80 上下,主题会把它压到 --aemath-art-opacity 的透明度当水印用) 2. 新的 Q 版小图存成 assets/aemath-chibi.jpg(正方形,会被裁成圆形) 3. node scripts/build-client.mjs 本仓库内置的立绘为作者自有素材。替换/二次分发前请确认你拥有所用图片的权利。 项目结构 dsh-theme-aemath/ ├── package.json # dsh.client.platform = web ├── lib/ # 发布产物(构建 + 手写) │ ├── client.js # 浏览器半边:内联整份样式表(构建产物) │ └── index.js # host 半边:提供 /aemath-assets/ 素材路由 ├── src/ │ ├── aemath-theme.css # 主题源头:两套配色 + 背景层 + Q 版 │ └── client.template.js # client 半边模板(__CSS__ / __SVG__ 占位) ├── scripts/ │ ├── build-client.mjs # 零依赖构建脚本 │ ├── self-check.mjs # 上架前自检(63 项) │ └── make-poster.py # 生成 assets/aemath-poster.jpg(需 Pillow) ├── assets/ │ ├── aemath-poster.jpg # 市场/README 预览海报(合成图,非界面截图) │ ├── aemath-bg.jpg # 对话背景立绘(经淡彩处理) │ ├── aemath-chibi.jpg # Q 版徽章(构建期内联) │ └── aemath-favicon.svg # 像素海豹 favicon(构建期内联) ├── screenshots.json # 市场截图清单 └── PUBLISHING.md # 上架插件市场的完整步骤(不进 npm 包) 自检 改完东西、发布之前跑一次: node scripts/self-check.mjs 63 项检查:包清单(name / version / exports / dsh.client.platform / files 白名单)、素材是不是真的 JPEG、lib/client.js 能不能被客户端加载器上下文执行、apply() 有没有真的把样式表挂进 document.head、favicon 有没有换成功、host 路由对目录穿越和非法方法返回什么、产物里有没有残留本机绝对路径。 上架 插件市场的条目来自 awesome-dsh-plugin 精选列表(市场本身不维护清单)。从这台机器到上架要走的三步——npm 发布、 GitHub 仓库、提 PR——都写在 PUBLISHING.md 里,包含命令和坑。 素材路由 host 半边只做一件事:开一条 /aemath-assets/*。 - 只提供 assets/ 里 aemath- 前缀的文件,目录成分一律丢掉——..、绝对路径、编码穿越都进不来 - 只接受 GET / HEAD - 素材目录相对模块自身解析,不写死绝对路径,所以 node_modules 安装和 link:. 开发安装都能找到图 - 带 ?v=<内容哈希>,换图立刻生效 许可 MIT。主题是非官方同人作品,与《鸣潮》/ 库洛游戏无关。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yll86/dsh-theme-aemath
为网页界面换上樱粉紫罗兰配色与立绘背景
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。