🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

紫光网格主题 Jimxinfang/dsh-theme-stripe-style

DeepSeek Harness
Jimxinfang10 天前有提交已提供中文文档扫描:未发现敏感能力

给界面换上紫色网格与柔和阴影的 Stripe 风格外观

29.7/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/28 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Jimxinfang/dsh-theme-stripe-style
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 10 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-theme
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
dsh-theme-stripe-style Stripe 风格主题插件,给 DeepSeek Harness Web GUI 换上「紫色网格 + 多级柔和阴影 + 亮紫强调」的外观。参考 StyleKit 的 Stripe Style 规范,只改外壳与设计 token,不动对话排版。 首次安装后自动启用 | 白昼紫 | 午夜蓝 | | 白昼紫 | 午夜蓝 | 特性 - 两套主题,设置内一键切换:白昼紫(#f6f9fc 底 / 白卡片 / #635bff 主色)与 午夜蓝(#0a2540 官方深色 / 深蓝卡片 / #7a73ff 主色)。 - 安装后自动启用:首次加载按当前明暗自动套用对应版本;之后记住选择。不想用时在 设置 → 通用 → Stripe 紫光主题 里点「出厂外观」即可完全恢复。 - Stripe 式空间感:全窗 40px 紫色细网格 + 顶部紫色径向光晕;卡片浮在网格上,用两层级联柔和阴影建立层次,hover 上浮 2px、按下 scale(.98) + 内阴影。 - 克制的结构:卡片 12px、按钮/输入/菜单 8px 圆角;1px 低对比描边;1px 细线分隔;亮紫只用于主按钮、选中态、焦点环和关键高亮。 - 签名细节:输入区顶部 2px 紫→青渐变线;聚焦时 3px 紫色扩散环 + 加深阴影;设置行主题卡选中时紫环 + 上浮。
展开完整文档(README 剩余 1 节)
dsh-theme-stripe-style

Stripe 风格主题插件,给 DeepSeek Harness Web GUI 换上「紫色网格 + 多级柔和阴影 + 亮紫强调」的外观。参考 StyleKit 的 Stripe Style 规范,只改外壳与设计 token,不动对话排版。

首次安装后自动启用

| 白昼紫 | 午夜蓝 |
| 白昼紫 | 午夜蓝 |

特性

- 两套主题,设置内一键切换:白昼紫(#f6f9fc 底 / 白卡片 / #635bff 主色)与 午夜蓝(#0a2540 官方深色 / 深蓝卡片 / #7a73ff 主色)。
- 安装后自动启用:首次加载按当前明暗自动套用对应版本;之后记住选择。不想用时在 设置 → 通用 → Stripe 紫光主题 里点「出厂外观」即可完全恢复。
- Stripe 式空间感:全窗 40px 紫色细网格 + 顶部紫色径向光晕;卡片浮在网格上,用两层级联柔和阴影建立层次,hover 上浮 2px、按下 scale(.98) + 内阴影。
- 克制的结构:卡片 12px、按钮/输入/菜单 8px 圆角;1px 低对比描边;1px 细线分隔;亮紫只用于主按钮、选中态、焦点环和关键高亮。
- 签名细节:输入区顶部 2px 紫→青渐变线;聚焦时 3px 紫色扩散环 + 加深阴影;设置行主题卡选中时紫环 + 上浮。
- 阅读区保持安静:不改 Markdown 排版、字号、行宽;浅色版代码块保持浅底(避免 shiki 正文色不可读),深色版用深底浅字。
- 可访问性:正文/次要文字/链接/主按钮的 WCAG 对比度在 test/theme.test.mjs 中自动校验;键盘焦点 3px 紫环;遵循 prefers-reduced-motion。
- 干净的生命周期:主题注册、样式表、body 标记、监听器全部挂在插件生命周期上,禁用/卸载即恢复原样。
- 零外部依赖:不加载网络字体、图片、音频;不依赖 CSS-module 哈希类名。

设置页里的主题行:

设置行

安装

插件兼容 DSH Web 0.2.1 线(在 0.2.1-rc.3 上完成端到端验证,见 docs/VERIFICATION.md)。

从 npm 安装(推荐)

dsh plugin --profile web add dsh-theme-stripe-style@0.1.0

装完重启对应的 dsh web / 桌面应用。npm 包与 GitHub Release 包内容一致,插件市场原生的「发现」索引也会直接识别 npm 版本。

从 GitHub Release 安装(备选)

预构建包挂在 GitHub Release 上,直接装,不需要 clone 或构建:

dsh plugin --profile web add https://github.com/Jimxinfang/dsh-theme-stripe-style/releases/download/v0.1.0/dsh-theme-stripe-style-0.1.0.tgz

装完重启对应的 dsh web / 桌面应用(Host 只在启动时扫描插件清单,之后换主题即时生效)。

本地目录安装(开发 / 自用)

在插件目录内,一条命令安装到 Web profile ./scripts/install-local.sh

安装到 DSH Desktop 的 desktop profile:先完全退出桌面应用,再执行,然后重新打开 ./scripts/install-local.sh desktop

卸载时把 install 换成 uninstall ./scripts/uninstall-local.sh desktop

脚本会自动找到 DSH 自带的 dsh CLI(macOS 桌面版路径);非标准安装可设 DSH_CLI=/path/to/dsh。也可以直接调用:

dsh plugin --profile web add /absolute/path/to/dsh-theme-stripe-style

安装后重启对应的 dsh web / 桌面应用。Host 只在启动时扫描浏览器插件清单,所以新增插件需要重启一次;之后换主题都是即时的。

DSH Desktop 的 desktop profile 归应用自己的插件管理器所有。若命令行安装被应用覆盖或拒绝,可以 npm pack 生成 tarball 后发布/安装,或把插件发布到 npm 后从插件市场安装。

压缩包安装

npm pack # 生成 dsh-theme-stripe-style-0.1.0.tgz
dsh plugin --profile web add ./dsh-theme-stripe-style-0.1.0.tgz

Release 里的 dsh-theme-stripe-style-0.1.0.tgz 与 npm pack 产物一致(含主题代码、图标、验证说明与截图)。

发布到插件市场

市场目录收录在 awesome-dsh-plugin,一条目录项就是全部投稿:

1. 仓库已就绪:dsh.bundle.patch 清单、cordis.patch.yml、真实可运行代码、dsh-plugin topic、screenshots.json(6 张截图)、Release 预构建包。
2. 目录项 data/plugins/Jimxinfang__dsh-theme-stripe-style.yml 使用 category: theme + tarball: 指向 Release 包;仓库创建满 1 天后提 PR(目录 CI 自动检查仓库年龄),维护者会在合并前实际阅读代码。
3. npm 包已发布(dsh-theme-stripe-style@0.1.0),market catalog 会从 npm registry 自动识别版本,市场「发现」索引可直接安装;GitHub Release 包作为离线/固定版本备选。

使用

1. 打开 设置 → 通用,滚动到 Stripe 紫光主题。
2. 点 白昼紫 或 午夜蓝。选择立即生效并跨重启保留。
3. 点 出厂外观 恢复 DSH 内置的浅色/深色/跟随系统。之后再点内置外观,插件不会抢回主题。

偏好记录在浏览器 localStorage 的 dsh-theme-stripe-style.preference;主题本身通过 DSH 官方 ctx.theme 服务注册与切换。

卸载

dsh plugin --profile web remove dsh-theme-stripe-style

卸载或热禁用会释放主题注册、移除样式和 body[data-dsh-stripe-style] 标记,界面恢复原样。

开发与验证

npm run check # node --check
npm test # token 完整性 / 对比度 / CSS 门控 / 注入契约 / 生命周期

端到端验证使用独立 DSH_HOME + 独立端口的 dsh web 实例,Playwright 驱动系统 Chrome,覆盖首次自动启用、白昼紫/午夜蓝切换、设置行、390px 移动端、出厂恢复,并断言无 console/page error。结果:40/40 hard assertions 通过(另有 8/9 soft checks,1 项为 harness 元检查的预期 WARN)。详见 docs/VERIFICATION.md。

文件结构

dsh-theme-stripe-style/
├── package.json # dsh.bundle.patch + dsh.client 清单 ├── cordis.patch.yml # 唯一的 loader 行 ├── index.js # Host 半:空 apply() ├── client.js # 浏览器半:主题注册 + 结构 CSS + 设置行 ├── test/theme.test.mjs # 不依赖浏览器的静态校验 ├── test/runtime.test.mjs # 用假 DOM 校验生命周期与恢复逻辑 ├── docs/ # 验证说明与截图 └── DESIGN.md # 设计系统说明

已知边界

- DSH 的聊天气泡、Markdown 根节点、工具卡内部等使用 CSS-module 哈希类名;主题刻意只改稳定语义 hook 和设计 token,不碰这些内部结构。
- 头像、状态点等身份/状态圆形保持原样,保留可识别性。
- 系统 Chrome 的 color-mix() / :has() 均在 DSH 支持范围内;老版本 WebView 会回退到不带网格的纯色背景。
- 本插件是纯展示插件,不注册任何模型可见的工具,不影响 agent 行为。
预览分享卡片长什么样 ↓Jimxinfang/dsh-theme-stripe-style
分享 · DeepSeek Harness Hub
Jimxinfang/dsh-theme-stripe-style

给界面换上紫色网格与柔和阴影的 Stripe 风格外观

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部