一:前言
谁不想要一个可以随时随地与其交流的微信机器人呢qwq。
AstrBotDevs/AstrBot: Agentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
这是b站SoulterL大佬开源的github源码链接,可以给他点个star支持一下。(打不开可以下个steam++,里面有GitHub内置加速)
这是这个项目的文档,写的非常详细,本文章主要讲微信怎么搭建。
二:部署方式
有很多种部署方式,我这里推荐客户端部署
打开发行版 · AstrBotDevs/AstrBot-desktop这个网页

一般我们用Windows多,所以我默认你是Windows 用户,点击这个进行下载。(Windows 用户下载 xxx_x64-setup.exe,macOS M 芯片用户下载 xxxx_aarch64.dmg,Linux 用户一定知道自己下哪个,就不说了)
下载后进行安装
初始账号和密码都是astrbot
点击进入之后就是这个界面了

三:创建机器人和配置
创建机器人
现在你已经成功一半了,接下来方式如下。
- 进入 AstrBot客户端。
- 点击左侧栏
机器人。 - 点击右上角
+ 创建机器人。 - 选择
个人微信。
配置项说明
通常只需要关注以下几个配置:
ID(id):随意填写,用于区分不同的机器人实例。启用(enable):勾选。
其余配置保持默认即可,一般无需修改,除非您明确知道用途:
二维码轮询间隔(weixin_oc_qr_poll_interval)长轮询超时(weixin_oc_long_poll_timeout_ms)API 超时(weixin_oc_api_timeout_ms)
扫码登录
- 填好配置后点击
保存。 - 返回机器人列表,AstrBot 会自动向微信接口申请登录二维码。
- 在机器人卡片中点击 “查看二维码” 按钮,会弹出二维码对话框。(点击保存之后可能需要等 5 到 10 秒左右才会出现这个按钮)
- 使用手机微信扫码,并在微信内确认登录。

登录成功后,AstrBot 会自动保存登录态。后续重启时,如果登录态仍有效,通常不需要再次扫码。
四:接入AI
这里推荐deepseek,消耗的token比较少,我用了三天一块钱没有用掉,聊聊天是够了,如果你有其他高需求,可以使用其他的ai进行接入。
点击网址进入deepseek,点击API开放平台。


点击充值购买(10元钱就行,如果不是很频繁聊天能用一两个月)。
充值完成之后点击API Keys,点击创建API Keys,复制下来。(这个千万不能给别人,除非你想让别人用)

然后我们回到astrbot客户端
点击配置文件


点击新增模型商,选择我们刚才购买的deepseek。
填写API Base URL:https://api.deepseek.com
填写API Key:你刚才购买复制下来的(点击保存配置,一定要保存!)

选择这个模型,点击保存。

这样就大公告成了!
五:一些功能与优化
添加人格

点击人格设定可以创建你想要的人格,实在不会写可以用AI,或者这个网站上的玖帕喵 | Prompt Market 人格市场,创建完之后点击保存。
插件
里面有一个插件市场

有着非常多实用的插件,可以阅读文档了解使用方法,这里不多赘述。
六:结语
如果还是有问题的话,可以去看一下官方文档,或者b站私信我,我会回复你。
ps:电脑关掉的时候,你的机器人就不会跟你说话了,因为是本地部署的吗,想要随时随地说话可以去看一下官方文档的雨云部署,后面我也会出教程。

