dsh-advisor

@btspoony · 工作流
检测有风险提示无安装脚本

为 dsh 会话配置一个独立副模型,被动审查每轮操作并注入分级建议,供开发者参考

v0.2.4版本
GitHub 源码安装安装方式
2026-08-21最近更新
15Star
dsh plugin --profile web add github:btspoony/dsh-advisor查看仓库

插件介绍

根据仓库资料整理 · commit 82d04b6

主要功能

  • 配置独立的副审查模型,逐轮观察主会话记录并进行审查
  • 按严重程度(nit/concern/blocker)注入建议,仅作参考,不代替或干预主 Agent 的操作
  • 内置防护机制(发言限流、immuneTurns 冷却、失败策略),避免副模型异常时阻塞或污染主流程
  • 支持三层配置叠加:Profile 补丁层、Web 插件配置卡片、会话内 /advisor 命令临时覆盖
  • dsh-tui ≥ v0.8.0 时可在 /settings 界面直接编辑 enabled/provider/model 等字段
  • 提供 /advisor 命令查看和控制会话内审查状态

适合什么时候用

  • 希望在主 Agent 工作时有一个独立模型实时旁观并给出分级建议,帮助及早发现问题
  • 在 dsh web 或 dsh-tui 环境中,需要一个不干预主流程、仅提供建议的审查者角色

安装后会多出什么

界面Web「插件配置」页面的 Advisor 卡片(开关、provider/model 选择等) · dsh-tui /settings 界面中的 Advisor 配置分区
命令/advisor/advisor on/advisor off/advisor status/advisor config

使用前需要

  • 启用后必须显式配置 provider 和 model,否则副模型不会启动(硬性门控)
  • dsh-tui 的 /settings 编辑界面需要 dsh-tui ≥ v0.8.0
  • 依赖多个 @deepseek-ai 官方包作为 peer dependencies(cordis、dsh-agent、dsh-session、dsh-settings 等)
  • 需要 Node ^22.19 或 >=24,以及 dsh 0.1.1-rc.2

在 GitHub 阅读完整 README

权限与能力

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

基本信息

仓库btspoony/dsh-advisor安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:btspoony/dsh-advisor#82d04b6 锁定本次检测的 commit。收录日期2026-08-13固定 commit82d04b625b05 · 2026-08-21
dsh plugin --profile web add github:btspoony/dsh-advisor