beimianism/Hermes-to-DSH

beimianism★ 2JavaScriptLast synced: 2026-08-15

Open on GitHub

浏览本机 Hermes 的 技能 / MCP 服务 / 对话历史,并把选中的技能与 MCP 配置注入到当前 agent。

README excerpt

中文 · English Hermes to DSH 在 DeepSeek Harness Web 侧栏里浏览本机 Hermes 的 技能 / MCP 服务 / 对话历史,并把选中的技能与 MCP 配置注入到当前 agent。 Hermes to DSH ( hermes-to-dsh ) 是一个 DSH 插件( dsh.bundle ),把本机 Hermes 资产(技能、MCP 服务、对话历史)以可停靠、可缩放的侧栏面板呈现在 DeepSeek Harness Web UI 中,并提供两种注入模式: - 主动 — 勾选你真正要用的技能/MCP;插件读取所选 SKILL.md + MCP 配置,注入到当前 agent 的系统提示词(含长度警示与总量上限)。 - 被动 — 接触式提示;仅当某能力缺失时,agent 才按需读取技能 SKILL.md / MCP 配置。 功能 - 固定、可拖动/缩放面板 ,四角抓取手柄(26px 命中区)。 - 两列布局 :左 = 仓库/项目 → 对话;右 = 技能 + MCP + 模式。 - 全局搜索 :对话名/id、技能名/描述、MCP 服务名。 - 对话预览 :点开任意对话看 开场 X 条 + 最新 Y 条 (两侧条数可分别配置)。 - 来源过滤 :按对话 source (desktop/cron/...)过滤。 - 消息类型过滤 :只看 提问 user / 回答 assistant / 工具 tool ;选定某类型后 自动补齐 到设定数量(跨越其他类型取足)。 - 复制地址 :复制会话 id。 - MCP 详情 :勾选前先查看某服务的配置块。 - 主动选择落盘 :写入 并集/hermes-active-selection.json 并通知当前会话,让 agent 知道你的选择。 能力面 能力面 说明 UI sidebar.footer.action 侧栏面板(pill 切换 固定/可缩放两列面板) Host handlers inspect 、 chatPreview 、 mcpDetail 、 setMode 、 detail 注入 systemPrompt.section hermes:mode (主动 → 所选 SKILL.md 全文 + MCP 配置;被动 → 接触式提示) 安装 @deepseek-ai/ 与 cordis 公开依赖刻意不声明(由 profile 的 pnpm closure 注入)。 前置:本机 Hermes 数据位于 %LOCALAPPDATA%\hermes\state.db (只读),且 PATH 里有 python 供辅助脚本使用。 原生架构(跟随启动) 插件是 原生 bundle + client ,随 dsh web 每次启动自动加载,无需动态插件/启动器: - host 半 ( i…

View full README on GitHub →
Agentsdsh-plugindsh-plugin-marketdsh-pluginsweb uiagent

Category