界面增强
为 DeepSeek Harness 打造的全屏终端 TUI 插件,采用 Claude Code 风格:像素鲸鱼顶栏、实时工作状态行、思考流式展开、双击 Esc 时间回溯、上下文进度条与 TPS 仪表。npm 一键安装,纯插件挂载,零核心改动。
把 GitHub dsh-plugin topic(1800+ 仓库)实时同步为 DSH 的插件市场:设置 → 插件 里可搜索、分页浏览、一键安装,并提供 market_search 等模型工具,让 agent 自己就能搜索并安装插件。
全量分页 — 完整 topic 按页拉取(默认 50 / 最大 100),UI 带"加载更多"按钮。不再有"只看 50 个"的硬限制:total 反映真实的 total count。 - 搜索 — 关键词搜索走 GitHub 自己的 q(所以是在 整个 topic 里搜,而不是只在已加载的页里过滤),UI 搜索框和 market search 工具都用它。 - Agent 工具 (Host 侧通过 ctx.tools.register 注册): - market search(q?, page?, perPage?) — 返回 topic 仓库的 JSON 列表(full name、star、语言、简介、URL)。 - market install(spec) — 通过 dsh plugin --profile web add -w 安装到 web profile。执行前会校验 spec 是否含 shell 元字符;完成后提示需要重启 harness。 - market installed() — 列出 web profile 已安装的 第三方 插件:启用状态、当前版本、最新版本与是否可更新(含市场自身的更新状态)。内置插件不在此列。 - market update(name) — 把某个已安装插件更新到最新版本(需重启 harness 生效)。 - 安装(默认:直装,优先 npm 包) — 每个插件卡片都有 安装 按钮,点击后通过 POST /api/market/install 启动 确定性的异步安装任务 :host 侧 planInstall 先探测仓库形态——根 package.json 声明了 dsh.bundle/dsh.client 的 根级插件 走标准 dsh plugin add -w ; 已发布到 npm 的插件优先用 name@ 装 npm 版 (快、稳、免 GitHub 拉取,pnpm 把插件及运行时依赖如 ws/node-pty 一起装进 profile);未发布到 npm 的用 github spec;monorepo/workspace 根则克隆到 $DSH HOME/marketplace-src、corepack pnpm 构建后 link: 注册(沙箱内自带 node modules,依赖可解析)。装完做 真实结果校验 (进入 dsh.profile.bundles、入口文件存在、 运行时依赖可解析 ——后一条专门防“link 缺依赖导致启动失败”的历史回归)。 注意:不能用 link: 装根级插件 。卡片内联渲染 App Store 式进度条(阶段 / 百分比 / 已下载 / 速度 / ETA / 实时日志),可取消。 - pnpm 兼容层(借鉴 dsh-market) — 所有安装子进程注入 CI=true(pnpm ≥10 无 TTY 时不再无限等交互提示而卡死,遇错直接报错);检测到 pnpm 大版本漂移 (ERR PNPM VIRTUAL STORE DIR MAX LENGTH DIFF / PUBLIC HOIST PATTERN DIFF,即 modules 目录由别的 pnpm 大版本创建)会 自动 pnpm install 重建 modules 目录并重试一次 。失败分类…
dsh-plugin-marketplace 是 DeepSeek Harness 生态中的资源,由 AwesomeHou 维护。把 GitHub dsh-plugin topic(1800+ 仓库)实时同步为 DSH 的插件市场:设置 → 插件 里可搜索、分页浏览、一键安装,并提供 market_search 等模型工具,让 agent 自己就能搜索并安装插件。
项目源码与使用说明位于 GitHub 仓库 https://github.com/AwesomeHou/dsh-plugin-marketplace。请以仓库 README 中的安装或使用步骤为准。
dsh-plugin-marketplace 是社区开源项目,采用 MIT 许可证。使用前请查看仓库中的许可证和项目说明。
界面增强
为 DeepSeek Harness 打造的全屏终端 TUI 插件,采用 Claude Code 风格:像素鲸鱼顶栏、实时工作状态行、思考流式展开、双击 Esc 时间回溯、上下文进度条与 TPS 仪表。npm 一键安装,纯插件挂载,零核心改动。
界面增强
WSL workspace support for DeepSeek Harness——无缝的 WSL 工作区使用体验,无需在 WSL 之中再安装一个dsh,安装该插件后在 GUI 里直接添加 WSL 工作区即可。WSL workspace support for DeepSe…
界面增强
Codewhale 是一款开源智能体,可使用你选择的托管模型或本地模型读取项目、编辑文件、运行命令并检查自己的工作。从终端中的一项任务开始。对于较大的工作,可以将其中的部分任务交给使用不同模型、承担不同角色的智能体。