Files
deepseek-harness/apps/web/tests/expected/plugin-manager/manager.expected.md
T
Turtle a3480857dd feat(plugins): offer Auto review and keep Inspector explicitly installed (#4867)
* feat(experimental): ship every experimental capability as an optional bundle

dsh-base mounts the registration-only browser-use and computer-use
services; the Playwright MCP, Chrome DevTools MCP, native and MCP Cua
Driver providers, Auto review, and the Inspector become one-row bundles
listed in OPTIONAL_BUNDLES with an icon and locale display metadata.
verify-default-product-isolation requires both for every optional
bundle. Python PTC and Stagehand stay explicit compositions.

* feat(experimental): keep optional bundles inside the install closure

Drop the Playwright MCP, Chrome DevTools MCP, and native Cua Driver
bundles: each is a runtime dependency of every install and would add
about 85 MB of provider runtimes whether or not enabled. dsh-browser-use
leaves dsh-base with them. The three packages keep their locale display
metadata for component rows.

* feat(experimental): drop the Cua Driver MCP bundle and leave dsh-base untouched

* test(web): refresh Official-group goldens for the four optional bundles

* fix(plugins): use an uninstalled bundle as the install example and pin optional-bundle metadata

The install guide's example is now @deepseek-ai/dsh-subagent-codex,
a published bundle no shipped profile carries, since Auto review is an
installed optional bundle. The optional-bundle spec guards its corpus and
pins each bundle's title, description, and icon in both languages; the
Inspector's Loader test mounts its real bundle patch, its Client names
the reload a hot-enabled page needs, and its description states the
loopback DevTools endpoint's reach.

* test(web): refresh GitHub install recovery placeholder snapshot
2026-09-24 16:33:50 +08:00

1.6 KiB

  • heading "插件" [level=1]
  • paragraph: 添加和管理插件
  • button "刷新"
  • button "添加插件"
  • heading "官方" [level=3]
  • text: "7"
  • list:
    • listitem:
      • button "查看 智能体团队": 智能体团队
      • text: 实验性 启用团队协作、团队工具、成员列表和共享任务看板。
      • switch "启用 智能体团队"
    • listitem:
      • button "查看 自动授权审查": 自动授权审查
      • text: 实验性 提供自动审查权限模式,由模型在每次工具调用前判断是否授权。
      • switch "启用 自动授权审查"
    • listitem:
      • button "查看 语音输入": 语音输入
      • text: 实验性 在本机使用 SenseVoice 转写录音;首次使用需安装依赖
      • switch "启用 语音输入"
    • listitem:
      • button "查看 终端": 终端
      • text: 限制每条命令最多能跑多久、最多输出多少内容。
    • listitem:
      • button "查看 Agent 循环": Agent 循环
      • text: 控制 Agent 派发工具调用的方式。
    • listitem:
      • button "查看 Subagent": Subagent
      • text: 设置 Subagent 的递归层级、数量和模型。
    • listitem:
      • button "查看 网页搜索": 网页搜索
      • text: 设置 DeepSeek 的搜索提供方。
  • heading "已安装" [level=3]
  • text: "2"
  • list:
    • listitem:
      • button "查看 @fixture/bundle": "@fixture/bundle"
      • text: Registry description for the fixture bundle.
      • switch "启用 @fixture/bundle"
    • listitem:
      • button "查看 dsh-web-scaffold-defaults": dsh-web-scaffold-defaults
      • switch "启用 dsh-web-scaffold-defaults" [checked]