Skip to content

v0.1.0 — 真正一键安装/卸载

Choose a tag to compare

@lishLRF lishLRF released this 22 Aug 13:02
· 9 commits to main since this release

dsh-plugin-onekey v0.1.0

真正一键安装 / 卸载 DeepSeek Harness 插件 — 首个正式版本。

新功能

  • 🖱️ 真正一键安装:拦截插件中心「复制安装命令」,确认弹窗 + 实时进度条,后端读系统剪贴板、白名单校验、pnpm 安装并写入配置
  • 🚨 失败红条 + 一键转人工:错误详情 + 「复制到工作区询问LLM」把预置中文提示词与报错直接写进工作区输入框
  • 🔄 一键重启后端:按原启动命令重启 DSH,前端探测恢复后自动刷新
  • 🗑️ /卸载 斜杠命令:候选来自 profile 依赖解析(排除自身/插件中心/内置插件),确认后卸载并自动重启,全程不经过 LLM
  • 🎛️ 配置卡:设置 → 插件 → 插件配置:启用开关 + 4 个权限勾选,实时网关
  • 🧭 零配置探测:profile 目录 / pnpm / 重启命令自动探测,适配 DSH 所有安装方式
  • 🛡️ 安全模型:命令白名单、参数数组 spawn、双重权限校验、执行前确认弹窗
  • 🧪 工程化:129 个 vitest 测试(红绿 TDD)、双类型检查、GitHub Actions CI、中英双语文档

安装

\\�ash
dsh plugin --profile web add dsh-plugin-onekey
\\

或直接下载本 Release 附带的 npm tarball。安装后重启 dsh web。

验证方法

  1. 设置 → 插件 → 插件配置:确认启用与权限勾选
  2. 插件中心点「复制」→ 应弹出确认框
  3. 工作区输入 /卸载 → 应显示自装插件候选列表