JxaMe/dsh-telegram-bridge

JxaMe★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

README excerpt

dsh-telegram-bridge English 中文 将 Telegram 私聊与 DeepSeek Harness( dsh )Agent 会话连接起来的桥接插件。 直接在 Telegram 里和你的 dsh Agent 对话:发送消息、接收回复、切换模型、调整思考强度、选择 Agent preset、管理上下文——全部在私聊中完成。 本项目持续更新中.. 功能特性 - 💬 私聊桥接 :Telegram 与 dsh Agent 会话的一对一对话。 - 🧠 模型与思考强度控制 :动态列出并切换模型和思考强度。 - 🎛️ Agent preset 切换 :选择可用的 dsh preset(仅限空白会话)。 - 📋 内联命令菜单 :新对话、取消、状态、设置等快捷按钮;也提供聊天内命令菜单 /commands 作为原生菜单不可见时的兜底。 - ⏳ 等待提示 :Agent 思考时显示 🐋 Deep diving... ,并带心跳更新和多消息排队等待。 - 🧵 队列与取消 :消息按顺序排队,带队列上限; /cancel 取消当前任务并清空队列。 - 🗜️ 上下文压缩 : /compact 压缩过长的对话历史。 - 🧹 安全消息格式 :HTML 转义、代码块识别、按代码块边界分段发送。 - 📊 增强状态 : /status 显示忙碌状态、provider/model、消息数与 token 统计、preset 锁定状态。 - ♻️ 状态持久化 :chat → session 映射和用户设置会在 dsh 重启后保留。 - 🌐 代理支持 :自动使用 HTTPS PROXY / HTTP PROXY 。 - 🛡️ 仅限 Owner :只有配置的 Telegram 用户 ID 可以使用。 工作原理 插件运行在 dsh profile 内部(通常是 web ),直接使用 dsh 原生服务,不需要独立服务器或 Webhook。 环境要求 - 已安装 DeepSeek Harness( dsh ) - 已安装 pnpm (dsh 插件管理器依赖) - 来自 @BotFather 的 Telegram Bot Token - 你的 Telegram 数字 User ID(可通过 @userinfobot 查询) 安装 可以通过以下命令安装: 本地开发安装: 验证插件是否注册成功: 然后重启 dsh web 。 配置 创建或编辑 /.dsh/dsh-telegram-bridge/config.json : 字段 说明 botToken 来自 @BotFather 的 Telegram Bot Token ownerId 你的 Telegram 数字 User ID projectRoot 新 dsh session 使用的工作目录 插件首次启动时会自动生成示…

View full README on GitHub →
Agentsagentaibotbridgechatbotcoding-assistantdeepseekdeepseek-ai

Category