DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Wechat Mobile Skin — DeepSeek Harness 插件(DSH Plugin)
← Plugins
W

dsh-wechat-mobile-skin

Wechat Mobile Skin

DeepSeek Harness Web GUI 的微信风格移动端皮肤。手机浏览器会显示微信式聊天列表(将会话作为联系人)和微信风格聊天页面;桌面端保持不变。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:xdongHo/dsh-wechat-mobile-skin#616d4b3ee488172578e495c932c8adf318423225
README兼容性版本

说明

DeepSeek Harness 移动端微信风格皮肤:手机浏览器自动切换为微信式聊天交互,历史会话以微信好友样式展示,解决移动端排版问题;桌面端不受影响。

兼容性与来源证明

Wechat Mobile Skin 以 dsh-wechat-mobile-skin 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/8/31

版本

1.0.0stable
2026/8/31

相关插件

正在加载相关插件…

最新版
1.0.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/3
查看源码 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

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

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rClient Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。

README

dsh-wechat-mobile-skin

DeepSeek Harness 微信风格移动端皮肤 —— 手机浏览器打开 DeepSeek Harness 的 Web GUI 时,自动切换为微信聊天式交互,解决移动端排版问题。桌面浏览器完全不受影响。

作者 / Author: 侯晓东 (Hou Xiaodong) · License: MIT · 适用: @deepseek-ai/dsh (Web GUI)

功能

📱 会话列表 —— 历史会话展示成"微信好友"一样

微信元素皮肤实现
好友头像会话标题首字 + 按标题哈希着色的圆角方块
好友昵称会话标题(超长省略号)
时间会话相对时间("5分钟"等,与应用同步)
未读/状态点会话进行中显示绿色小圆点
通讯录分组工作区名称作为灰色分组标题(点按折叠/展开)
顶部搜索微信式搜索框,实时过滤会话
右上角 +新建会话

💬 聊天页 —— 微信对话页风格

  • 顶栏:‹ 返回列表(同样支持手机物理/手势返回键)、居中标题、进行中绿点
  • 用户消息:微信绿气泡(#95EC69)右对齐 + 时间戳
  • 助手消息:白色气泡左对齐;不同颜色的气泡区分对话双方,无头像干扰
  • 思考过程为气泡内浅灰折叠卡
  • 工具调用行紧凑展示;"上下文注入"等系统信息居中灰字(微信系统提示样式)
  • 底部输入区:白底圆角输入框、绿色发送按钮

🔧 工程细节

  • 首屏前 UA 探测(无闪烁),仅 Android / iPhone / iPad / Mobile 等移动端 UA 启用
  • 刘海屏安全区适配(viewport-fit=cover + env(safe-area-inset-*))
  • 输入框字号 ≥16px,避免 iOS 聚焦自动放大;Android 键盘 interactive-widget=resizes-content
  • 支持手机返回键(基于 History API);应用会话流"加载更多"等原生命令不受影响
  • 通过 webServer.tapIndex 内存注入,不修改任何 dist 文件;卸载插件即完全还原

安装

方式一:本地目录安装(推荐,离线可用)

# 1. 把本插件安装进 web profile
dsh plugin --profile web add "C:\path\to\dsh-wechat-mobile-skin"

# 2. 在 %DSH_HOME%\profiles\web\cordis.patch.yml 末尾追加:
- insert:
    - id: wechat-mobile-skin
      name: dsh-wechat-mobile-skin

# 3. 重启 dsh web,手机访问即生效

方式二:npm 安装(发布后)

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

然后在 package.json 的 dsh.profile.bundles 中加入 "dsh-wechat-mobile-skin"(本包自带 cordis.patch.yml,bundles 方式无需手写 patch 行),重启 dsh web。

卸载

删除 cordis.patch.yml 中对应的 insert 行(及 bundles 条目),重启 dsh web 即可,页面完全还原。

配置

在 patch 行的 config 中可覆盖(均有默认值):

键类型默认说明
enabledbooltrue总开关
prefixstringdsh-wechat-mobile-skin静态资源路由前缀
navTitlestringDeepSeek会话列表顶部标题
forceTabletbooltrueiPad 桌面模式 UA(Macintosh + 多点触控)也按移动端处理

截图

手机视口(390×844)实拍:

  • docs/screenshot-list.png — 会话列表(微信好友样式)
  • docs/screenshot-chat.png — 聊天页(微信对话样式)

实现原理

  1. Host 半(lib/index.js):注入 webServer 服务,
    • tapIndex() 在每次 index.html 响应的 <head> 中内存注入 viewport 升级、theme-color、UA 探测内联脚本与皮肤资源引用;
    • register({kind:"prefix"}) 以同源路由提供 skin.css / skin.js(按请求读盘,改完刷新即生效)。
  2. 皮肤层(assets/):纯 DOM + CSS,不侵入 React 状态 ——
    • 会话列表是侧边栏会话树([role="tree"])的镜像覆盖层,点按行转发给真实侧边栏行完成导航;
    • 窄屏下应用会把侧边栏折叠成图标栏(不渲染会话树),皮肤自动展开它(该列本身被皮肤隐藏,用户无感);
    • 聊天页通过对 <html> 的 dsh-wx wx-mode-list / wx-mode-chat 类切换视图,微信样式全部作用于 dsh-wx 作用域之下。

已知取舍

  • 皮肤为微信浅色固定配色(移动端强制 light,桌面端深色偏好不受影响)
  • 右下角小鲸鱼悬浮宠在手机上会遮挡输入区,移动端已隐藏
  • 与其它直接改 dist/index.html 的做法互斥;本插件不改磁盘文件,可与 dsh-glm-usage、whale-girl、dshmarket 等共存

插件开发迭代提示

  • pnpm 对 file: 依赖在 Windows 上做硬链接/拷贝:修改本包源码后,需在 profile 目录重新执行 pnpm install(或重新 dsh plugin add),再重启 dsh web 才会生效。
  • 静态资源 skin.css / skin.js 由 Host 按请求读盘返回(cache-control: no-cache), 若安装形态为链接(非拷贝),改完刷新页面即可看到。

开源许可

MIT © 2026 侯晓东 (Hou Xiaodong)。欢迎 Issue / PR。

English summary: see README.en.md.