很荣幸成为 5 月超级 AI 大航海的教练,再次做航海教练,感觉要拿点什么来分享才对。
简单自我介绍一下:
我是轩辕,10 年+深圳产研团队管理经历,生财首届航海家,也做过视频号航海教练。
之前视频号、公众号两个项目都做过 6 位数变现,也拿过生财首届黑客松铜奖。
我做了有 theclawworker.com 等网站,多场线下 OpenClaw 分享嘉宾,目前深耕 OpenClaw 已经变现 5 位数,8 个左右 ChatGPT Plus 账号。
这次大航海有 1.4 万多人,我一直在想:开船之后,我除了在群里答疑,能不能给大家分享一个真正实用、能马上用起来的 AI Agent 教学。
于是我做了一个微信群 AI Agent。
它不是聊天机器人。
它能帮我读取指定微信群消息,理解我关心什么,再自动整理出我需要看的摘要、重要信息、待处理事项和回复草稿。
如果你微信群很多,很多群已经开了免打扰,但又怕错过重要信息,这个东西你大概率也用得上。
这篇你可以直接拿走三样东西:
- 一个已经跑通的微信群 AI Agent 思路;
- 几段可以复制给 Codex 的核心提示词;
- 几个可以迁移的真实案例:教练
#举手、免打扰群摘要、个人微信对话蒸馏、群信息提炼。
先看最终效果
第一类:群摘要

第二类:待处理清单

第三类:回复初稿

第四类:筛选合作对象

第五类:Mac 通知

我为什么先从航海教练场景做
航海群里,#举手 是一个非常好的提问标识。
它的好处是明确。
不是所有聊天都需要处理,但带 #举手 的消息,大概率就是船员希望教练看到的问题。
对教练来说,真正麻烦的不是回复一条消息,而是这几件事叠在一起:
- 你要先发现有人提问;
- 你要翻上下文,理解他到底卡在哪里;
- 你要判断这是规则问题、工具问题、方向问题,还是个人情况问题;
- 你要写一条不像 AI、能让对方下一步动起来的回复;
- 你还不能让 AI 自动乱回。
所以我设计的不是“自动回复机器人”。
我真正要的是一个“教练助理”:
发现问题
-> 整理上下文
-> 生成回复草稿
-> 通知我
-> 我人工审核后再回复

这个边界很重要。
社群答疑不是客服机器人。很多问题必须结合上下文和经验判断。
AI 可以帮我省掉“盯群、翻记录、起草”的时间,但最后那一下判断,必须由人来做。
但这不只是教练能用
教练答疑只是第一个演示案例。
更大的场景其实是:微信群太多,消息太多,只能开免打扰。
但开了免打扰之后,又会出现另一个问题:
我不想看全部消息,但我也不想错过和我有关的重要信息。
比如:
- 老板群里有人 @ 你;
- 客户群里出现“退款”“投诉”“打不开”;
- 课程群里出现“作业”“回放”“资料”;
- 项目群里出现“截止”“明天”“付款”“合作”;
- 某个高质量群你开了免打扰,但又想每天看一眼重点摘要。
- 你和某个重要朋友、合作方、学员聊过很多内容,想把自己说过的关键判断、对方反复提到的问题蒸馏出来。
这时候你不需要 AI 把群里每句话都读给你听。
你真正需要的是:告诉 AI 你关心什么,然后让 AI 按你的要求提炼出你要看的结构。
比如你可以让它回答:
- 有没有人 @ 我;
- 有没有人提到我的名字;
- 有没有人说合作、付款、报价;
- 有没有人问资料、作业、链接;
- 有没有客户说打不开、没收到、退款、投诉;
- 有没有群里出现一个明显值得关注的机会。
这件事更准确的流程不是“用户自己筛选”,而是:
消息源
-> 我告诉 AI:我关心什么、不要什么、输出成什么结构
-> AI 理解要求并提炼摘要、重点、关键词命中和待处理事项
-> 我打开结果查阅
-> 如果有必要,再人工处理
这就是微信群 AI Agent 的第二个用法。

如果消息源换成飞书群、飞书评论、飞书任务消息,本质也一样。
都是:
消息源
-> 告诉 AI 你关心什么
-> AI 按你的要求理解和提炼
-> 给你摘要、重点和待处理事项
-> 你决定只是查阅,还是继续处理
微信群太多时,最贵的不是消息本身,而是你被它反复打断的注意力。
接下来保姆级的教程教你怎么搭建。
Mac 保姆级搭建教程
把目标说清楚,把工具入口给 Codex,然后让 Codex 自己去安装、验证、写脚本、跑结果。
所以这部分最重要的不是命令,而是几段可以复制给 Codex 的核心提示词。
你要看的也是两个东西:
- 你复制给 Codex 的输入;
- Codex 给你的结果汇报和生成文件。
保姆级教程不是让你学会每条命令,而是让你学会把任务交代清楚、让 Agent 自己执行、你负责验收。
先说明前提。
这版教程默认你已经有:
- Mac;
- 微信桌面版,并且已经登录;
- Codex 可以正常使用。
我们这里只介绍 Codex 怎么来做。
第 1 步:新建一个本地工作目录
先在本地新建一个工作目录,比如:
wechat-ai-agent
这个目录后面专门放这套微信群 AI Agent 的运行文件和输出结果。
然后用 Codex 工作区选择这个目录。
第 2 步:先让 Codex 判断 wx-cli 能不能用
这是最关键的一步。
你先不要自己安装 wx-cli,不要自己写脚本,也不要自己改配置。
第一轮先让 Codex 看项目原理和边界。
直接把下面这段发给 Codex:
我想在这台 Mac 上做一个微信群 AI Agent。
目标不是自动回复,而是帮我整理微信群重要信息。
请你先帮我做第一步:阅读并判断 wx-cli 这个项目是否适合用于本机微信消息读取。
工具入口可以先看这个项目:
https://github.com/jackwener/wx-cli
要求:
- 你自己检查当前目录和环境;
- 先判断它的基本原理;
- 判断它理论上能不能读取个人微信聊天记录和微信群记录;
- 判断它在 Mac + 微信桌面版环境下是否值得继续验证;
- 说明主要风险和边界;
- 这一轮先不要采集微信消息,也不要做摘要、关键词或定时任务;
- 如果你判断可以继续,再给我下一步验证方案。
如果看到类似我这样的执行效果,说明你的 Codex 可以做:

看到什么算成功:
- Codex 能说清楚 wx-cli 大概是什么原理;
- Codex 能判断它是否适合继续验证;
- Codex 没有直接开始采集你的聊天记录;
- Codex 给出下一步“验证微信消息是否可读”的方案。
第 3 步:遇到 Mac 权限时,按提示做一次终端授权
这一步很关键。
Mac 上 wx-cli 需要读取本机微信数据库密钥。我的实测里,Codex 已经识别到微信数据目录,也找到了微信进程,但卡在 macOS 权限上。
当时 Codex 给我的判断大概是:
微信数据目录已识别成功。
wx-cli 找到了微信进程。
失败点是 macOS 权限:当前微信是 Apple 官方 hardened runtime 签名,task_for_pid 读内存密钥失败。
普通权限重签名失败。
非交互 sudo 失败,因为需要管理员密码。
这类步骤 Codex 不能替你输入 Mac 管理员密码。
所以这里需要你自己打开本机终端,手动执行一次。
这一步会对你本机的微信 App 做一次本地重签名。如果你介意这类系统级操作,就不要继续照做。微信更新后,也可能需要重新处理一次。
复制下面这段:
killall WeChat 2>/dev/null || true
killall WeChatAppEx 2>/dev/null || true
sudo codesign --force --deep --sign - /Applications/WeChat.app
open /Applications/WeChat.app
中间会要求你输入 Mac 管理员密码。
输入时终端通常不会显示密码,也不会显示星号,这是正常的。
等微信重新打开并登录后,再执行:
sudo [你的项目目录]/node_modules/.bin/wx init
注意:上面这条是通用写法。
你照做时,大概率和我的路径不一样。
所以这一步不要照抄我的本机目录,直接复制 Codex 给你的那条 wx init 命令,Codex 会告诉你怎么做,如下图:

如果你不确定路径,就把 Codex 给你的命令复制出来执行;不要自己猜路径。
看到什么算成功:
- 微信重新打开;
- 你能正常登录微信;
wx init不再卡在读取密钥;- Codex 后续能继续跑默认采集;
- Codex 明确告诉你“微信信息已经可读”。
这一步做完后,回到 Codex,告诉它:
好了,我已经按你给的终端命令完成授权和 wx init 了。
请继续验证微信信息是否可读。
仍然不要展示原始聊天记录,输出给我看的内容必须脱敏。
第 4 步:让 Codex 验证微信信息是否可读
如果 Codex 判断可以继续,再发下一段:
可以,继续帮我验证这台 Mac 能不能读取到微信消息。
要求:
- 你自己处理能处理的安装和依赖问题;
- 需要我确认系统权限、微信状态或登录状态时,一次只告诉我一个动作;
- 这一轮只验证“微信信息是否可读”;
- 不做定时任务;
- 不做自动回复;
- 不自动操作微信界面;
- 不把原始聊天记录直接展示在回复里;
- 如果需要保存验证结果,请只保存到本地;
- 给我看的结果必须先脱敏:不要展示群成员昵称、手机号、链接、二维码、地址、订单、付款信息、私有群名或其他可识别隐私。
看到什么算成功:
- Codex 告诉你它已经安装或准备好 wx-cli;
- Codex 能看到微信会话列表;
- Codex 能读取你指定群的最近消息;
- Codex 明确回复:微信信息已经可读;
- Codex 给你看的验证结果是脱敏后的,不是原始聊天记录。

第 5 步:告诉 Codex 你关心哪些信息
微信信息可读之后,再发下一段提示词。
这段提示词才是“微信群 AI Agent”的核心输入:
现在微信信息已经可读,请继续帮我做一个微信群 AI Agent。
我要处理的群:
- [填你的微信群名]
我关心的信息:
- #举手
- @我
- 我的名字:[填你的名字或昵称]
- [填你真正关心的 5-10 个关键词]
请你帮我完成:
1. 读取这个群最近消息;
2. 按我的关心点整理摘要;
3. 列出重要信息和待处理事项;
4. 如果是提问,生成回复草稿;
5. 把结果保存到本地 Markdown 文件;
6. 输出给我看的内容必须脱敏。
限制:
- 不自动操作微信界面;
- 不自动发送任何微信消息;
- 不公开原始聊天记录;
- 不展示群成员昵称、手机号、私有链接、二维码、地址、订单、付款信息等可识别隐私;
- 原始记录只允许保存在本地,不进入公开文章或截图。
这一段你真正要说清楚的是:
- 你要看哪个群;
- 你关心什么信息;
- 你希望 AI 输出什么结构;
- 你不允许它做什么。
看到什么算成功:
- Codex 输出群摘要;
- Codex 输出重要信息;
- Codex 输出待处理事项;
- Codex 输出回复草稿;
- Codex 告诉你文件保存在哪里;
- 公开可展示的版本已经脱敏。
第 6 步:让 Codex 生成你要看的摘要结构
如果你不是为了处理 #举手,而是想做免打扰群摘要,可以把提示词改成这样:
请帮我整理这个微信群最近消息。
我的目标不是看完整聊天记录,而是快速知道有没有重要信息。
请按这个结构输出:
1. 群里主要聊了什么;
2. 和我有关的信息;
3. 我设置的关键词命中情况;
4. 需要我处理的事项;
5. 可以只看不处理的信息;
6. 不确定、需要我自己确认的内容。
我的关键词是:
- [填关键词 1]
- [填关键词 2]
- [填关键词 3]
要求:
- 不要编造;
- 不要把无关聊天硬塞进摘要;
- 重要信息请保留必要上下文;
- 如果没有需要处理的事,就明确说“暂时没有需要处理”;
- 输出给我看的内容必须脱敏,不要暴露群成员昵称、私有链接和任何可识别隐私。
看到什么算成功:
- 你拿到的是你关心的摘要结构;
- 不是一大段聊天流水账;
- AI 会区分“只是查阅”和“需要处理”;
- 如果没有命中,它会明确告诉你没有;
- 摘要能看懂,但不会暴露原始聊天隐私。
第 7 步:需要定时或通知时,再让 Codex 继续
第一版跑通后,再考虑定时和通知。
不要一开始就把需求堆太复杂。
可以继续给 Codex:
刚才这套微信群 AI Agent 已经能读取消息并生成摘要。
请你继续帮我做一个简单的定时检查版本。
目标:
1. 每隔 [填时间,比如 30 分钟 / 1 小时] 检查一次指定群;
2. 只在命中关键词或有待处理事项时提醒我;
3. 提醒方式优先用 Mac 通知;
4. 所有结果仍然写入本地 Markdown;
5. 不自动发送微信消息;
6. 给我看的通知和摘要都要脱敏,不展示原始聊天记录。
请先给我方案,再执行。
看到什么算成功:
- Codex 告诉你定时检查怎么运行;
- 你能看到本地结果文件;
- 命中关键词时能看到 Mac 通知;
- 没有命中时不会一直打扰你。

第 8 步:卡住时,让 Codex 自己处理
如果中间卡住,不要自己研究一堆命令,也不要把自己变成问题处理工程师。
直接把错误截图或终端输出发给 Codex,然后说:
我卡在这一步了。
请不要继续做新功能。
请你自己先定位并处理当前问题:
1. 现在卡在哪里;
2. 可能原因是什么;
3. 你可以自己处理的部分,请你直接处理;
4. 只有必须我手动确认权限、登录、截图或输入信息时,再告诉我需要我做什么;
5. 需要我协助时,一次只告诉我一个动作,并说明看到什么算成功。
不要把一长串检查步骤丢给我。
第 9 步:人工审核后再回复
这一步不要省。
你应该打开 pending.md,逐条看:
- 这个问题是不是应该回复;
- 草稿有没有理解错上下文;
- 有没有需要补充个人经验;
- 有没有说得太满;
- 有没有涉及隐私、敏感承诺或不该公开的信息。

确认没问题后,再由你自己复制到微信里回复。
这一步看到什么算成功:
你能把一条群问题从:
群里随机出现
变成:
待处理清单
-> 回复草稿
-> 人工审核
-> 手动回复
这个闭环跑通,就已经够用了。

另外两个实操案例
上面讲的是航海教练 #举手。
但同一套微信群 AI Agent,还可以做两类更通用的事情。
案例一:采集指定个人微信对话,蒸馏出长期判断
有些个人对话不是普通聊天。
比如你和一个重要朋友、合作伙伴、学员、客户长期交流过很多内容。里面可能藏着:
- 你自己反复说过的核心判断;
- 对方反复问你的问题;
- 你对某个项目、产品或内容方向的长期规划;
- 你讲出来但还没写进知识库的世界观;
- 很适合之后变成文章、产品判断或长期表达的内容。
这种时候,我不需要把整段聊天公开,也不需要让 AI 原样复述。
我真正要的是:

指定一个人或一段对话
-> 只读采集本地聊天记录
-> 脱敏
-> 蒸馏出核心判断
-> 写进长期知识文件
比如下面这个例子,我让 AI 采集并蒸馏一段和“弥生虾囡”的对话。

截图里这次采集到了 491 条目标对话,脱敏丢弃 11 条,最后蒸馏出 8 个核心世界观 / 规划判断,并写入多个长期文件。
这里最重要的不是“采集了多少条”。
真正重要的是:这些内容原来散在聊天记录里,之后很难被复用;蒸馏之后,它们就能进入个人知识库和内容生产流程。
聊天记录本身不是资产,被脱敏、蒸馏、写进长期系统之后,才会变成资产。
案例二:采集群信息,提炼出可复用观点
第二类是群信息。
群聊最容易被浪费。
因为群里的信息很碎:
- 有人提问;
- 有人反馈;
- 有人补充案例;
- 自己在群里临场回复;
- 过几天就被新消息冲掉了。
但如果你把它采集下来,让 AI 按你的目标蒸馏,它就不只是聊天记录。
它会变成:
- 用户观点;
- 常见问题;
- 真实反馈;
- 销售异议;
- 产品判断;
- 可复用表达。
下面这张图就是一个群信息采集和提炼案例。

比如图里这次采集了学员群,脱敏后保留 625 条,其中我自己的发言 369 条。
最后沉淀出来的不是聊天摘要,而是“轩辕观点蒸馏”,包括:
- Agent 使用观点;
- 知识管理与过程复用;
- 产品与商业判断;
- 可复用表达;
- 可以继续进入长期知识库的句子和判断。
这类案例对做社群、做内容、做产品的人很有用。
因为很多高价值表达,不一定一开始就写在文章里。
它可能先出现在群答疑、私聊、临场反馈里。
微信群 AI Agent 的价值,就是把这些散落在聊天里的过程,重新变成可复用资产。
会被复用的过程,才是真正值得保存的过程。
保姆级教程就教完了,这套流程我后面会整理成公众号 99 元付费文章的。

所以当你在生财看到这篇帖子的时候,生财已经给你省下这 99 元了。
因为核心思路、搭建步骤和边界,我都写在这里了。
可复制关键词模板
你不一定要用 #举手。
关键词应该根据你的群来定。
航海教练
#举手
作业
航海手册
开船
靠岸
卡住了
提交
点评
课程助教
作业
打不开
链接
回放
资料
报名
没收到
怎么提交
社群运营
退款
投诉
合作
资料
链接失效
进不去
付款
客户
普通免打扰群
@我
你的名字
合作
付款
截止
明天
重要
报价
关键词不是越多越好。
太多会变成噪音。
我建议你第一版只选 5-10 个真正重要的词。
第一版不要追求全覆盖,先让一个真实群、一个真实关键词、一个真实结果跑起来。
为什么我不自动回复
很多人一看到这个东西,第一反应可能是:
那能不能让它自动回微信群?
我的建议是:不要。
至少第一版不要。
原因很简单:
微信群里的很多问题,不只是信息题。
它可能涉及:
- 对方真实处境;
- 群规则;
- 课程边界;
- 你自己的判断;
- 商业承诺;
- 语气和关系。
这些东西不适合直接交给 AI 自动发。
所以这套微信群 AI Agent 的定位不是:
替你说话
而是:
帮你发现该看的消息
帮你整理上下文
帮你起草回复
最后由你自己判断
这才是我认为比较稳的用法。
AI 负责看、筛、整理、起草;人负责判断、取舍、发送。
飞书也一样。
如果消息源换成飞书群、飞书评论、飞书任务消息,本质还是同一套逻辑:消息进入 Agent,按关键词和规则筛选,再生成摘要、待处理事项和回复草稿。
只是这篇先不展开飞书。
常见问题
1. 我一定要用 Codex 吗?
这篇写的是 Codex 路线。
原因是 Codex 能读写本地文件,适合这种本地工作流。
如果你用 Claude Code 或其他能操作本地项目的 Agent,理论上也能迁移,但本文不展开。
2. 我一定要用 #举手 吗?
不用。
#举手 只是航海场景里的好触发词。
普通人更应该用自己的关键词。
比如:
@我
自己的名字
合作
付款
作业
退款
投诉
重要
3. 能不能监听很多群?
可以,但不建议一开始就很多。
第一版只放 1-2 个群。
先跑通,再增加。
4. 摘要质量不好怎么办?
不要只说“重新总结”。
你要给格式。
可以这样要求:
这份群摘要太散了。
请重新整理成:
1. 今天主要聊了什么;
2. 重要信息;
3. 和我有关的内容;
4. 待处理事项;
5. 不确定内容。
不要编造没有出现在材料里的信息。
5. 待处理清单抓不准怎么办?
先收窄关键词。
可以这样要求:
这份待处理清单没有抓准重点。
请只根据这些关键词筛选:[填你的关键词]。
并把结果分成:
1. 需要优先处理;
2. 可以稍后处理;
3. 需要补充上下文;
4. 已处理。
风险说明
最后说风险。
我目前这套流程,只读取我自己有权处理的微信群消息,用来做摘要、关键词提醒、回复草稿和 Mac 通知。
它不操作微信自动发送。
我自己用主账号目前没有遇到问题。
但微信风控规则未来可能变化,本地数据读取和自动化辅助这件事,本身就需要你自己评估风险。
如果你不能接受这类风险,就不要照做。
如果你要做,需要遵守几个原则:
- 只处理自己有权处理的群;
- 建议不自动操作客户端发送微信消息;
- 风险自己评估,自行承担;
- 本文仅供自己使用和学习,未经授权不可用于商业用途。
结尾
我做这个微信群 AI Agent,最开始是为了解决超级 AI 大航海教练答疑里的 #举手 问题。
但做完以后,我反而觉得它能适用很多更通用的场景:信息太多,人一直被打断;但真正重要的信息,又不能错过。
AI 负责看、筛、整理、起草;人负责判断、取舍、发送。
如果你也有微信群太多、免打扰后怕错过重要信息的问题,可以先按这篇在 Mac 上跑一个最小版。
如果你也在生财这次大航海的各个群里,搜“轩辕”应该能找到我。
我的分享完毕,希望对你有帮助,别忘了给锚点哦,谢谢。
