- Home
- Plugins
- Tools & Capabilities
- dsh-colorful-output
E
dsh-colorful-output
echos625/dsh-colorful-output
Colorize AI replies in the DSH Web chat with switchable palettes (Aurora/Nord/Sunset/Cyber) via a settings card.
Install
dsh plugin --profile web add github:echos625/dsh-colorful-outputREADME
dsh-colorful-output
为 DeepSeek Harness 的 AI 回复着色:彩虹渐变标题、高亮重点、彩色引用与代码块,内置 4 套可切换配色主题,深浅主题自动适配,主题选择自动记忆。
功能
- 🎨 AI 回复的标题、加粗、引用、代码块、列表、表格、分隔线全部上色
- 🖌️ 4 套内置配色:极光 Aurora / 北极 Nord / 落日 Sunset / 赛博 Cyber
- 🌗 每套主题含深/浅两套色值,自动跟随 DSH 明暗主题切换
- ⚙️ 设置卡片切换(设置 → 插件 → 彩色输出),即点即生效,localStorage 记忆
安装
dsh plugin --profile web add dsh-colorful-output
# 重启 dsh web 后生效
使用
- 重启后打开 设置 → 插件 → 彩色输出
- 展开卡片,点选配色主题
- 立即生效,无需重启;选择自动保存
主题一览
| 主题 | 风格 | 标题渐变 |
|---|---|---|
| 极光 Aurora | 青 → 蓝 → 紫 → 粉,柔和高级 | #34d399 → #22d3ee → #818cf8 → #c084fc → #f472b6 |
| 北极 Nord | 低饱和冰川蓝青,安静耐看 | #8fbcbb → #88c0d0 → #81a1c1 → #b48ead |
| 落日 Sunset | 珊瑚 → 蜜桃 → 杏黄,温暖治愈 | #ff7e5f → #feb47b → #ffd194 → #fec8d8 |
| 赛博 Cyber | 蓝紫粉霓虹,科技感 | #47a7f5 → #7aa2f7 → #bb9af7 → #ff79c6 |
截图


开发:如何新增主题
打开 lib/client.js,在 THEMES 对象中新增一项即可——设置卡片的按钮和 CSS 变量组会自动生成,无需改其他代码:
const THEMES = {
// ...现有主题...
mytheme: {
dark: { g1: "#...", g2: "#...", g3: "#...", g4: "#...", g5: "#...", accent: "#...", quote: "#...", code: "#...", b1: "#...", b2: "#...", b3: "#...", hr1: "#...", hr2: "#...", hr3: "#...", hr4: "#..." },
light: { /* 浅色主题下的同结构色值 */ }
}
};
字段说明:g1-g5 标题渐变五色、accent 加粗强调、quote 引用/列表/表头、code 行内代码、b1-b3 代码块边框、hr1-hr4 分隔线渐变。