跳到主要内容

dsh-colorful-output

已验证

dsh-colorful-output · v0.0.5 · MIT · Web 界面

Colorize AI replies in the DSH Web chat with switchable palettes (Aurora/Nord/Sunset/Cyber) via a settings card.

安装

dsh plugin add dsh-colorful-output

dsh --profile default --dump-config 确认 layer 已生效 —— 参见安装指南

源码

标签

作者

说明文档

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 后生效

使用

  1. 重启后打开 设置 → 插件 → 彩色输出
  2. 展开卡片,点选配色主题
  3. 立即生效,无需重启;选择自动保存

主题一览

主题 风格 标题渐变
极光 Aurora 青 → 蓝 → 紫 → 粉,柔和高级 #34d399 → #22d3ee → #818cf8 → #c084fc → #f472b6
北极 Nord 低饱和冰川蓝青,安静耐看 #8fbcbb → #88c0d0 → #81a1c1 → #b48ead
落日 Sunset 珊瑚 → 蜜桃 → 杏黄,温暖治愈 #ff7e5f → #feb47b → #ffd194 → #fec8d8
赛博 Cyber 蓝紫粉霓虹,科技感 #47a7f5 → #7aa2f7 → #bb9af7 → #ff79c6

截图

对话着色效果:AI 回复渐变标题 / 高亮加粗 / 渐变代码块,用户消息渐变文字

设置卡片:4 套主题一键切换

开发:如何新增主题

打开 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 分隔线渐变。

License

MIT