dsh-wechat-mobile-skin:DeepSeek Harness 移动端微信风格皮肤

前言

DeepSeek Harness(DSH)的 Web GUI 在移动端通常需要缩放才能看清。对于习惯移动端交互的开发者来说,桌面布局显得笨重。dsh-wechat-mobile-skin 通过内存注入的方式,让手机浏览器访问 Web GUI 时自动呈现微信的会话列表与聊天界面,桌面端保持原样。

核心功能

会话列表
历史会话展示为微信好友样式:头像使用会话标题首字 + 按标题哈希着色的圆角方块,显示昵称(超长省略)、相对时间及未读状态点。

聊天页
采用微信对话气泡样式:用户消息为绿色气泡(#95EC69)右对齐,助手消息为白色气泡左对齐。支持刘海屏适配(viewport-fit=cover),并强制移动端使用浅色主题。

技术实现
插件通过内存注入实现,不修改 dist 文件。支持手机物理/手势返回键,并自动适配移动端 UA。

安装与配置

安装插件:

dsh plugin --profile web add dsh-wechat-mobile-skin

安装后,需在 cordis.patch.yml 中添加配置项。主要配置项包括:

  • enabled: 总开关,默认 true。
  • prefix: 静态资源路由前缀,默认 dsh-wechat-mobile-skin。
  • navTitle: 会话列表顶部标题,默认 DeepSeek。
  • forceTablet: iPad 桌面模式 UA 也按移动端处理,默认 true。

注意事项

  • 皮肤为微信浅色固定配色(移动端强制 light),桌面端深色偏好不受影响。
  • 与直接修改 dist/index.html 的插件互斥。
  • 插件使用 MIT 许可证。

结语

该插件解决了移动端 Web GUI 交互体验不佳的问题,无需修改源码即可快速切换视图风格。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜