vb2250158/RabiRoute--plugins-rabi-dsh-context ↗★ 492

rabi-dsh-context

将DSH生命周期事件和会话上下文同步给Rabi 适合使用Rabi Manager统一管理Agent角色和执行决策的用户。

包名
rabi-dsh-context
兼容性
待验证
版本
0.1.2
许可证
MIT
最近更新
2026年10月21日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vb2250158/RabiRoute#6788b062d55129465a48e9387577db8cbb7207c1&path:plugins/rabi-dsh-context

English | 简体中文

Rabi DSH Context

通过 DSH 生命周期事件把会话入口、用户消息、工具前后和轮次结束交给 Rabi Manager。角色、开关与执行决策由 Manager 管理;插件不保存第二份规则。

在 Agent 端点击“更新 Hook 到 Agent”,安装到本机 DSH web profile,再重新加载插件或重启 DSH。Manager 地址每次经 Host 发现并核对 /meta;源码或测试可通过 RABI_MANAGER_URL 提供完整地址。Manager 不可用时记录错误,DSH 仍可独立使用。

开发归属见统一 Agent 接入规范。本 Hook 只补 Rabi 无法直接捕获或应用的 DSH 生命周期事件和本地动作,不自行选取记忆、定义角色、推进计划或调度跨 Agent 任务;这些公共业务由 Rabi 决定,供 DSH、Codex 等端复用。Rabi 返回的决定仍受 DSH 自身权限约束。安装说明和源码不证明当前实例已加载;应分别核对事件到达 Manager、返回上下文被应用及工具拒绝被执行。

这是独立事件插件,可与 DSH 消息工具插件并存。旧消息工具插件自行施加的通信限制不受此插件控制。

插件列表中的名称和描述随 DSH 的中文、英文语言设置切换。

注入消息使用生产者来源 source.kind=rabi-dsh-context,兼容 DSH V4 会话格式;再次提交用户提示时排除同一来源的上下文,避免回传自身内容。