前言¶
DeepSeek Harness (DSH) Web 端的推理等级滑块默认仅展示数值。本插件将其改造为“档位图 + 界面配色 + 人设”三位一体的形态,通过客户端滑块操作驱动服务端系统提示词的动态变更,从而改变模型行为风格。
核心功能¶
插件提供四档主题切换,每一档对应不同的视觉风格和模型人设。
四档主题切换¶
拖动滑块可从 Off 到 Max 四档切换,滑块提示仅显示档位本名(Off / Low / High / Max)。
- Off(0):整体灰色,强度轴 0。模型人设为极度油腻恶心,擅长土味情话。
- Low(10):蓝色界面(原版 Harness 观感),强度轴 10。模型人设为贫嘴油腻,善于耍帅接梗。
- High(20):亮青色界面,强度轴 20。模型人设为清爽精英,不动声色地撩。
- Max(30):粉色背景 #E6DDDE + 玫瑰粉强调,强度轴 30。模型人设为霸道总裁,风格强势宠溺。
隐形人设注入¶
人设文本不写入用户消息气泡,客户端静默上报档位到插件接口,服务端通过 DeepSeek Harness 的 systemPrompt.context() 注入系统提示词。
- 模型在所有档位下均自称“马加7”,并将用户当作女孩子对待。
- 内置合规护栏:不生成露骨色情内容、不侮辱或威胁任何人、不涉及未成年人。
- 在 DSH 设置 → 外观区域的“档位人设”开关可随时关闭此功能。
外观与交互控制¶
- 按钮颜色:新对话、发送、设置齿轮等按钮颜色会跟随当前档位强调色。
- 背景深度:外观区域提供“背景深度”滑块(0–100%,步进 5%),实时缩放右侧档位图/背景的不透明度,数值即时显示并持久化在浏览器本地。
安装与启用¶
安装前建议关闭其他已启用的皮肤插件以避免冲突。
方式一:从本仓库安装
dsh plugin --profile web add 'github:Carlown/majia7-dsh-skin'
方式二:本地开发
git clone https://github.com/Carlown/majia7-dsh-skin.git
cd majia7-dsh-skin
npm install && npm run build
dsh plugin --profile web add .
安装/更新后需重启 DSH(终端 Ctrl+C 后执行 dsh web)。
开发与维护¶
插件基于 kingOfSoySauce/dsh-liang-skin 改造。
- 本地开发:修改 src/index.js(服务端人设通道)必须重启 DSH;修改 src/client/index.tsx 等纯客户端文件刷新页面即可。
- 测试:运行 npm test 可验证调色板、人设契约及 range 解析。
注意事项¶
- 平台限制:仅支持 Web 平台。
- 版本依赖:依赖 DSH 版本
>=0.1.1-rc.2 <0.2.0。 - 皮肤市场冲突:若同时安装并启用了皮肤市场插件(dsh-skin-market),在市场里对本皮肤点“更新”会覆盖本地修改。被覆盖后需手动移除并重新添加本地 tgz 包以恢复。