dsh-experience-plugin

August 27, 2026 · View on GitHub

DSH(DeepSeek Harness)功能插件,按功能模块组织:

模块功能配置入口
模型思考等级为自定义 API 模型注入推理等级设置页「日用优化」分区
CLI 请求模拟把 DSH 模型请求伪装成 Codex / Claude Code / Grok CLI设置页「日用优化」分区
打开文件夹工作区行菜单打开项目目录插件行 openFolder
消息时间轴对话页左侧消息标记条 + 预览跳转无需配置
消息折叠AI 工作过程一键收起/展开无需配置
设置页全屏化设置弹窗改全屏页 + 背景不透明开关设置页「日用优化」分区
自动加载历史打开会话时自动加载更早的对话历史设置页「日用优化」分区
全局指令设置页编辑此主机全局指令(~/.dsh/AGENTS.md)设置页「日用优化」分区
模块开关各功能模块独立启停设置页「日用优化」分区「模块开关」页签

所有配置 UI 统一收拢在设置页「日用优化」分区,含「插件设置」与「模块开关」两个页签。

安装

插件已发布到 npm(dsh-experience-plugin),两种安装方式:

方式一:DSH 插件命令(推荐,自动从 npm 拉取)

dsh plugin --profile web add dsh-experience-plugin

方式二:直接 npm 安装

npm install dsh-experience-plugin

本地开发安装(Windows 跨盘符时先建 C 盘 junction):

New-Item -ItemType Junction -Path "$env:USERPROFILE\.dsh\plugins\dsh-experience-plugin" -Target "<项目绝对路径>"
dsh plugin --profile web add link:C:/Users/<用户>/.dsh/plugins/dsh-experience-plugin

构建

pnpm install
pnpm build

目录结构

按功能模块组织在 src/features/ 下:

  • model-reasoning/:模型思考等级
  • cli-mimic/:CLI 请求模拟
  • open-folder/:打开文件夹
  • timeline-rail/:消息时间轴
  • msg-collapse/:消息折叠
  • settings-page/:设置页全屏化
  • auto-load-history/:自动加载历史
  • my-rules/:全局指令(My Rules,读写 ~/.dsh/AGENTS.md)
  • module-toggles/:模块开关
  • daily-optimization/:设置页「日用优化」分区
  • settings/:统一配置卡片

License

MIT