DeepSeek Harness 插件

dsh-telegram-bot

Allowlisted Telegram bot for remote DeepSeek Harness conversations and monitoring.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
yuko0331/DSH-telegram
最近更新
2026年8月16日
分类
远程与移动
GitHub stars
5
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/yuko0331/DSH-telegram
插件名:dsh-telegram-bot
作者:yuko0331

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

DSH Telegram Bot

通过 Telegram 私聊远程使用和查看 DeepSeek Harness。

功能

  • 与 DSH 对话并接收回复
  • 查看工作区和实时会话
  • 在指定工作区创建会话
  • 查看正在运行的任务
  • 取消当前任务
  • 仅允许一个指定的 Telegram 用户操作

安全说明

  • 只接受配置的 Telegram 数字 User ID。
  • 只接受私聊,不支持群聊控制。
  • Bot Token 通过 DSH 凭据系统读取,不写入插件配置。
  • Telegram 不能代替你批准敏感工具操作。
  • 插件只能切换和控制自己创建的会话。

安装

从 GitHub 安装到 DSH Web profile:

dsh plugin --profile web add git+ssh://git@github.com/yuko0331/DSH-telegram.git

也可以安装本地仓库:

dsh plugin --profile web add /Users/yuko/xxcode/dsh-telegram-bot

确认插件已经加入配置:

dsh --profile web --dump-config

输出中应包含 telegram-bot

配置

1. 创建 Telegram Bot

在 Telegram 中联系 @BotFather,执行 /newbot 并取得 Bot Token。

不要把 Token 发到聊天中,也不要提交到 Git。

2. 获取 Telegram User ID

通过 @userinfobot 等机器人查询自己的数字 User ID,例如:

123456789

3. 在设置中启用

安装插件后重启一次 DSH Web,然后打开:

设置 → Telegram

填写 Bot Token 和管理员数字 User ID,打开“启用 Telegram 机器人”,再点击“保存并应用”。页面提供连接状态和“测试连接”。

Bot Token 只写入 DSH 凭据系统,页面和接口不会读取或返回 Token 明文。启用状态和管理员 User ID 存入 DSH 设置。之后修改、停用或重新连接都会立即生效,不需要重启 DSH。

未配置或未启用 Telegram 时,DSH Web 会正常启动。

使用

向 Telegram Bot 私聊发送:

命令用途
/help查看帮助
/workspaces查看工作区
/new <工作区ID>创建并选择会话
/sessions查看实时会话
/use <会话ID>切换机器人创建的会话
/status查看运行状态
/tasks查看正在运行的任务
/stop取消当前任务

发送其他普通文本,会进入当前 DSH 会话。

首次使用:

/workspaces
/new <工作区ID>
你好,请检查当前项目状态

开发验证

pnpm install
pnpm run check

pnpm run check 会执行类型检查、测试和构建。

当前限制

  • 只支持文字消息和长轮询。
  • 不支持群聊、语音、文件和按钮操作。
  • /tasks 显示正在运行的 DSH 会话,不读取浏览器任务看板。
  • 插件重启后需要重新选择会话。