手机一键批准任务,接收完成与报错通知并聊天
28.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add puesite/dsh-telegram-notify该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · platform
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 70 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 10 处,展示前 10 条)
- 读取密钥环境变量plugin/index.js:53
const token = config.token || process.env.DSH_TG_TOKEN; - 读取本地文件plugin/index.js:108
if (existsSync(STATS_PATH)) { - 读取本地文件plugin/index.js:109
const loaded = JSON.parse(readFileSync(STATS_PATH, 'utf8')); - 写入本地文件plugin/index.js:123
writeFileSync(STATS_PATH, JSON.stringify(stats, null, 2), 'utf8'); - 读取本地文件plugin/index.js:133
if (existsSync(SETTINGS_PATH)) { - 读取本地文件plugin/index.js:134
Object.assign(notify, JSON.parse(readFileSync(SETTINGS_PATH, 'utf8'))); - 写入本地文件plugin/index.js:142
writeFileSync(SETTINGS_PATH, JSON.stringify(notify, null, 2), 'utf8'); - 执行外部命令固定命令plugin/index.js:160
execFile('curl', args, { windowsHide: true, timeout: 30000 }, (err, stdout) => { - 发起网络请求plugin/index.js:291
const req = https.request({ - 读取本地文件plugin/index.js:320
const raw = readFileSync(credPath, 'utf8');
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 手机一键批准任务
- 接收完成与报错通知
- 支持聊天
README
由 DeepSeek 最新模型翻译生成🐱 dsh-telegram-notify
让 DeepSeek Harness / EAC 通过 Telegram 通知你、陪你聊天、让你远程批准
Version
License
DSH
Telegram
Platform
✨ 功能一览
| 功能 | 说明 |
| 🔔 Telegram 远程批准 | 需要权限时,手机点 ✅ 批准 / ❌ 拒绝 即可 |
| ✅ 工作完成通知 | 任务跑完自动推送到 Telegram |
| ❌ 出错通知 | 工具报错时第一时间告诉你 |
| 💬 猫娘聊天 | 在 Telegram 里和 Mocha 聊天 |
| 🚫 禁止远程派活 | Telegram 只能聊天/审批,不能执行工作 |
| 🔒 单人独占 | 只允许你的 Chat ID 使用 |
🚀 快速开始
一键安装(Windows)
1. 下载 / Clone 本仓库
2. 双击 install.bat
3. 输入 Bot Token / Chat ID / 代理
4. 重启 EAC
或命令行:
powershell -ExecutionPolicy Bypass -File .\install.ps1
-BotToken "123456789:ABC..."
-ChatId "123456789"
-Proxy "http://127.0.0.1:7897"
展开完整文档(README 剩余 1 节)
🐱 dsh-telegram-notify
让 DeepSeek Harness / EAC 通过 Telegram 通知你、陪你聊天、让你远程批准
Version
License
DSH
Telegram
Platform
✨ 功能一览
| 功能 | 说明 |
| 🔔 Telegram 远程批准 | 需要权限时,手机点 ✅ 批准 / ❌ 拒绝 即可 |
| ✅ 工作完成通知 | 任务跑完自动推送到 Telegram |
| ❌ 出错通知 | 工具报错时第一时间告诉你 |
| 💬 猫娘聊天 | 在 Telegram 里和 Mocha 聊天 |
| 🚫 禁止远程派活 | Telegram 只能聊天/审批,不能执行工作 |
| 🔒 单人独占 | 只允许你的 Chat ID 使用 |
🚀 快速开始
一键安装(Windows)
1. 下载 / Clone 本仓库
2. 双击 install.bat
3. 输入 Bot Token / Chat ID / 代理
4. 重启 EAC
或命令行:
powershell -ExecutionPolicy Bypass -File .\install.ps1
-BotToken "123456789:ABC..."
-ChatId "123456789"
-Proxy "http://127.0.0.1:7897"
-Profile "web-desktop"
普通 DSH Web 用户把 -Profile 改成 web。
📦 目录结构
dsh-telegram-notify/
├── install.bat # 双击一键安装 ├── install.ps1 # 一键安装脚本 ├── README.md # 本教程 ├── LICENSE ├── plugin/ # DSH 插件本体 │ ├── index.js │ ├── package.json │ └── cordis.patch.yml.example └── preset/ # Telegram 聊天专用 Agent 预设 ├── preset.yml └── agent.cordis.yml
🤖 准备 Telegram Bot
1. Telegram 搜索 @BotFather
2. 发送 /newbot
3. 按提示设置名称和用户名
4. 拿到 Bot Token
5. 打开你的 Bot,点 Start
6. 获取你的 Chat ID(可用 @userinfobot)
📱 使用说明
聊天
直接给 Bot 发消息即可。
| 命令 | 说明 |
| /start / /help | 显示帮助 |
| /menu | 打开高级 UI 主菜单 |
| /status | 查看 DSH 当前状态、最近完成/错误 |
| /stats | 今日统计:运行时长、完成任务、工具调用、错误 |
| /daily | 今日日报(也可每天自动推送) |
| /notify on/off | 开关全部 Telegram 通知 |
| /notify status | 查看当前通知开关 |
| /token | 查询 DeepSeek API 余额 |
| /new | 开启新聊天 |
远程批准
桌面端需要批准时,Telegram 会收到:
🔔 需要你批准工具:... 理由:...
[ ✅ 批准 ] [ ❌ 拒绝 ]
通知
- ✅ 工作完成
- ❌ 工具出错
- 🔔 需要批准
- 📋 进度更新(默认关闭,可在配置里打开)
📨 通知格式
主 Agent 开始工作
🚀 🤖 主 Agent · 开始工作任务:会话:
子 Agent 开始工作
🚀 🧩 子 Agent #1 · 开始工作任务:会话:
主 Agent 完成
✅ 🤖 主 Agent · 工作完成任务:结果:会话:
子 Agent 完成
✅ 🧩 子 Agent #1 · 工作完成任务:结果:会话:父任务:
如果任务名称或结果摘要缺失,会显示“未提供任务名称”/“未提供结果摘要”,不会出现 [object Object]。
插件会自动调用当前模型,根据上下文生成更简洁、更人类可读的任务名称和结果摘要。
🔒 安全说明
- ⚠️ Bot Token 是敏感信息,切勿提交到 GitHub
- 本仓库只包含 cordis.patch.yml.example 占位符
- 安装脚本会生成你本地的 cordis.patch.yml
- Telegram 聊天使用 chat-only 预设,不挂载任何工作工具
- 只有配置的 chatId 才能操作 Bot
🗑️ 卸载
$pkg = "$env:USERPROFILE\.dsh\profiles\web-desktop\package.json"
$json = Get-Content $pkg -Raw | ConvertFrom-Jsonpowershell
$json.dependencies.PSObject.Properties.Remove("dsh-telegram-notify")
$json.dsh.profile.bundles = @($json.dsh.profile.bundles | Where-Object { $_ -ne "dsh-telegram-notify" })
$json | ConvertTo-Json -Depth 10 | Set-Content $pkg -Encoding UTF8
Remove-Item "$env:USERPROFILE\.dsh\profiles\web-desktop\node_modules\dsh-telegram-notify" -Force
Remove-Item "$env:USERPROFILE\.dsh\dsh-telegram-notify" -Recurse -Force
Remove-Item "$env:USERPROFILE\.dsh\.agent-presets\chat-only" -Recurse -Force
📄 许可证
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
puesite/dsh-telegram-notify
手机一键批准任务,接收完成与报错通知并聊天
相关插件 · 平台集成
智能体工程课walkinglabs/learn-harness-engineering
一门项目制课程,教你搭建环境、管理状态、做验证、加控制机制,让 AI 编程智能体稳定干活。
★ 21,155已汉化DSH
71.7
视频翻译配音liuzhao1225/YouDub-webui
开源视频本地化工作台:导入视频,识别、翻译并逐句克隆原声,生成字幕和配音成片。
★ 5,792已汉化Cordis
71.4
失败经验库Ikalus1988/MisakaNet
📚 零依赖、由 git 支撑的微课程库,让 AI 智能体异步分享并检索经过验证的调试经验。| https://misakanet.org
★ 550已汉化DSH
71.2
IM 机器人接入xmanrui/dsh-im
让 DeepSeek Harness 触手可及 Connecting DeepSeek Harness
★ 3,170已汉化DeepSeek 客户端
71
桌面智能体工作区freestylefly/wesight
WeSight 是开源桌面控制台,面向本地 AI 智能体。它帮你安装或复用 Claude…
★ 933已汉化MCP
71
中国平台研究引擎Jesseovo/last30days-skill-cn
给 AI Agent 的中文互联网研究 Skill:检索 8 大平台最近 30…
★ 2,041已汉化DSH
70.7
这是你的仓库?认领条目