agent-telegram-free

📬 Agent消息自动化推送中枢

基于MIT协议的开源Skill,通过标准化Telegram消息协议实现Agent角色身份映射与自动汇报,让多Agent协作进度实时触达用户。

收藏
924
安装
351
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Agent Telegram免费版是一套面向AI Agent生态的消息通信规范,核心解决"Agent如何向用户发送Telegram消息"的标准化问题。使用时需在Agent对话中调用本技能,提供input指令与可选的options配置,Agent将自动根据角色身份选择对应的accountId(main/9527用default、backend/老崔用backend、frontend/小白用frontend),并通过message工具构造标准化消息体发往固定用户5440561025

消息发送严格遵循action: "send"channel: "telegram"、必填accountIdtarget字段的格式规范,支持两类汇报时机:任务开始时立即发送"收到任务"通知,子任务完成后发送带emoji前缀、完成状态、输出文件路径的结构化汇报。开发者需在~/.skill-platform/skill-platform.json中预先配置channels.telegram.accounts节点,填入通过@BotFather获取的Bot Token。

显著优点

角色化通信体系:通过emoji标识(🤖🔧🎨)与accountId绑定,用户无需阅读完整消息即可秒辨消息来源,大幅降低多Agent协作时的认知负荷。

零代码接入:纯Markdown指令驱动,无需编写Python脚本或调用复杂SDK,Agent平台内置的message工具直接完成消息路由,适合非技术背景的产品或运营人员使用。

模板化效率:内置任务开始/完成两类标准模板,确保团队输出格式统一,减少沟通摩擦;异常恢复方案覆盖accountId遗漏、工具误用、target错误等高频踩坑点。

开源可扩展:MIT协议允许二次开发,skill-platform.json的集中式配置便于多环境统一管理,升级路径清晰指向付费版的8角色完整方案。

潜在缺点与局限性

角色覆盖受限:免费版仅支持main/backend/frontend三类基础角色,architect、product、content、crawler、qa等角色需付费解锁,无法满足完整研发流程的全角色通信需求。

目标用户锁定:target字段强制固定为5440561025,无法向其他用户或群组发送消息,多用户协作场景下需为每个用户部署独立实例。

无问题上报机制:缺少"遇到问题"汇报时机与决策流程,Agent执行异常时无法自动触发告警或寻求人工介入,依赖开发者自行扩展异常处理逻辑。

消息长度硬限制:Telegram单条4096字符上限需手动拆分,超长日志或代码片段需预处理,增加使用复杂度。

外部依赖刚性:强依赖Agent平台的message工具实现与Telegram Bot Token配置,任一环节缺失即完全不可用,且未提供降级方案(如邮件/Slack备用通道)。

适合的目标群体

  • 个人开发者/独立创客:单Agent或3人内小团队,需低成本实现任务进度自动推送,无需复杂的多角色协作流程。
  • Agent平台初学者:希望快速验证AI Agent与外部通信集成方案,以Telegram为切入点理解Skill规范与工具调用机制。
  • 后端/前端工程师:需要让Agent在完成API开发、页面开发后自动汇报产出物路径,减少手动复制粘贴的重复劳动。
  • 自动化爱好者:追求"对话即操作"的极简工作流,愿意用自然语言指令替代传统脚本开发。

使用风险

安全风险:Bot Token以明文形式存储于本地JSON配置文件,若未正确设置文件权限或误提交至版本控制,存在密钥泄露风险;建议通过环境变量注入或密钥管理服务替代硬编码。

稳定性风险:Telegram Bot API受网络环境影响,中国大陆等地区的用户需配置代理才能稳定访问api.telegram.org;单点故障无消息队列缓冲,网络瞬断即导致消息丢失。

功能锁定风险:免费版功能裁剪明显,团队规模扩大或流程复杂化后必然面临付费升级或自行Fork改造的分叉选择,早期技术决策需预留迁移成本。

误操作风险:固定target ID意味着任何配置错误都可能将敏感信息发往错误账户,生产环境部署前务必通过测试Bot验证消息路由正确性。

agent-telegram-free 内容

手动下载zip · 6.9 kB
skill-card.mdtext/markdown
请选择文件