NexusAgentX/dsh-advisor ↗★ 0

dsh-advisor

移植 rpiv 顾问子系统,提供按需调用的 advisor 工具,由独立评审模型给出建议。 适合希望让另一模型复核会话并给出计划、纠正或停止信号的用户;需配置评审模型。

包名
dsh-advisor
兼容性
待验证
Harness 依赖范围
^0.1.0-rc.6
Cordis 依赖范围
^4.0.1
版本
0.1.3
许可证
MIT
最近更新
2026年8月23日

同名包的其他仓库

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NexusAgentX/dsh-advisor

Usage

Once installed and enabled, every eligible agent scope gets the advisor tool plus the rpiv prompt guidance. Control it per session with the /advisor command (available when a command registry is composed):

/advisor            toggle the advisor tool for this session
/advisor on         enable the advisor tool for this session
/advisor off        disable the advisor tool for this session
/advisor status     show model, effort, tool visibility, and gate/blocklist reasons

/advisor on|off|toggle are session-scoped and ephemeral: they flip a per-session override, never the persisted config. Enabling a session whose config lacks provider/model installs no tool — /advisor status (and the /advisor on reply) shows the gate reason. A session whose executor model is listed in disabledForModels behaves the same way.

When the primary model decides it needs the reviewer, it calls:

advisor()

The result is the advisor's free-text plan, correction, or stop signal as a normal tool result. The primary model stays in its current turn, reads the guidance, and continues — per the rpiv guidance, it surfaces the key advice in its next visible reply. The advisor model is never given tools and never writes into the session transcript directly.