DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Independent Auto Review — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
I

@local/dsh-independent-auto-review

Independent Auto Review

为 DSH Auto Review 使用并配置单独的模型。保持主模型不变。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:QR-0W/dsh-independent-auto-review#101795721c95a1ab5ae5e08dabd87e9c5c86911b
README兼容性版本

兼容性与来源证明

Independent Auto Review 以 @local/dsh-independent-auto-review 发布,当前版本为 0.2.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/10/11

版本

0.2.0stable
2026/10/11
0.1.3stable
2026/10/9

相关插件

正在加载相关插件…

最新版
0.2.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/11
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 models-usage 分类下经过校验的插件。

Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义Usage@linxin666/dsh-usage用于 dsh Web GUI 的使用统计插件:检测各提供商的余额和编程套餐配额,并实时记录令牌使用情况;侧边栏 Settings 行上方显示紧凑的价格概览卡片Client Ui Model Capabilities@linxin666/dsh-client-ui-model-capabilities为自定义 pi-ai 提供商声明每个模型的能力(图像输入和推理力度),可直接在 Models 设置卡片中编辑;写入官方 llm-pi-ai 设置命名空间,不更改 DSH 源代码。Cost Meterdsh-cost-meterDeepSeek Harness 会话费用统计插件:本会话成本、当日费用、历史记录与官方价格同步,支持多厂商多模型价格计费(内置 170+ 模型 ID 价格目录与自动匹配)、主流 Coding Plan 订阅额度查询与显示(13 家,含 OpenDesign 工作区查询、含小米 MiMo Token Plan 控制台 Cookie 查询、SCNet Token Plan 本地 Credits 计量与火山方舟 Volcano Ark Coding Plan AK/SK 签名查询)、自定义 Provider

README

Independent Auto Review

Use a separate model to review DSH tool calls. Keep the main model unchanged.

This project targets DSH 0.2.0-rc.2 and Node 24. It replaces the built-in experimental Auto Review component. It does not replace the main agent or the model adapter. Other DSH versions are not verified.

Repository and distribution

Public source repository: QR-0W/dsh-independent-auto-review.

Version 0.2.0 combines the gate and settings into one installed package. The local profile was migrated, the restarted Host reads the original reviewer configuration, and the user confirmed that the new GUI displays and saves correctly. Minimal pre-write validation and isolated cold migration/restoration tests also pass. The SDK has not been modified and generic automatic rollback is not claimed. See verification status and scope.

The new package contains two sibling Host components: the review gate and the settings service. The settings service is exported as @local/dsh-independent-auto-review/settings; it is not a separate installed package. The root also ships the Client form and its prebuilt artifact. No install-time build script is needed.

The old @local/dsh-independent-auto-review-settings companion must not coexist as an active provider with the integrated settings service. Its separate package and patch have been removed from this source, and the old companion is no longer installed in the verified local profile.

Installation

The verified handoff uses an actual Host restart rather than dependence on generic SDK automatic rollback. Profile changes affect all sessions; obtain permission before stopping another installation's Host.

  1. Use a tested, reviewed artifact or commit. Register a valid review model adapter; explicit reasoning effort must be supported.
  2. In a development checkout, run npm run link:runtime to link the exact shipped APIs. Do not install another runtime or hand-edit the profile.
  3. Confirm the current reviewer values. Quiesce saves and have the user select a manual permission mode before the handoff; do not change the main model.
  4. Disable the old settings companion through Plugin Manager before activating the integrated settings provider. Keep the built-in gate suppressed. Disabling the entire old root bundle can remove its suppression override; either prove an independently durable override or use an approved stopped-Host update whose first startup retains suppression.
  5. Install only the root package through Plugin Manager. Its two Host rows must remain siblings. Check application outcomes and absence of duplicate service, tool or Auto-gate registrations.
  6. Refresh the existing GUI and verify Plugins → Installed → Independent Auto Review displays and reads the form. Verify reload and changed-value saving with approved temporary values, then restore them.
  7. Remove the disabled old companion only after successful new-package validation. Confirm exactly one installed bundle card. Auto selection remains a separate user action.

Do not hand-edit the profile's package manifest or patch. Package and profile changes use the plugin manager. Configuration writes use the public Host configuration service.

The checked-in default is environment-specific:

reviewer:
  provider: gptpro
  model: codex-auto-review
  reasoningEffort: medium
  timeoutMs: 60000

It is not a bundled model service. Public users must supply a valid registered route. The local tools/preflight helper fills missing metadata for this specific route only. It declares local limits of 128000 context tokens and 8192 output tokens, not measured gateway capacities. It preserves other models, provider settings, and credential references. It does not read or store API keys.

Configure the reviewer

The GUI edits the independent reviewer, not the main model. Only an explicit save writes. The form retains its draft after a failure and uses a revision fence to prevent overwriting concurrent changes.

The core reviewer is not a volatile settings consumer. Saving through the shared ConfigEditor operation uses its normal configuration lifecycle. It reloads the reviewer and can move Auto sessions to confined workspace-write. Select Auto again after the new configuration is active. Changing the main-model selection does not reload the reviewer. Saving does not test the gateway or select Auto.

Provider and model identifiers are exact. The GUI does not prove gateway connectivity or backend model identity. An unsupported route or explicit reasoning level stops review; no main-model fallback exists.

An empty GUI reasoning field inherits the bundle's default. If reasoningEffort is absent from all configuration layers, the review adapter uses its own default. Timeout must be an integer from 1 to 300000 milliseconds.

The deferred auto_review_settings management tool reads and saves through the same Host operation. Use get first, then supply that revision as expectedRevision with set. A stale revision rejects the write. The tool cannot select Auto or approve a pending tool call.

Safety

  • Review native tool calls and PTC inner calls, not the outer run_code transport.
  • Retain the upstream policy and evidence roles.
  • Require a valid decision and a terminal stop.
  • Deny on review failure. Do not start the tool body.
  • Preserve later permission denials and tool guards.
  • Under ask, a review denial can request manual approval. Under never, the denial is final.
  • Cancellation cannot grant a pending call.
  • Removal cancels active reviews and selects confined workspace-write for Auto sessions. Preserve an existing never policy.

The adapter must honor abort. Iterator cleanup waits at most one second. A defective adapter can retain network activity after that wait, but cannot grant the pending call.

Model review is probabilistic. Do not use it as the only control for sensitive systems.

Warning: The locally configured GPT Pro gateway uses HTTP. Review evidence can contain private project data. That connection has no TLS protection.

Remove or roll back

The integrated package has no separately installed GUI companion. Disabling its settings Host row withdraws the settings service and tool; disabling the gate withdraws independent review. Whole-bundle disable removes both and can also remove the built-in suppression patch.

For migration rollback, remain in manual mode and withdraw new providers before restoring old artifacts and the complete raw gate override through supported management/configuration APIs. Prove durable built-in suppression or use an approved stopped-Host handoff. Restore the old companion only after the new service/tool is gone. Verify the recovered configuration and single review integration before the user selects Auto. Do not infer safe recovery from a successful install response.

Review-model metadata added during setup remains after removal. It does not affect the main model.

Development and verification

End users do not need a compiler. For development, rebuild the GUI after editing its source:

npm run link:runtime
npm ci --ignore-scripts --prefix tools/gui/build-tools
npm run build:gui
npm run check

Tests use the installed runtime. Set DSH_RUNTIME_DIR when DSH is not in the global npm directory. Shared APIs are declared in peer and development dependencies. The linking helper supplies the exact shipped APIs; it does not install another runtime. The compiler dependencies stay in the separate build-tools directory.

The current suite passes 120 tests, including real rejection of invalid identifiers before disk writes or gate reload. The gate implementation is unchanged; its Config schema now matches the existing identifier rules. With IAR_ROLLBACK_DIR naming the retained old-artifact directory, npm run check:migration also passes the separate-process old-packages → new-package → restored-old-packages acceptance test. Normal saves, sibling lifetime, CAS, unknown fields, cancellation, headless use and packed dependencies are verified offline. The local profile migration and Host read are verified, and the user confirmed GUI display and saving. A separate explicit Reload-button check was not recorded. See GUI verification for limits and earlier gate verification for history. No SDK automatic-recovery fix is claimed.

See the source notice and the GUI's third-party notices. Private local reports, dependencies, environment files, and logs are excluded from Git. Ignore rules do not remove files already committed.

Project reports use short, direct English. They are not certified for full ASD-STE100 compliance. The upstream policy and license remain unchanged.