dshmarketplace-plugin

@DshMarketPlace · 插件市场
检测有风险提示无安装脚本来源一致

在 DSH 内直接搜索、安装第三方插件的应用商店,安装前展示风险提示。

v0.1.5版本
npm 预构建包安装方式
2026-08-21最近更新
3 · 827Star · 周下载
dsh plugin --profile web add dshmarketplace-plugin查看仓库

插件介绍

根据仓库资料整理 · commit 8354d9a

主要功能

  • /store 命令在会话中打开插件目录,可按能力搜索并直接安装。
  • Settings → Plugins 页面提供同一份目录,方便在设置里浏览安装。
  • 提供 dshmarketplace_search 和 dshmarketplace_install 两个 agent 可调用工具,可在对话中直接找插件并装上。
  • 内置技能引导 agent 主动搜索目录,而不是凭训练记忆猜插件名。
  • 每个插件条目提供中英文双语描述,界面随 DSH 语言设置实时切换。
  • 安装命令经校验后以数组形式执行、不走 shell 拼接;条目带有“安装脚本/终端访问/需要凭证”等风险标记,命中时需在 UI 或 agent 侧显式确认后才会安装。

适合什么时候用

  • 想在不离开当前 harness 会话的情况下发现并安装第三方 DSH 插件。
  • 希望直接让 agent 根据需求描述查找并安装合适的插件。
  • 在安装未知来源插件前,想先看到其潜在风险项(安装脚本、终端权限、凭证需求)再确认。

安装后会多出什么

界面Settings → Plugins → Plugin store 标签页
命令/store
Agent 工具dshmarketplace_searchdshmarketplace_install

使用前需要

  • 安装时必须指定 --profile 参数(如 dsh plugin --profile web add dshmarketplace-plugin),否则安装会失败。
  • 依赖 @deepseek-ai/dsh-native-command 与 @deepseek-ai/dsh-tools 作为 peer dependencies。
  • 需要网络访问公开的目录 API 以完成搜索与安装计数上报(可用 DSHM_NO_TELEMETRY=1 关闭安装计数上报,或用 DSHM_API 指向自定义目录)。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI环境变量文件系统外部网络宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库DshMarketPlace/dsh-plugins-storenpmdshmarketplace-plugin@0.1.4安装方式npm 预构建包收录日期2026-08-18固定 commit8354d9a0a1ad · 2026-08-21
dsh plugin --profile web add dshmarketplace-plugin