MHfire/dsh-im-bridge
MHfire★ 2JavaScriptLast synced: 2026-08-15
即时通讯渠道(企微、飞书等) ⇄ DeepSeek Harness Agent 桥接
README excerpt
dsh-im-bridge 企业微信智能机器人 ⇄ DeepSeek Harness Agent 桥接 通过企业微信智能机器人的 WebSocket 长连接,把企业微信消息交给 DeepSeek Harness 的 Agent 处理,再将结果流式回复到微信。 📦 项目简介 本仓库提供两种运行形态: 形态 说明 状态 plugin/ DSH 插件(推荐):挂进 dsh profile, 进程内 创建 Agent,per-sender 持久会话,会话在 Web GUI 实时可见,含 Settings 配置卡片 ✅ 推荐 bridge.js 旧版独立脚本:每条消息 spawn dsh --profile headless 子进程(无状态) 保留作回退 ✨ 特性 - ✅ WebSocket 直连 :无需公网 URL、无需消息加解密、无需 IP 白名单 - ✅ 进程内 Agent :不 spawn 子进程,会话与 GUI 同进程注册, 实时可见、可续聊 - ✅ per-sender 持久会话 :同一企业微信用户复用同一会话,有上下文记忆 - ✅ 人设可定制 : persona.md 即机器人「人设」,作为系统提示词注入每个会话 - ✅ 配置热生效 : allowFrom / agentTimeoutSec / startHint 可在 Settings 插件配置页或 settings.yaml 修改,无需重启 - ✅ 流式动画 + 执行简报 :处理中显示阶段状态/进度条/剩余估算,完成附耗时简报 - ✅ 自动认证 / 心跳保活 / 断线指数退避重连(SDK 内置) - ✅ 同一发送者消息串行处理,防并发错乱 🏗️ 架构 📑 目录 - 快速开始 - 配置说明 - 人设提示词 - 旧版 bridge.js - 已知边界 - 安全说明 - 许可证 🚀 快速开始 前提 - Node.js 18+(旧版 bridge.js 需要;插件随 dsh 运行) - 已安装 DeepSeek Harness 1. 企业微信侧:创建智能机器人(一次性) 1. 登录企业微信管理后台 2. 应用管理 → 智能机器人 → 创建智能机器人 ,填写名称/头像 3. 记录凭证( Secret 只显示一次,立即保存 ): BotID 与 Secret 2. 安装插件(推荐方式) 3. 验证 企业微信收到机器人回复;同时该会话出现在 DSH Web GUI 的会话列表中(可实时查看、续聊)。 ⚙️ 配置说明 复制 config.example.json 为 config.json 并填写( config.json 含密钥,不入库 ): 字段 说明 botId / secret 企业微信智能机器人凭证 workspace Agent 的工作目录(会话 cwd) dshCli dsh CLI 的入口脚…
View full README on GitHub →Category
🎨 The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode / Hermes & 20+ CLIs via BYOK.
★ 86,705
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 22,317
tt-a1i/archifyAgent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
★ 12,834