ping-a-human-pi
通过Telegram实现AI与人协作的通知与审批
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:ping-a-human-pi。 它的用途是:通过Telegram实现AI与人协作的通知与审批 完整的 Skill 内容见:https://321skill.com/skills/ping-a-human-pi/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请帮我部署这个新版本到生产环境,但部署前先问我确认。'AI会执行`ask_human`,在你的Telegram上发送一条消息:‘是否将v2.3.1部署到生产环境?’并附带“是/否”按钮。你点击“是”,AI收到确认后继续执行;点击“否”,AI会中止。另外,你也可以让AI在长时间任务完成后通知你,比如‘构建完成后通知我’,AI会执行`notify_human`,你的Telegram收到一条消息:‘构建完成,无错误。’
介绍
这个Skill解决了AI自动化流程中需要人工介入但无人值守的问题。在实际开发中,AI代理常会执行部署、数据库变更、高危操作等任务,但开发者无法一直盯着AI会话,MCP自带的询问功能只在客户端界面内弹出,一旦人离开就失效。
使用方式很简单,你只需要先通过Telegram BotFather创建一个机器人,然后运行npx ping-a-human-pi setup交互式向导完成配置,最后将MCP服务器配置添加到Claude Desktop或Cursor等客户端中。之后就可以通过自然语言指令来让AI通知你任务完成,或向你的Telegram发送问题并等待你点击按钮回复。
它非常适合需要远程监控和审批的开发团队或个人。尤其是那些已经使用Claude等AI编码代理、但经常需要人做决策确认的场景,比如生产环境部署前确认、风险操作拦截、长任务完成通知等。
建议在配置时使用一台长期在线的设备运行MCP客户端,确保消息能及时送达。需要注意的是,它目前仅支持Telegram,且需要稳定的网络连接;如果开发者需要Slack或WhatsApp支持,需等待后续版本更新。
常见问题
如何创建Telegram Bot?
在Telegram中搜索@BotFather,发送/newbot命令,按照提示设置名称和用户名,即可获得Bot Token。
是否支持Slack或WhatsApp?
目前仅支持Telegram,但README中提到后续会支持Slack、WhatsApp等平台。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/ping-a-human-pi/raw/index.md 读取 ping-a-human-pi 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/ping-a-human-pi/raw/index.md(查看排版版本)