Ackow/dshdesktop-client

Ackow★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

DSH Desktop 的官方 client 插件:把「插件市场」和「DSH Desktop 设置」装进 dsh web 侧栏。 市场发现、安装、更新、启停一次搞定,配置面板与桌面端共享同一套 host bridge。

README 摘要

dshdesktop-client 简体中文 English DSH Desktop 的官方 client 插件:把「插件市场」和「DSH Desktop 设置」装进 dsh web 侧栏。 市场发现、安装、更新、启停一次搞定,配置面板与桌面端共享同一套 host bridge。 dshdesktop-client 通过 dsh 官方 slots 机制注入两个入口: - 侧栏 设置按钮上方 注入「插件市场」按钮( sidebar.footer.action ),点击打开页内市场面板; - dsh 设置面板新增「DSH Desktop」区( settings.section ),展示软件介绍与 dshd 配置。 所有能力通过 chrome.webview.hostObjects.dshdesktop 与 DSH Desktop 主窗口通信(GitHub 发现、 dsh plugin 安装、环境/配置读写都在 host 侧完成), 浏览器侧不做特权操作 。 市场面板 ⚠️ 安装功能尚不完善,敬请期待。 当前「发现」tab 支持浏览、搜索与查看详情;安装 / 更新 / 启停等操作正在打磨中,部分插件(如 git 仓库安装、带构建脚本的包)可能无法顺利安装,建议先以官方插件( @dshd/dshdesktop-client 、 @dshd/dsh-usage )体验完整流程。 发现 - 来源 :GitHub topic 搜索(默认 dsh-plugin / dsh-plugins ,配置可改)+ 社区收录目录(seed catalog),按 star 排序、去重、本地缓存(24h,断网回退缓存) - 过滤 :只保留带 dsh-plugin / dsh-plugins topic 的仓库——宽泛 topic(如 deepseek-harness )搜到的非插件项目不会出现 - 搜索 :按名称 / 描述 / 仓库 / 标签实时过滤 - 详情 :仓库 / Star / License / 来源 / 信任 / 归档 + 标签;安装命令 自动从仓库 README 提取 ( dsh plugin --profile web add ),可手动修改 已安装 - 列出已装插件:版本 / 激活方式(bundle 启动 / client patch)/ 启用状态 - 启用 / 禁用 / 移除 (经 dsh plugin 落地,重启 dsh 生效) - 检查更新 :逐个查 npm registry 对比版本,有更新显示「有更新 vX」+ 更新按钮 - 立即重启 :杀掉旧 dsh 进程、按最新配置拉起(插件激活变更即时生效) - 安装过程有 实时进度条 (解析依赖 → 下载 → 落盘);关闭面板后台继续装,装完托盘气泡通知 DSH Desktop 设置区 - 软件介绍 :版本(同行「检查更…

在 GitHub 查看完整 README →
终端/TUIdeepseekdeepseek-harnessdshdsh-plugindsh-pluginssidebar

分类