你要张罗的就四样东西:一台服务器、一个企业微信号、一个消息托管账号、一个能算话的 AI 账号。走企业微信还多一样——域名和加密证书。全部自己买,不用绑定任何一个人。下面这份清单勾完,就能开始跟着关卡动手了。
照单勾完就行。勾选状态会存在这台电脑的浏览器里,中途关掉网页、明天再来,之前勾过的都还在。
分身每想一次事、每写一段话,都要按内容长短付钱——这就是"算力"的钱。计价单位是每百万字多少钱,"进"是喂给它看的内容,"出"是它写回来的话,出比进贵好几倍。
| 你看到它在干什么 | 价格(每百万字,进 / 出) |
|---|---|
| 看图认字(截图、图片里写了什么) | ¥2.3 / ¥19 |
| 快速判断这句话值不值得认真回 | ¥2.8 / ¥14 |
| 正式回答客户(用得最多、占钱最多) | ¥37.8 / ¥189 |
| 调口吻时对照测试哪个更像你本人 | ¥37.8 / ¥189 |
| 润色口吻(可选) | ¥22.7 / ¥113 |
| 发语音(把文字变成声音) | 按字数算 |
| 联网搜索("现在几号""最新政策"这类) | 每搜一次约 ¥0.036,另加少量字数费 |
参考代码/ 目录下的这些文件是最小可用版本:只用 Python 自带的功能,不依赖额外的第三方工具,能跑,但没有自动检查、没有监控、没有一键部署——接手意味着继续把它做完善,不是拿来就能撒手不管。
| 文件 | 拿到手它能干什么 |
|---|---|
receiver.py | 收到消息的第一步:原样记下来,立刻回一句"收到了",别的什么都不做 |
inbox.py | 网页版收件箱:看群、看消息、回消息(同时也兼任第一步的接收) |
inbox4.py | 接上算力:能看图、能回答问题 |
inbox5.py | 加上应答规矩:哪些该反问、哪些转人工、发言频次限制 |
inbox6.py / inbox6a.py | 知识库能力(内部改过一版,6a 是后一版) |
inbox7.py | 回答更准:先判断值不值得认真答,要紧问题两个模型对答案 |
inbox8.py | 口吻调校 + 发语音(要装两个额外的音视频工具,没装会自动降级改发文字) |
home-exit.ps1 | 用家里电脑当网络出口的一键脚本:组网、开机自启、防火墙、自检全包了 |
wechatpadpro-docker.tar.gz | 个人微信版网关的安装包 |
wxinbox*.py | 个人微信版收件箱,功能对应企业微信版的 inbox*.py |
| 改哪里 | 它是什么、你在哪能找到这个值 |
|---|---|
通行证(命令行参数 --token) | 分身进出消息托管平台的凭证,在平台"应用凭证"页生成 |
设备编号(命令行参数 --guid) | 登录设备的编号,登录后在"技术参数"页读取。别和账号本身的编号搞混,那个是一串纯数字 |
| 回调路径与密钥 | 平台把消息送到你服务器的地址和暗号,自己部署就随机生成一串 |
| 证书文件路径 | 加密证书的文件路径,没有它平台不让你收消息 |
| 平台地址 | 源码里写死的两个平台网址,平台哪天改域名,要手动改这两处 |
| 算力地址和密钥 | 存在环境变量里,不写死进代码——以后换算力账号只改这两个值,代码不用动 |
本来就是你自己买的。换任意云厂商都行,只要守住三条:系统用 Debian、配置≥2核4G、机房在你手机常在的省份。
自己买个域名,做备案(几天到几周),用现成工具自动签发证书。这是企业微信路线唯一绕不开的合规步骤。
这是独立第三方服务,直接在官网自己注册购买。唯一门槛是人工审核,提前几天申请。
代码走的是行业通用的接口格式,换账号只改两个环境变量,代码一个字不用动。
| 严重度 | 会发生什么 | 怎么防 |
|---|---|---|
| 高 | 账号限发/封号 | 轻的踢下线,重新扫码就回来(一天内别反复扫,扫码本身就是最重的信号);重的限制发消息,第一次 24 小时、第二次一周、往后倍数翻。诱因:短时间反复扫码、名字带敏感词、出口和手机常在地不同省。 |
| 中 | 平台说"成功"其实没办成 | 接口返回"成功"不代表真做了——每次让系统做一件事,事后单独查一遍结果,别只看返回值。 |
| 中 | 群编号算错 | 群号位数超过普通计算能精确处理的范围,被当数字算会丢末尾几位——所有群号、用户编号全程当文字处理,不做数值运算。 |
| 中 | 京东云收不到消息 | 换服务器厂商,选腾讯云或阿里云。 |
| 中 | 掉线必须人来扫码 | 没有能自动绕开的官方路径,意味着要有人盯着掉线通知。 |
| 低 | 被判定"不是人在操作" | 接口调用排队、随机等 1-3 秒;发消息间隔 2-3 秒、每分钟不超 20-40 条——固定间隔也不像人,必须随机。 |