给对话界面换上磨砂玻璃与视差背景
32.8/100
综合分
7
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add bilbillm/deepseek-harness-angelina-themes该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 79 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-angelina-themes(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/22 02:15:20
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-ui-theme给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
6 张 · 点击查看大图功能亮点
- 磨砂玻璃界面主题
- 视差背景效果
- 支持明暗模式
Angelina 明暗玻璃主题,带视差效果,适用于 DeepSeek Harness
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness 安洁莉娜主题
把 Codex 的安洁莉娜亮色、暗色主题移植到 DeepSeek Harness 的独立 dsh-plugin。它保留 Harness 原生的对话布局和控件行为,只把视觉层替换成安洁莉娜主题:背景图、视差、磨砂玻璃、清晰的文字层级,以及在低性能或移动环境下的优雅降级。
English: README.en.md
先看效果
亮色主题使用清晨屋顶和暖灰色玻璃;暗色主题使用夜景和低亮度冷色玻璃。两种主题都给输入区、菜单、对话框和消息气泡保留足够的背景分离度,文字不会直接压在人物或高对比背景上。
Angelina Light明亮、偏暖、适合日间长时间工作 Angelina Dark低亮度、偏冷、适合夜间使用
视差分层
背景和人物不是一张被整体移动的图片,而是两张透明/不透明图层。指针移动时,远景只做很小幅度位移,人物和信件做更明显的位移;标题、选择器、输入框和正文保持原位,避免阅读时跟着晃动。
展开完整文档(README 剩余 1 节)
DeepSeek Harness 安洁莉娜主题 把 Codex 的安洁莉娜亮色、暗色主题移植到 DeepSeek Harness 的独立 dsh-plugin。它保留 Harness 原生的对话布局和控件行为,只把视觉层替换成安洁莉娜主题:背景图、视差、磨砂玻璃、清晰的文字层级,以及在低性能或移动环境下的优雅降级。 English: README.en.md 先看效果 亮色主题使用清晨屋顶和暖灰色玻璃;暗色主题使用夜景和低亮度冷色玻璃。两种主题都给输入区、菜单、对话框和消息气泡保留足够的背景分离度,文字不会直接压在人物或高对比背景上。 Angelina Light明亮、偏暖、适合日间长时间工作 Angelina Dark低亮度、偏冷、适合夜间使用 视差分层 背景和人物不是一张被整体移动的图片,而是两张透明/不透明图层。指针移动时,远景只做很小幅度位移,人物和信件做更明显的位移;标题、选择器、输入框和正文保持原位,避免阅读时跟着晃动。 Background layer城市、天空、屋顶与月光位置 Foreground layer安洁莉娜、信件和前景碎片 细节一览 | 区域 | 视觉处理 | 交互边界 | | 新建对话 / 活跃对话 | 共用同一套背景构图和视差层;活跃对话额外使用浅层背景模糊和低透明度 tint | 对话文字、标题、按钮、输入框不参与位移 | | 顶栏、侧栏、菜单、listbox、dialog | 叶节点磨砂玻璃,不给固定定位的祖先 frame 叠加 backdrop-filter | 菜单打开时仍保持清晰的边界和阴影 | | Composer、输入框、用户消息气泡 | 半透明填充 + 背景模糊 + 轻微饱和度,沿用 Harness 默认形状 | 不改变原生尺寸、键盘行为和按钮布局 | | 设置页 | 主题选择行、浅色/深色预览、独立持久化选择 | 卸载插件时恢复宿主主题和 body 属性 | | 视差层 | 亮色双层;暗色低幅度单层 | prefers-reduced-motion、触摸、窄屏、失焦和页面隐藏时停用或复位 | 操作菜单半透明底色、细边框和柔和阴影排序菜单分组标题、选中状态和内容对比度 磨砂玻璃配方 主题把玻璃定义为可复用的 CSS 变量,菜单和设置卡片使用同一套配方,避免出现“顶栏很糊、卡片很硬”或不同浮层透明度不一致的问题。 background: rgba(43, 51, 58, 0.66); backdrop-filter: blur(18px) saturate(104%); 实际应用范围遵循叶节点策略:只给可见的菜单、卡片、输入框和气泡加玻璃,不给 sidebar/frame 祖先加滤镜,因此不会破坏固定定位浮层、滚动容器或对话层级。活跃对话区域使用浅层 3px 背景模糊,内部文字和控件保持锐利。 视差参数 | 模式 | 背景层 | 前景层 | 设计意图 | | 安洁莉娜亮色 | -5 / -3 | 10 / 6 | 有明显空间感,但不让内容跟着移动 | | 安洁莉娜暗色 | 0.5 / 0.25 | —(未启用前景图) | 夜间使用更稳定,避免高对比背景晃动 | 每组两个数依次是 X/Y 位移系数;指针坐标会先按视口归一化到 -1..1,数值越大,图层位移越明显。视差容器使用 pointer-events: none,不会挡住任何 Harness 控件。 安装 GitHub 安装(推荐) 需要 DeepSeek Harness Web profile 和 Node.js 20+。仓库已经提交 lib/ 构建产物,用户安装时不需要在本机编译插件。 dsh plugin --profile web add github:bilbillm/deepseek-harness-angelina-themes 重启 Web profile: dsh web 或者 npx @deepseek-ai/dsh web 打开 设置 → 通用设置,在 安洁莉娜主题 中选择亮色或暗色。主题选择保存在浏览器本地,刷新或重启后仍会保留。 卸载: dsh plugin --profile web remove dsh-angelina-themes 本地 checkout 安装 适合想马上测试本地改动的情况。 dsh plugin 会把相对路径锚定到当前命令目录: cd C:\Users\lumoren\Documents\GitHub\deepseek-harness-angelina-themes pnpm install pnpm build dsh plugin --profile web add . 修改 src/ 后重新运行 pnpm build,然后重启 DSH Web profile。当前仓库的 lib/ 已可直接安装,普通用户不需要执行构建步骤。 与 Harness 的兼容策略 - 上游 Harness 0.1.0-rc.6 只投影活动主题的配色模式和 token,不投影第三方 CSS 选择器需要的主题 id;插件会同步 body[data-ds-theme],卸载时恢复原值。 - feature/angelina-themes fork 已经内置主题时,插件先读取 ctx.theme.getTheme().themes,复用已有 id,只注册缺失项,避免重复 id。 - fork 如果已经创建 #dsh-angelina-parallax 和 body[data-dsh-angelina-parallax],插件不会再创建第二套视差层或指针监听。 - 插件可以和 dsh-motion、dsh-conversation-minimap 一起安装;主题只负责视觉层,不接管动画插件或会话数据。 构建、测试与审计 pnpm install pnpm generate-assets pnpm typecheck pnpm build pnpm test pnpm smoke 一次性执行完整检查: pnpm verify src/themes.json 是唯一的 token 源文件;src/assets/ 保存可审计的 WebP 素材;生成器把素材嵌入客户端 data URI,因此运行时不依赖第三方图片域名。构建输出为 lib/index.js、lib/client.js 及对应类型声明。 常见问题 安装后看不到主题选项? 先确认 profile 是 web,再重启 DSH;如果仍未出现,运行 dsh plugin --profile web why dsh-angelina-themes 检查依赖是否安装到当前 profile。 为什么移动端没有视差? 触摸输入、视口宽度不超过 900px、系统开启减少动态效果、页面失焦或隐藏时都会停用/复位视差。这是为了保持可读性、续航和触控稳定性。 为什么选择内置浅色/深色后安洁莉娜主题消失? 这是预期行为。切回 Harness 内置主题会把插件选择标记恢复为 system,不会覆盖宿主的主题设置;之后可以再次选择安洁莉娜亮色或暗色。 许可证与素材 代码和元数据按 MIT 发布。安洁莉娜、《明日方舟》及相关原作、美术和商标权利归各自权利人所有。本项目为非官方同人定制,不代表 DeepSeek、OpenAI、鹰角网络、悠星或《明日方舟》。 素材来源与第三方声明见:ASSET-PROVENANCE.md · THIRD-PARTY-NOTICES.md
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
bilbillm/deepseek-harness-angelina-themes
给对话界面换上磨砂玻璃与视差背景
相关插件 · 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,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这是你的仓库?认领条目