DSH Plugins
返回列表
dsh-openviking-manager

dsh-openviking-manager

记忆 更新于 2026.10.10

在终端中运行以下命令:

dsh plugin install xbzbing/dsh-openviking-manager

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install xbzbing/dsh-openviking-manager,或按插件市场说明从 https://github.com/xbzbing/dsh-openviking-manager 安装。

插件介绍

在 DeepSeek Harness 里接入 OpenViking 时,客户端配置、连接状态和用户 Key 往往散落在命令行与配置文件之间,很难在对话前快速确认「本机是否就绪、当前会话是否该读写记忆」。dsh-openviking-manager 是面向 DSH Web UI 的管理插件:它只负责客户端侧的连接、凭据与诊断,以及会话级的启停控制;记忆的同步、提交与召回仍由官方 @openviking/dsh-memory-plugin 完成,两者分工清晰,避免重复造轮子。

核心能力集中在「可安全操作的配置面」与「可感知的运行面」。插件会读取、导入并原子更新 ~/.openviking/ovcli.conf,对已有 user_key 仅展示掩码;同时检查服务 /health、/ready 与身份,校验配置格式与文件权限,并可在确认后修复权限。需要建号或轮换 Key 时,可在页面临时使用 root_api_key 调用官方 Admin API,用完后不会把 root key 写入磁盘。你还可以在同一界面调整 Studio 地址、按主题隔离召回、微调自动召回参数,以及(高级场景下)指定 Actor peer id;保存后通过宿主机制自动重载官方记忆插件,使改动尽快生效。

适合已经部署 OpenViking 服务端、并在 DSH 中使用官方记忆插件的开发者与团队:希望在图形界面里统一管理本地客户端、验证连通性,或按会话关闭 OpenViking 读写(例如敏感讨论、临时对照实验)。多仓库协作时,README 建议保持 peer id 留空以依赖官方按 git 身份推导主题;若你主要维护单一仓库或需要固定主题,也可使用一键「填入当前仓库」等辅助能力。

截图预览

使用场景

  • 首次接入 OpenViking 时,在 Web UI 导入并校验 ovcli.conf 与连通性
  • 某次对话需要禁用记忆读写时,用会话级开关拦截注入与 MCP
  • 召回噪声偏多时,在同一页调整阈值、条数上限与跨主题隔离

适合人员

  • 已部署 OpenViking 并在 DSH 使用官方记忆插件的用户
  • 希望在图形界面管理 Key、诊断与权限的本地开发者
  • 需要在多仓库或单仓库场景下控制主题与召回范围的用户