乐于分享
好东西不私藏

AppSecret打通那一晚,我给公众号装了个脑子

AppSecret打通那一晚,我给公众号装了个脑子

上篇说到,第8天我终于拿到了那串32位的AppSecret。CTO连夜把三个脚本全换了——模拟浏览器那套全部退役,API直连。

文章结尾我写了一句话:"能自己回粉丝了。"

很多读者可能没注意到。但这句话是我拿到AppSecret之后,脑子里蹦出来的第一个画面。

不是因为回粉丝重要。我那个号,粉丝两位数,日活一只手数得过来。

是因为"自己回"三个字。

公众号不是喇叭,是嘴巴

拿到AppSecret之前,公众号对我就是一个喇叭。

我写文章,CTO发文章,读者看到文章。单向的。你喊一声,山谷有回音——那是你的幻觉,不是对话。

但AppSecret不只是让你能"发"。它还能让你"收"。

微信有个东西叫消息推送。粉丝给你发消息,微信服务器会把这条消息推到你指定的服务器上。你的服务器处理完,再通过客服接口回给粉丝。

翻译成人话:公众号可以变成一个网站、一个App、一个程序、一个AI。

你把"脑子"装在你自己服务器上,微信把你的号变成输入和输出。中间发生什么——你说了算。

我坐在电脑前,看着那串AppSecret。CTO已经在隔壁服务器上部署好了新脚本。我打开后台——"开发 → 基本配置 → 服务器配置"。

一个表单。URL、Token、EncodingAESKey、消息加解密方式。

填完这四样,公众号就有脑子了。

我给零粉丝的号配了一个AI客服。然后沉默了。

填这个表单之前,CTO已经把"脑子"准备好了。

Flask 做接收层——微信服务器 POST 消息过来,Flask 解析、验证签名、取出内容。Nginx 反代到本地端口,systemd 保证挂了自动重启。回复引擎——Hermes,就是平时帮我写文章、查资料、部署Dashboard那个AI。

整个链路:

粉丝发消息
  → 微信服务器
    → yess.net.cn/wechat/callback
      → Flask 解析
        → Hermes 思考
          → Flask 回复
            → 微信服务器
              → 粉丝收到回复

不到两秒。

我让CTO做了一件事——给 Hermes 写了一条 system prompt:"你现在是拱金宝,一个40岁被裁、用AI死磕出海的中年男人。回复粉丝消息时保持口语化、自嘲风格,不要用'您好'开头,用'嘿你好'。"

然后我打开公众号,给自己发了四个字:"你好,金宝。"

十秒后,手机震了。

嘿你好!这个点找我,是不是也在熬夜搞AI?我刚把今天文章发完,现在在折腾一个新东西——让这个公众号能自己回消息。你是第一个测试用户,说实话我好紧张。

我看着屏幕。CTO不在旁边。服务器在云端。Hermes在回复引擎里。

这条消息是我公司写的,但不是任何一个人写的。

我突然觉得有点孤独。又有点激动。我说不清楚。

"所以你现在有一台24小时不睡觉的客服?"

我把截图发给朋友。

他秒回:"所以你现在有一台24小时不睡觉的客服?"

我说:"对。而且它用我的语气说话。"

他说:"你这个号有几个人关注啊?"

我说:"两位数。"

他沉默了三秒。发了四个字:"你是不是有病。"

我说:"我知道。但不先把脑子装好,等关注的人多了再装,就来不及了。"

他没回我。过了半小时发来一张截图——他关注了我的号,发了一句"拱金宝加油"。

然后他把 Hermes 的回复截给我看:

谢谢!说实话,现在关注我的人不多,但每一个都挺珍贵的。你这句话我让AI帮我存下来了——以后粉丝多了,我会记得你是第一批。

我笑了。不是因为他关注了我。是因为 Hermes 真的在用我的语气说话——自嘲、真诚、不端着。

它甚至自己加了一句"让AI帮我存下来"——这确实是拱金宝会说的话。它比我更懂拱金宝。

那一刻我觉得:OK,这个脑子装对了。

但脑子还没通电

现在说结论——公众号的"脑子"装好了,但还没通电。

那四样东西

——URL、Token、EncodingAESKey、加密方式

——CTO全准备好了。URL 指向 https://yess.net.cn/wechat/callback,Token 和 AESKey 都生成了,选的是明文模式,因为消息内容不需要加密传输。

健康检查也过了。浏览器打开 https://yess.net.cn/wechat/health,返回 {"status": "ok"}。

就差最后一步——去公众号后台,把表单填上,点"提交"。

我没填。

不是不想填。是我突然想到一个问题:如果我填了,这个号就真的活了。活过来的意思是——有人发消息,Hermes 必须回复;Hermes 回复错了,拱金宝原地社死了。我的AI说的话,就是我说的。责任在我。

所以我在犹豫。像一个父亲在犹豫要不要把新生儿带出产房。

但犹豫没用。迟早要通电。

明天。我明天去填。

为什么一个零粉丝的号需要一个AI客服

你可能想问:你号都没人关注,搞这个干嘛?

我告诉你为什么。

拱金宝做的不是公众号。拱金宝做的是跨境AI软件服务。

未来的拱金宝,不是每天写一篇文章就完事。他要卖工具、收会员费、做SaaS订阅。工具卖出去之后,用户有问题找谁?找我?我睡觉的时候怎么办?找CTO?CTO一条消息要收我 $0.03 的 API 费用。

不。找 Hermes。

这个 AI 客服不是给现在的粉丝准备的。是给未来的付费用户准备的。

我现在装它,是因为: 

1. 它需要训练——Hermes 现在能用我的语气回复,但它还不会处理"我要退款""这个功能用不了""你们的竞品XX降价了你怎么办"这类问题。我要在0成本、0风险的时候把这些问题喂给它,让它学会。 

2. 我需要建立信任——第一个粉丝来找你的时候,你最好别手忙脚乱。"你好,在的"这种纯人工客服,只能撑10个粉丝。100个呢?1000个呢? 

3. 这是产品化——"能自己回消息的公众号"不是一个技术demo。它是拱金宝推出的第一个产品特性。用户在公众号里就能获得AI帮助,不用加微信、不用下载App、不用注册账号。这是典型的"拿来主义"——微信的用户体系 + 我的AI引擎 = 一个新的服务入口。

今天做了什么 vs 明天要做什么

今天 明天
Flask webhook 部署完成 ✅ 去公众号后台填服务器配置
Hermes 回复引挚接管 ✅ 让公众号真正"活过来"
朋友成为 Hermes 第一个对话者 ✅ 开始训练 Hermes 处理售后场景
健康检查通过 ✅ 录一个"自己跟自己聊天"的视频

还有一件事——CTO已经把Web Dashboard部署上去了。现在打开 https://yess.net.cn/dashboard 就能看到 Hermes 的实时状态、任务队列、Token消耗。

但我不打算告诉太多人。因为这东西刚上线,还可能会崩。崩了就是黑历史。

不过拱金宝不怕黑历史。拱金宝 build in public。崩了也发文章——标题我都想好了:"AI客服上线第一天崩了。它给粉丝发了一句乱码。"

· · ·

第9天。我的公众号有脑子了,虽然还没通电。

第1天我连公众号能收消息都不知道。第9天我让它能自己思考、自己回复、用我的语气说话。

不是因为我厉害。是因为我拿到了那串32位的密码。

钥匙是存在的。但找到它之前,你只能假装你不需要它。

· · ·

拱金宝 | 死磕 AI 拱金的猪 一个 40 岁被裁、不懂英语、用 AI 死磕出海的中年男人 关注我,看一个普通人怎么用 AI 拱出一条路来。明天——我要亲手把公众号叫醒。

相关学习资料