资讯动态

本地部署微信机器人实战指南:用 Ollama 3 步实现免费 AI 自动回复

发布时间:2026/9/15 11:36:38 来源:尧图企业网站定制
本地部署微信机器人实战指南用 Ollama 3 步实现免费 AI 自动回复【免费下载链接】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你给小号发了一句帮我总结这段新闻三秒后机器人就回了你——全程没上传一条聊天记录也没产生一分钱 API 账单。这就是本地部署微信机器人跑起来后的样子Ollama 只是它 12 种可选大脑之一。跑通之后长这样消息进来本地模型接住部署完成后的最终效果是白名单内的私聊、或群里 机器人 的消息会被转发到本机 Ollama默认 11434 端口模型回的文字再发回微信。整条链路都在你自己的机器上断网也能回。上面只画了 Ollama 这一条路。同一个入口还能切到 ChatGPT、DeepSeek、Kimi 等云端服务互不影响改一个参数就换脑。装好这三样就能开工前置条件要求运行时Node.js ≥ 18推荐 LTS本地模型服务已装 Ollama 并下载模型账号一个微信建议用小号测试三条命令把依赖装好、模型拉下来git clone https://gitcode.com/GitHub_Trending/we/wechat-bot cd wechat-bot npm i ollama pull llama3:8b拉代码装项目依赖下载本地模型装依赖卡住的话多半是网络换镜像源重装即可。一条消息的完整旅程从收到微信消息到回出去只走一条不出本机的链路。收到消息后机器人先按白名单和回复前缀判断要不要回要回就按你选的--serve把问题交给对应服务。选 Ollama 时src/wechaty/serve.js 会把请求懒加载到 src/ollama/index.js。那个模块就干三件事①把系统提示词和你的问题拼成 messages②POST 到OLLAMA_URL本机 11434③取出message.content原样发回。最后那一下发送由 src/wechaty/sendMessage.js 的contact.say()完成。数据流向就是这么短没有中间商。改这几处机器人就是你的想让机器人按你的性格说话只改 .env 里几个键。Ollama 相关三项键填什么推荐值与适用场景OLLAMA_URL服务地址http://127.0.0.1:11434/api/chat本机默认OLLAMA_MODEL已下载的模型名llama3:8b均衡gemma:2b给低配机器OLLAMA_SYSTEM_MESSAGE机器人性格想要短回复就写用不超过 30 字回答还有两个谁能触发我的门槛别漏BOT_NAME你的微信昵称定义它在群里被 时的识别ALIAS_WHITELIST是私聊白名单ROOM_WHITELIST是群白名单。群聊默认只有 机器人才回私聊只有白名单内的人才会触发。这是防止它刷屏的关键。扫码启动30 秒验证一条命令启动剩下交给扫码。node ./cli.js start --serve ollama启动后按这三步走终端出二维码用机器人微信扫码登录。白名单好友私聊发一句你好它回你。进白名单群发机器人 帮我总结这句话它接住。想先确认本地模型活着跑一条ollama list列出已下载的模型能看到刚才 pull 的名字就说明服务通了。排错速查表卡住的时候先对表再动手。症状可能原因处理方式提示请先配置 .envOLLAMA_URL或OLLAMA_MODEL没填补上这两个键收消息但不回不在白名单 / 群没 / 前缀没匹配核对ALIAS_WHITELIST、ROOM_WHITELIST、AUTO_REPLY_PREFIX连接 Ollama 报错服务没起或端口不对跑ollama serve确认 11434 端口回复很慢 / 卡住模型太大、机器带不动换gemma:2b等更轻的模型装依赖报错Node 版本低 / 网络不稳升到 Node 18换镜像源重装继续深入Ollama 只是 12 种服务之一往下有三条路可走。切模型改--serve同一入口支持多服务分析群聊好友跑wb analyze详见 src/analysis/当 agent 用看 docs/pi-im-agent.md收个尾回到开头那个场景你发一句它三秒回聊天记录和 API 账单都留在本机。把配置好的机器人拉进你的小群试试它一句话看看本地模型接得住接不住。【免费下载链接】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),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价