一套自动涨 Reddit Karma 的 AI Agent 5 个核心要素:
可信内容源
严格筛选
便宜触发闸门
执行账本
定期复盘
具体操作大概是
1. 先给 agent 一个可信内容源
先建了一个个人 wiki,里面放过去的视频、文章、资料和长期关注的话题
agent 每次回答前,只能从 wiki 里找已经记录过的观点。agent 可以读 Reddit 页面,但不能靠记忆重建作者立场。
AI 自动评论最容易变成泛泛的「helpful developer」语气,看起来很会答,实际每句话都像平台上任何一个 AI 助手都能说
wiki 的作用就是把 agent 能说的话限制在你自己真的经历过、写过、踩过的坑里。
如果要迁移到别的场景,wiki 可以换成:
过往文章
客户问答
产品文档
内部 SOP
销售电话记录
自己做项目时留下的复盘
先限定它能说什么,再让它去找机会说!
2. 筛选要比生成更重要
帖子是否在 48 小时内
评论区气氛是否正常
问题是否真的是现下真实痛点
wiki 里有没有对应的具体经验
评论区是否已经有人占了同一个角度
最后一条尤其关键。如果别人已经给了一个好答案,agent 要么补一个完全不同的具体角度,要么直接跳过。
3. 触发前先过便宜 workflow
每半小时触发一次,但每次触发后,先跑一个很便宜的 deterministic workflow
检查账号 ledger、21 分钟间隔、当天评论上限,再随机决定这个 slot 要不要升级成真正的 agent 来执行
大部分 slot 会直接结束,只留一行日志。只有少数 slot 会唤醒 LLM,开始找帖、筛选、写评论
对了,这个设计其实可以迁移到很多 agent loop:
固定 cron 负责可靠性
便宜 workflow 负责限频、随机、账号检查之类的简单任务
核心 agent 只在值得执行的时候来
4. 每次执行都要留下记录
没有记录,agent 很快会变成黑箱。你只知道它跑了,但不知道它为什么选这个帖子、为什么放弃另一个帖子、哪类场景最容易出错
至少要记这些字段:
候选来源
是否执行
执行内容
跳过原因
使用了哪个 wiki 角度
当时的账号状态
后续结果
一开始不要追求自动优化,先让系统把判断过程留下来。没有记录,就没有下周的改进。
5. 每周用真实结果改策略
重新抓取过去一周发过的评论,记录每条评论拿到的分数和 karma 变化,再按 subreddit 和 topic angle 做统计,比如:
哪些 subreddit 能带来 upvote
哪些话题角度一直没人理
哪些回答方式值得继续用
哪些来源应该退休
下周的 slot 和角度会根据这些结果调整。有效的 subreddit 和 angle 会拿到更多机会,没反应的会被删掉或重写
更稳的借鉴方式,是把这套结构用在低风险场景里:
- 自动整理客户反馈
- 自动扫描 GitHub issue
- 自动发现社区里的真实问题
- 自动给内部知识库补标签
- 自动从 support ticket 里找重复痛点
- 自动复盘内容或销售动作的结果