三步跑通微信AI自动回复机器人:wechat-bot新手配置教程
三步跑通微信AI自动回复机器人wechat-bot新手配置教程【免费下载链接】wechat-bot Multi-platform IM AI Agent for Telegram, WhatsApp, Lark, and WeChat. Connects ChatGPT / Claude / Kimi / DeepSeek / Ollama / Pi for auto-replies, community analysis, contact management, and inactive-friend detection.项目地址: https://gitcode.com/GitHub_Trending/we/wechat-bot五百人的工作群里重要通知一分钟就被刷走你人在外面跑业务同事在群里你等你看到时对方早忘了。wechat-bot 把微信扫码后的消息交给大模型自动回复每条文本落盘存档支持群聊统计和关键词检索。先跑起来wechat-bot 三步配置教程环境准备检查 node 并安装依赖先确认 Node.js 版本项目要求 v18.0 以上低了会直接运行报错node -v git clone https://gitcode.com/GitHub_Trending/we/wechat-bot cd wechat-bot npm i成功信号node -v输出 v18 或更高npm i跑完没有红色报错。卡住的话切国内镜像源再重装npm config set registry https://registry.npmmirror.com最小配置.env 只填 5 项cp .env.example .env.env里填必填的 5 项以 deepseek 为例本地 Ollama 则改填OLLAMA_URL、OLLAMA_MODELBOT_NAME你的微信昵称 ROOM_WHITELIST群名1,群名2 ALIAS_WHITELIST好友备注1,好友备注2 WECHAT_STORE_MESSAGEStrue DEEPSEEK_API_KEY你的key最容易填错的两处多数人卡在这一步BOT_NAME必须保留前缀丢了机器人永远收不到群触发ROOM_WHITELIST群名必须和真实群名一字不差从微信聊天顶栏原样复制。--serve支持 deepseek、ollama、ChatGPT、claude、pi 等 12 种服务除本地 Ollama 外都需在.env填对应 API key。首次验证扫码启动与触发测试npm link wb start --serve deepseeknpm link把wb注册成本机命令没跑这步的话用npm run start -- start --serve deepseek效果一样。启动后终端打印二维码手机微信扫码。成功信号日志出现has logged in和Automatic robot chat mode has been activated。再在白名单群机器人发一句话群里出现 AI 回复、.data/wechat/messages.jsonl新增一行链路就跑通了。谁能拿它干什么4 个高频场景群聊值班只在被时开口。机器人只响应白名单群和白名单好友私聊不插话刷群。验证群里它问部署文档在哪群里应出现回复。群聊体检一条命令出报告。wb analyze --room 群名 --stats-only纯本地统计不耗任何 token。验证跑完看到消息总数、文本消息数、平均长度、高频发言排行想要结论就加--serve deepseek让模型读最近消息样本做总结。写周报前先捞存档。没触发回复的消息也写进了messages.jsonl。验证wb analyze --room 群名 --query 部署 --stats-only按关键词过滤统计看谁提过什么不用翻聊天窗口。大脑一个参数换。--serve在 deepseek、ollama、ChatGPT、claude、Kimi、pi 等服务间切换。验证换成wb start --serve ollama再发消息回复由本地模型生成。它是怎么运转的一条消息的 4 段旅程一条群消息进来走 4 步收消息Wechaty 扫码登录解析出发送人、群名、文本内容先存档每条文本追加写入.data/wechat/messages.jsonl。不触发回复也落盘检索和群统计全靠它判触发私聊要求发送人在ALIAS_WHITELIST群聊要求群名在ROOM_WHITELIST且消息含BOT_NAME/统计 群 群名这类以/开头的命令也在这里路由AI 回话按--serve分发到对应 provider拿到回复发回微信环节职责对应源码文件收消息扫码登录、解析消息内容src/platforms/wechat/bot.js存档追加写本地messages.jsonlsrc/platforms/wechat/messageStore.js触发判断白名单 校验、/统计命令路由src/platforms/wechat/commandRouter.jsAI 回复按--serve分发到模型服务并发回src/wechaty/sendMessage.js、src/wechaty/serve.js出问题怎么办4 个高频坑现象群里了机器人没反应。原因白名单没对上——BOT_NAME丢了或群名差一个字。解法从微信顶栏复制真实群名原样替换确认的是机器人账号本身。现象日志没报错但 AI 不回话。原因API key 没填、欠费或两个相似的 key 填反了讯飞用户最常栽在这。解法先单独跑对应测试脚本比如node src/doubao/__test__.js验证通了再启动。现象npm i中途失败。原因puppeteer 拉不下浏览器或 node 低于 v18。解法切国内镜像重装puppeteer 卡住就设PUPPETEER_SKIP_DOWNLOADtrue跳过node 升级到 LTS。现象微信弹外挂警告。原因默认免费 web 协议风控严格。解法只在测试账号上用、白名单尽量小正式使用先读 README.md 里的协议切换说明别急着买长期协议。收尾下一步做什么先跑一条wb analyze --room 你的群名 --stats-only熟悉自家群的数据再接模型做深度分析。想把 Pi 当大脑而不是模型 API按 Pi Agent IM 使用说明 配置即可切换。如果你不能接受账号被外挂警告甚至封号的风险又不需要 7×24 值班wechat-bot 不适合你。【免费下载链接】wechat-bot Multi-platform IM AI Agent for Telegram, WhatsApp, Lark, and WeChat. Connects ChatGPT / Claude / Kimi / DeepSeek / Ollama / Pi for auto-replies, community analysis, contact management, and inactive-friend detection.项目地址: https://gitcode.com/GitHub_Trending/we/wechat-bot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI Agent架构从零搭建:后端工程师的踩坑与实操指南

AI Agent架构从零搭建:后端工程师的踩坑与实操指南

1. 从零理解AI Agent架构:一个后端工程师的踩坑式学习笔记最早接触AI Agent这个词,是在一个内部技术分享会上。当时有人演示了一个能自动查资料、写代码、跑测试、再根据报错自我修正的流程,台下不少人第一反应是“这不就是个高级脚本吗”。但…

2026/10/14 20:28:47 阅读更多 →
前端环境搭建避坑指南:从版本选型到联调配置全解析

前端环境搭建避坑指南:从版本选型到联调配置全解析

简介:苍穹外卖前端环境搭建笔记,面向正在学习或开发苍穹外卖项目的开发者,聚焦前端启动环节中高频出现的 Nginx 启动失败问题。文档以真实报错为切入点,指出即使未改动任何配置,仅双击 nginx.exe 也可能因安装目录含中…

2026/10/14 20:28:47 阅读更多 →
LaTeX-Workshop 多根目录工作区(Multi-root Workspace)实战指南:配置、根文件探测与编译流程

LaTeX-Workshop 多根目录工作区(Multi-root Workspace)实战指南:配置、根文件探测与编译流程

开发工具IDE 【免费下载链接】LaTeX-Workshop Boost LaTeX typesetting efficiency with preview, compile, autocomplete, colorize, and more. 项目地址: https://gitcode.com/gh_mirrors/la/LaTeX-Workshop 点击查看 免费下载 导读 本文围绕 LaTeX-Workshop 仓…

2026/10/14 20:28:47 阅读更多 →

最新新闻

阿里云短信签名模板审核避坑指南与Python调用实战

阿里云短信签名模板审核避坑指南与Python调用实战

简介:本资源是一份面向Java开发者的企业级短信集成实战示例,聚焦阿里云短信服务(Dysmsapi)的快速接入与稳定调用,适用于用户注册验证、密码重置、订单通知等典型业务场景。压缩包共92个文件,含68个C#源码文…

2026/10/14 21:13:53 阅读更多 →
HAProxy配置文件五段结构详解:从零搭建HTTP负载均衡

HAProxy配置文件五段结构详解:从零搭建HTTP负载均衡

第一次接触 HAProxy 的时候,大多数人都是被那堆配置项劝退的。老实说,作为 Linux 下应用最广的开源负载均衡器之一,HAProxy 的配置文件反而没那么玄乎——它核心就五段:global、defaults、frontend、backend、listen。搞懂它们分别…

2026/10/14 21:13:53 阅读更多 →
操作系统内存管理四层结构:从malloc到物理页的完整链路

操作系统内存管理四层结构:从malloc到物理页的完整链路

1. 项目概述:为什么内存管理是操作系统的“呼吸系统”你打开一个浏览器,再开个文档编辑器,顺手又启动了音乐播放器——三四个程序同时跑着,但你的电脑没卡死,也没报“内存不足”,更不会因为某个程序偷偷多占…

2026/10/14 21:13:53 阅读更多 →
从感知机到多层感知机:机器学习分类模型的进化路线与学习基石

从感知机到多层感知机:机器学习分类模型的进化路线与学习基石

如果你翻过任何一本机器学习教材,第一眼很可能会看到一个几十年前的老模型——感知机。我最早学的时候也觉得奇怪:一个连XOR都搞不定的模型,凭什么排在神经网络前面?等到自己动手写过几个分类任务,才明白它最大的价值不…

2026/10/14 21:13:53 阅读更多 →
顾诚·明末农民战争史

顾诚·明末农民战争史

明末农民战争是中国古代史上规模最大、影响最深远的农民起义浪潮之一,爆发于明朝末年社会矛盾全面激化的乱世,横跨天启、崇祯两朝,以陕西为起点,席卷北方、中原、西南大半疆域。这场持续近二十年的战乱,彻底瓦解了明朝…

2026/10/14 21:13:53 阅读更多 →
plotIt:ROOT直方图批量绘制与样式统一实战指南

plotIt:ROOT直方图批量绘制与样式统一实战指南

简介:plotIt 是一套面向 C 开发者与高能物理、数据科学领域研究人员的 ROOT 直方图绘制工具,旨在解决手动创建和管理直方图繁琐、代码细节冗长的问题。它提供友好的 API,支持单维、二维乃至三维直方图的快速生成,并可自定义 bin 数…

2026/10/14 21:12:52 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 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/13 22:01:27 阅读更多 →
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/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练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/14 7:53:34 阅读更多 →