
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-theme-customizer
Advanced tools
DeepSeek Harness (DSH) Web 界面自定义主题插件:七区域背景(主界面/侧边栏/输入区/设置界面/浮窗/Cordis,纯色/图片/选区裁剪/透明度)、文字颜色 5 类、框线颜色、标志调色、对话区细节定制、输入区统计条接管、浮动主题面板、预设导入导出(.tczp 含图)、localStorage 持久化。
中文 | English
DeepSeek Harness(DSH)Web 界面自定义主题插件:背景、文字、框线、细节全部可视化设置,刷新/重启不丢。 配置存 localStorage,预设可导出
.tczp文件(含图片)分享到任意电脑。
四套 AI 生成的壁纸作为主题的示例,每套含两种主界面「显示区域」模式:包含侧边栏与不包含侧边栏,配套 .tczp 预设一键导入。(详见下方“资源包”)
| 🌌 星空极光(暗) | 🌇 黄昏云海(亮) |
|---|---|
![]() | ![]() |
| 🌃 赛博夜景(暗) | 🌸 樱花晴天(亮) |
![]() | ![]() |
每套主题两种模式(对应预设 -0 / -1):显示区域包含侧边栏与显示区域不包含侧边栏。每种模式 3 张:正面-1 / 正面-2 / 设置面。
显示区域包含侧边栏(-0)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
显示区域不包含侧边栏(-1)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
显示区域包含侧边栏(-0)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
显示区域不包含侧边栏(-1)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
显示区域包含侧边栏(-0)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
显示区域不包含侧边栏(-1)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
显示区域包含侧边栏(-0)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
显示区域不包含侧边栏(-1)
| 正面-1 | 正面-2 | 设置面 |
|---|---|---|
![]() | ![]() | ![]() |
.tczp 含图,最多 10 个)+ 拖拽排序# 方式一:npm 安装(发布包)
npm install -g dsh-theme-customizer
dsh plugin --profile web add dsh-theme-customizer
# 方式二:本地目录安装(GitHub clone 后)
dsh plugin --profile web add <本仓库路径>
装完重启 dsh web 生效。验证:设置 → 主题 出现即可。
主题设置里「Cordis 按钮常驻」开关依赖 dsh-client-ui-cordis 补丁(本插件随包提供 apply-patch.cjs 一键打补丁),未打补丁时开关不生效。安装:
node apply-patch.cjs # 打补丁(自动备份)
node apply-patch.cjs --check # 查看状态
node apply-patch.cjs --undo # 撤销
⚠️ DSH 升级会覆盖官方包,升级后需重跑 apply-patch.cjs。细节见 PATCH-CORDIS-BUTTON.md。
# 1. 拼接源码片段(optimized/src/ → optimized/dist/,自动语法校验 + 行号映射/符号表)
node optimized\build.cjs
# 2. 生成静态 client bundle(dist/p3_2_client.js → lib/client.js)
node build_static.cjs optimized\dist\p3_2_client.js lib\client.js
# 3. 语法校验 + 安装测试
node --check lib\client.js
dsh plugin --profile web add <本仓库路径>
源码结构:optimized/src/ 16 个片段(00_*~15_* + host.js)按文件名拼接为插件函数体,功能定位查 optimized/INDEX.md。
预设面板 → 「导入预设」选择 .tczp 文件即可恢复整套配置(含图片,无需原图)。导出同样在预设面板逐条「导出」。
四套主题的完整素材(壁纸原图 + 8 个 .tczp 预设 + 全部展示截图)打包在 GitHub Releases 附件 的 assets.7z 中,下载后 7-Zip 解压即可:
展示/
├── readme展示图/ # README 用展示截图(4 主题 × 2 方案 × 3 张)
├── 展示1/ ~ 展示4/ # 每套:壁纸原图(横版 + 竖版)+ 2 个 .tczp 预设 + 截图
└── (壁纸竖版/横版原图见 展示N/N-0、N-1)
预设导入:设置 → 主题 → 预设面板 → 导入预设 → 选
展示N-N.tczp,自动带图还原整套效果。
dsh plugin --profile web remove dsh-theme-customizer
本项目由 lxxz1918 主导设计与验收,代码在 AI 助手(DeepSeek)辅助下编写。所有功能需求、界面文案与最终效果均由作者本人确认。
FAQs
DeepSeek Harness (DSH) Web 界面自定义主题插件:七区域背景(主界面/侧边栏/输入区/设置界面/浮窗/Cordis,纯色/图片/选区裁剪/透明度)、文字颜色 5 类、框线颜色、标志调色、对话区细节定制、输入区统计条接管、浮动主题面板、预设导入导出(.tczp 含图)、localStorage 持久化。
We found that dsh-theme-customizer demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.