自己写了个dsh的telegram插件开源咯

yuanlu 2026-08-24 14:57 1

【开源】dsh-telegram-bridge:在 Telegram 里遥控你的 DeepSeek Harness Agent


最近在用 DeepSeek Harness(dsh) 跑 Agent,最大的痛点是:Agent 跑在本地/服务器上,出门在外想遥控一下很不方便——不能随时看进度、不能临时丢个文件让它处理、更不能在手机上让它换个目录干活。


于是写了这个插件:dsh-telegram-bridge,把 dsh Agent 接到 Telegram bot 上,手机上就能全流程遥控。


能干什么



  • 💬 对话即遥控:私聊或群里 @ bot 就能和 Agent 对话,不用开 SSH

  • 📂 工作目录树/cwd 在 Telegram 里用按钮逐级浏览目录、新建文件夹、一键切换,手机端也能把 Agent 切到任何工作区

  • 🧠 技能系统打通/skills 列出你本地的全部技能(~/.dsh/skills + 项目 .dsh/skills + .agents/skills),/skill <名称> 直接调用

  • 🖼图片/文件双向传输:发图给 Agent(自动落盘到工作区 telegram-inbox/,多模态模型直接看图,纯文本模型也能拿到路径用工具处理);Agent 生成的图片/文件直接发回手机

  • 🛡白名单访问控制:默认 allow_all: false,只认用户名/聊天 ID,不怕 bot 被陌生人扫到滥用

  • 控制力:Agent 思考中随时 /stop 打断,补充信息直接发(自动排队,不丢消息)


安全设计



  • 文件发送限定在 Agent 工作区内(防止模型外发任意文件)

  • 文件下载防路径穿越 + 25MB 上限

  • Token 不进日志,支持 credentials 引用

  • 代理支持 http://[user:pass@]host:port(国内直连 TG 的需要)


快速开始


# 从 GitHub 安装到 dsh profile(npm 包名 dsh-telegram-bridge 已被他人占用,暂以 GitHub 方式分发)
cd ~/.dsh/profiles/web && pnpm add github:CLASSLU/dsh-telegram-bridge
# 然后设置页填 token → 点「测试连接」→ 保存即生效

GitHub:https://github.com/CLASSLU/dsh-telegram-bridge (MIT)


完全由设置页可视化配置(token / 白名单 / 代理 / 轮询),改配置不用重启 dsh。欢迎试用,有需求或 bug 提 issue~

最新回复 (6)
  • chenzhihuiiiii 08-24 15:02
    1

    有没有codex-telegram-bridge哈哈哈

  • yuanlu 楼主 08-24 15:06
    2

    @chenzhihuiiiii #1 推荐https://github.com/siteboon/claudecodeui 这个项目,自己部署一下手机端体验非常好,支持很多agent

  • chenzhihuiiiii 08-24 15:07
    3

    @yuanlu #2 可以,我研究研究

  • freemanA007 08-24 15:08
    4

    大佬,我虽然看不懂, 但送你鸡腿

  • yuanlu 楼主 08-24 15:12
    5

    @freemanA007 #4 感谢支持 ^-^

  • varai 08-24 16:23
    6

    @chenzhihuiiiii #3 支持

* 帖子来源NodeSeek
返回