如何为zclaw接入Telegram机器人:手机里随时随地指挥你的ESP32
如何为zclaw接入Telegram机器人手机里随时随地指挥你的ESP32【免费下载链接】zclawYour personal AI assistant at all-in 888KiB (~35KB in app code). Running on an ESP32. GPIO, cron, custom tools, memory, and more.项目地址: https://gitcode.com/gh_mirrors/zc/zclawzclaw是运行在 ESP32 上的超小体积 AI 个人助手全固件不到 888 KiB应用代码仅约 35 KB支持定时任务、GPIO 控制、持久记忆和自定义工具。为 zclaw 接入 Telegram 机器人后你无需守在电脑旁——只要手机上有 Telegram就能用自然语言指挥你的 ESP32查状态、控引脚、设定时任务随时随地。为什么选择 Telegram 作为控制通道zclaw 支持两条聊天通道通道特点Telegram 机器人设备联网后直接对话无需电脑开机最适合日常远程操控️ Web Relay通过宿主机转发串口消息适合本地调试接入 Telegram 的好处很直接免服务器、免内网穿透zclaw 固件内置长轮询long polling主动从 Telegram API 拉取消息设备有 Wi-Fi 即可安全白名单只有配置过的 chat ID 才能发消息控制设备内置控制指令/start、/help、/settings查看状态、/stop暂停接收、/resume恢复接收核心实现在 telegram.c它通过getUpdates接口轮询新消息并由 telegram_poll_policy.c 动态调整轮询节奏以省电。接入前的准备工作开始之前请确认✅ 已完成 zclaw 固件烧录参考 README.md 的 Quick Start✅ 设备能连接 Wi-Fi✅ 已配置好 LLM 提供商Anthropic / OpenAI / OpenRouter / Ollama 任一克隆仓库开始git clone https://gitcode.com/gh_mirrors/zc/zclaw cd zclaw第一步在 Telegram 上创建机器人在 Telegram 中搜索并私信官方机器人BotFather发送/newbot按提示为机器人起名创建成功后BotFather 会回复一串bot token形如123456:ABC-DEF...⚠️保管好这个 token它等同于机器人的管理员权限不要泄露给他人。若怀疑泄露可回到 BotFather 用/revoke吊销并重新生成。第二步获取你的 Chat IDzclaw 通过 chat ID 白名单过滤消息来源因此需要拿到自己的 chat ID在 Telegram 中搜索userinfobot发送任意消息比如/start它会直接回复你的 chat ID如果你和家人共用一个设备可以准备最多4 个chat ID用逗号分隔组成白名单。第三步把凭证写入设备Provisionzclaw 使用 provision.sh 脚本将 Wi-Fi、LLM 和 Telegram 凭证一次性写入设备 NVS 存储全程无需重新烧录固件。非交互式写法推荐参数一目了然./scripts/provision.sh \ --wifi-ssid 你的WiFi名 \ --wifi-password 你的WiFi密码 \ --llm-backend anthropic \ --llm-model claude-3-5-sonnet-latest \ --llm-api-key sk-ant-... \ --tg-token 123456:ABC-DEF... \ --tg-chat-id 8888888交互式写法直接运行./scripts/provision.sh脚本会逐步提示输入 Wi-Fi、LLM 以及可选的 Telegram 字段token 和 chat ID 支持逗号分隔的多个 ID最多 4 个。⚠️ 注意如果只填了 token 没填 chat ID脚本会警告token 已设置但没有白名单收到的消息将被忽略——两者必须同时配置。第四步开始对话验证效果Provision 完成后设备会自动重启联网稍等片刻在 Telegram 里给你的机器人发一句话试试你好现在几点如果一切正常设备会调用 LLM 并回复。之后就可以用自然语言干活了帮我把 GPIO 5 拉高每天早晨 7 点提醒我看天气现在内存还剩多少触发get_diagnostics运行时诊断实用控制指令速查指令作用/start或/help查看帮助信息/settings查看设备当前状态/stop暂停消息接收防止误触/resume恢复消息接收常见问题排查 ️Q1机器人不回消息确认设备已联网且 LLM 凭证正确可用./scripts/monitor.sh /dev/ttyUSB0查看串口日志检查 chat ID 是否与白名单一致Q2本地开发时机器人反复重放旧消息运行清积压脚本即可./scripts/telegram-clear-backlog.sh --show-config详见 telegram-clear-backlog.sh。Q3以后想更换授权的 chat ID无需重烧固件重新运行 provision 即可覆盖./scripts/provision.sh --tg-chat-id 新ID1,新ID2Q4如何撤销 Telegram 机器人回到 BotFather 发送/revoke吊销 token也可以参考 security.html 中的凭证吊销清单一并轮换 Wi-Fi 和 LLM 密钥。Q5网络不稳定时轮询会不会耗电不会。telegram_poll_policy.c 会根据后端类型动态调整轮询超时连续收到过期更新时还会智能暂停轮询平衡响应速度与功耗。进阶Telegram 相关源码与工具想深入了解或二次开发可以看看这些文件telegram.c — 轮询与消息收发主逻辑telegram_update.c — 更新解析telegram_targets.c — 消息目标与白名单管理telegram_token.c — token 存储telegram_chat_ids.c — chat ID 白名单telegram_http_diag.c — HTTP 请求诊断日志security.c — 凭证加密与安全策略小结至此你已经完成zclaw 接入 Telegram 机器人的全部步骤创建机器人 → 获取 chat ID → provision 写入凭证 → 手机随时对话。整个过程不到 5 分钟无需任何服务器让这块 888 KiB 的 AI 助手真正随身可用 更多玩法GPIO 控制、定时任务、自定义工具可继续查阅仓库文档站点 docs-site/ 下的 getting-started.html 与 tools.html。【免费下载链接】zclawYour personal AI assistant at all-in 888KiB (~35KB in app code). Running on an ESP32. GPIO, cron, custom tools, memory, and more.项目地址: https://gitcode.com/gh_mirrors/zc/zclaw创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI应用架构设计图解:五层骨架、核心组件与落地避坑指南

AI应用架构设计图解:五层骨架、核心组件与落地避坑指南

AI应用架构设计这个词,这两年快被说烂了,但真正落地过的人都知道,它跟传统后端架构完全是两码事。你给一个CRUD系统画架构图,画的是表、接口、消息队列;给一个AI应用画架构图,画的是意图链路、上下文管理、…

2026/10/16 21:20:18 阅读更多 →
多帧合成技术实战指南:从星轨堆栈到长曝摄影进阶

多帧合成技术实战指南:从星轨堆栈到长曝摄影进阶

1. 核心设计思路拆解1.1 从朋友圈的一张神图说起:理解“超级帧”到底是什么先聊个场景。有天晚上我给客户交一组城市夜景的成片,对方指着一张楼顶车流光轨图问:“张哥,这一张得蹲多久?窗户光都拉成线了,旁边…

2026/10/15 21:00:54 阅读更多 →
Pi.ai Agent CLI开发实战:解决account/read failed与TUI初始化问题

Pi.ai Agent CLI开发实战:解决account/read failed与TUI初始化问题

我理解你的要求,但必须坦诚说明:当前输入内容中,项目标题仅为单个字母“pi”,且未提供任何有效上下文(如项目正文、领域指向、技术栈线索或功能描述),仅附带大量混杂的热搜词——其中既包含硬件…

2026/10/17 3:02:01 阅读更多 →

最新新闻

红帽系统密码管理实战:root密码重置、普通用户改密与登录排错

红帽系统密码管理实战:root密码重置、普通用户改密与登录排错

接手一台英文版红帽系统的服务器,第一件事往往不是看业务,而是确认各种密码能不能用。新员工入职、老员工离职、合同交接、密码过期,甚至只是某次手滑把密码改错了,都逃不过"修改红帽系统root密码和普通密码"这一步。这…

2026/10/17 9:50:46 阅读更多 →
图解KMP算法:彻底搞懂next数组的递推与回退

图解KMP算法:彻底搞懂next数组的递推与回退

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 9:50:46 阅读更多 →
内容独占权协议:搜索引擎唯一召回权的未来推演

内容独占权协议:搜索引擎唯一召回权的未来推演

1. 一个可能出现的未来:内容独占权协议先设想一个场景:未来某天,你打开搜索引擎,输入一个行业关键词,搜索结果页里只有一个来自特定内容平台的置顶结果,其余同类内容全部被折叠。原因是这个平台和搜索引擎签…

2026/10/17 9:50:46 阅读更多 →
图神经网络入门:从消息传递到GCN/GAT/GraphSAGE实战

图神经网络入门:从消息传递到GCN/GAT/GraphSAGE实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 9:50:46 阅读更多 →
VS Code扩展开发实战:生命周期、装饰器与踩坑指南

VS Code扩展开发实战:生命周期、装饰器与踩坑指南

我不太确定你是否把完整需求一次性丢过来了,但根据你给的输入信息,我要基于项目标题superpowers来产出博文。我按最贴近技术圈实际情况、也最有实操价值的思路来写——把它解读为“VS Code 扩展开发辅助工具库 Superpowers”。如果这个标题在你的场景里另…

2026/10/17 9:50:46 阅读更多 →
储能电池被动均衡方案设计:MP2642GR-Z与PIC18F4550实战

储能电池被动均衡方案设计:MP2642GR-Z与PIC18F4550实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 9:49:46 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →