dsh-telegram
在终端中运行以下命令:
dsh plugin install sazzadurrahmaan/dsh-telegram
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中执行 dsh plugin install sazzadurrahmaan/dsh-telegram 即可安装该插件(开源地址:https://github.com/sazzadurrahmaan/dsh-telegram),安装后通过环境变量设置 Bot Token 与允许的数字用户 ID 即可完成配置。
插件介绍
你在服务器上跑着 DeepSeek Harness 编程 Agent,通勤路上想推它一把,又不想把 ssh 会话开一整晚。dsh-telegram 用原生 fetch 加长轮询把 Telegram Bot API 接进 Harness 的 Cordis 插件体系,没有 webhook、没有框架、没有第三方 bot 库,就一个能审计的小文件。
安全是设计本身,不是补丁。空白名单不 admits 任何人,身份靠数字 Telegram user ID 校验而非用户名。bash、write、edit 等破坏性工具在 pre-execute 网关处停下来,在聊天里弹出 Allow / Deny 按钮,回调令牌是随机 UUID,超时自动拒绝。每个聊天对应独立 Agent 会话,跨用户零共享状态,插件卸载即全部销毁。
适合已经在使用 DeepSeek Harness、想在终端和浏览器之外驱动 Agent 的开发者——地铁上追问一次构建结果、贴一段日志、改一行代码。它是 0.1.x 开发者预览,bot token 务必留在环境变量里,别提交到配置文件。
使用场景
- 通勤路上用手机给服务器上的编程 Agent 追问一次构建结果
- 在 Telegram 聊天中直接审批 bash、write 等破坏性工具的执行请求
- 通过数字用户 ID 白名单为不同成员提供完全隔离的独立 Agent 会话
适合人员
- 已在服务器上部署 DeepSeek Harness 的开发者
- 希望脱离终端和浏览器随时驱动编程 Agent 的用户
- 重视默认拒绝策略与工具审批门禁的安全敏感团队