DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-catppuccin

Catppuccin

🐱 为 DeepSeek Harness 提供舒缓的柔和色彩主题:将 Catppuccin 的四种风格(Latte、Frappé、Macchiato、Mocha)注册到内置主题运行时中

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-catppuccin@0.2.6
README兼容性版本
The four Catppuccin flavors in DeepSeek Harness

兼容性与来源证明

Catppuccin 以 dsh-catppuccin 发布,当前版本为 0.2.6。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/11/4

版本

0.2.6stable
2026/10/20
0.2.5stable
2026/9/24
0.2.4stable
2026/9/3
查看其余 6 个版本收起版本
0.2.3stable
2026/8/28
0.2.2stable
2026/8/28
0.2.1stable
2026/8/16
0.2.0stable
2026/8/16
0.1.1stable
2026/8/16
0.1.0stable
2026/8/14

相关插件

正在加载相关插件…

最新版
0.2.6
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
200.2 kB
文件数
18
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 12
周下载
408
安全扫描
✓ v0.2.6 扫描通过
最近提交
2026/10/20
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义Client Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH 技能中心:按来源(bundled / project / user / custom / runtime)浏览已加载的技能,在 Web GUI 面板中启用或禁用、创建和删除技能。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。

README

Logo
查看图片 Catppuccin for DeepSeek Harness 查看图片

中文

The four Catppuccin flavors in DeepSeek Harness

Table of Contents

  • Intro
  • Features
  • Previews
  • Install
  • Usage
  • FAQ
  • How it works
  • 💝 Thanks to

Intro

🐱 A Catppuccin theme plugin for DeepSeek Harness — one package that covers Web GUI (dsh web), DSH Desktop and dsh-TUI:

  • Web / Desktop: the whole UI re-skinned with the official 26-color pastel palette — every component, not just a few accents.
  • dsh-TUI: four official theme palettes auto-synced to ~/.dsh-tui/themes/ on install.

The four flavors — Latte, Frappé, Macchiato, Mocha — plug into the built-in theme system on a level with the light/dark/system choices, with a one-click switch row in Settings → General. Your choice is saved automatically and restored on restart, and switching back to Default restores the built-in appearance pixel-perfectly — no leftovers.

Features

  • 🎨 Full palette coverage — every value is a Catppuccin palette color (or a mix of palette colors); the default DeepSeek blue-gray never shows through.
  • 🖱️ Component-level accents — message bubbles, tool-call rows, code tags, timestamps and hover interactions are tinted from the palette; hover glows in the theme accent, and the empty-workspace headline reads in brand mauve.
  • 💻 dsh-TUI themes — one install command drops the four themes into your terminal client; they auto-sync on every start. See Install · dsh-TUI.
  • 🔄 Update check — Settings silently checks npm for a newer release (with a manual button too) and shows a copyable upgrade command.
  • 🧠 Choice remembered — persisted across restarts and re-applied even when the host re-asserts its own preference; turning it off restores the built-in light/dark choice you had before, not a forced "system".
  • 🗄️ Durable state — flavor choice survives DSH Desktop's random per-launch port where browser localStorage starts empty.
  • ⚙️ Zero intrusion — switching to Default restores the built-in appearance pixel-identical; uninstall leaves nothing behind.

Previews

The four flavors in DeepSeek Harness (headline image above is the catwalk composite; each flavor below in full):

🌻 Latte 查看图片
🪴 Frappé 查看图片
🌺 Macchiato 查看图片
🌿 Mocha 查看图片

Install

From GitHub (recommended — always the latest):

dsh plugin --profile web add github:zhijun-dai/Catppuccin-dsh-theme

From npm:

dsh plugin --profile web add dsh-catppuccin

💡 The npm release may lag slightly behind GitHub. For the very latest, use the GitHub install above (pin a branch with #branch-name).

For DSH Desktop, target the desktop profile:

dsh plugin --profile desktop add dsh-catppuccin

dsh-TUI (terminal themes)

The same package also syncs the four Catppuccin themes into your dsh-TUI. Install into the TUI profile and they land on the first start:

dsh plugin --profile dsh-tui add dsh-catppuccin

Then pick a theme inside the TUI: /theme catppuccin-mocha.

💡 Installed into a web/desktop profile of a user who also runs dsh-TUI, the themes stay in sync on every web start — no second install needed. No ~/.dsh-tui on disk? Strict no-op, nothing is created.

Restart the web server afterwards:

dsh web

Usage

Open the web UI, go to Settings → General, and pick one of the four Catppuccin flavors (or Default to follow the built-in appearance). Choice is saved per browser and restored at boot.

FAQ

Q: Web UI fails to boot with “Failed to load plugins / dsh-catppuccin”.

Older packages require @deepseek-ai/dsh-client-runtime, which newer DSH client module tables no longer expose. The fix is included in 0.2.5 and later (issue #3). If npm still serves an older release, install the current GitHub version:

dsh plugin --profile web add github:zhijun-dai/Catppuccin-dsh-theme

Use --profile desktop for DSH Desktop, then restart the corresponding app.

Q: I installed the plugin but don't see the themes in Settings.

Make sure the profile you installed into is the one dsh web runs (--profile web above), and restart dsh web after installing.

Q: How is my choice remembered?

It lives in browser localStorage (instant) and, for Desktop users, in a small durable file under $DSH_HOME — so it survives restarts, model switches and Desktop's per-launch port changes. Your explicit light/dark/system pick in the built-in Appearance row always wins.

Q: How do I upgrade?

Re-run the install command (it fetches the newest release), or check the Settings row — it silently tells you when a newer version exists and shows the copyable upgrade command. Then restart dsh web.

How it works

The theme definitions are generated from the official catppuccin/palette palette.json (never hand-edited). scripts/gen-themes.mjs maps the 26 Catppuccin colors per flavor onto the --dsw-alias-* token directory from dsh's @deepseek-ai/dsh-client-ui-theme stylesheets (including the --shiki-* syntax palette and the leaked --dsw-static-deepseek-* static colors), writes the per-flavor token tables to themes/, and embeds them into the browser bundle lib/client.js. The dsh-TUI themes come from scripts/gen-tui-themes.mjs.

💝 Thanks to

  • zhijun-dai
  • Catppuccin
  • KinGao294/dsh-skin — the reference theme plugin this port is modeled on
  • DeepSeek

🏆 Listed on Awesome DSH Plugin

 

查看图片

Copyright © 2026-present zhijun-dai