一个AI代理,24小时替你发文章、上架游戏、管产品、修故障
你好,我是提米哥,提米大门(TMDM.cn)的首席选品官,专盯「开发者真痛点」——不是炫技,是帮你省下每天2小时重复劳动。
今天不聊概念,不画大饼。就讲我真实跑在自己 Mac Mini M4 上的 AI 自动化系统:它不是玩具,也不是 Demo,而是我过去5天里,靠它一口气上线了:
✅ 18 个 GitHub Pages 微型 SaaS 工具
✅ 27 款浏览器小游戏(itch.io + Newgrounds 全自动上架)
✅ 10 个 Gumroad 数字产品(创建+更新+监控)
✅ 8 篇 Dev.to 技术文章(写完→排版→发布→防重发,全自动)
✅ 还顺手管着 2 个博客(Naver / Tistory)
而我?只写了第一篇稿子,配好 API Key,设好定时任务——剩下的,它自己干,出错了自己修,半夜崩了自己 alert 我。
下面全是「人话版」拆解,零基础也能看懂:
🔧 它到底在替你干啥?四件实事
1. 发文章 → 不再复制粘贴
它用平台官方 API 直接发(比如 Dev.to),不走浏览器,稳定又快。
关键:它会记“哪篇发过了”,绝不重复投稿。
# 示例:调用 Dev.to API 自动发稿(已加中文注释)
curl -X POST https://dev.to/api/articles \
-H 'api-key: YOUR_KEY' \ # ← 替换成你自己的 Dev.to API 密钥
-d '{"article": {"title": "一个AI代理,24小时替你发文章、上架游戏、管产品、修故障", "published": true, "body_markdown": "# 开头写得好,AI 才能续得准..."}}'
2. 上架游戏 → 点点点?不存在的
27 款游戏,全靠 Playwright 模拟人工操作:自动填表、拖拽 ZIP 包、选标签、点发布。
itch.io 和 Newgrounds 的表单它都熟——连 Cloudflare 验证失败时,会自动暂停+截图+通知你。
3. 管数字产品 → Gumroad 不再是黑洞
新上架一个电子书?它自动创建 Gumroad 商品页、设价格、传封面、开邮件列表。
老产品降价或更新?它读取本地 product.yaml 文件,比对后一键同步。
4. 自己修自己 → 真·不闹脾气
每 30 分钟,它自动检查:
✔️ 所有定时任务(cron)还在跑吗?
✔️ 昨晚那篇稿子,真的发到 Dev.to 了吗?(会打开链接确认)
✔️ Gumroad 登录态过期没?Cookie 还有效吗?
✔️ 收件箱有没有新邮件要人工处理?(比如客户咨询)
→ 崩了?它先尝试重登/重试;搞不定?立刻微信弹窗提醒你。
✅ 哪些事它干得特别稳?(新手可抄作业)
| 场景 | 为什么靠谱 | 你能怎么起步 |
|---|---|---|
| 用 API 发内容(Dev.to / Gumroad / GitHub API) | 平台官方支持,无验证码、不被封,成功率 >99% | 注册账号 → 找「API Keys」页面 → 复制密钥 → 用上面那段 curl 试试发个测试稿 |
| 定时 + 小任务拆分(cron + 子代理) | 主代理只调度,子代理各干各的(比如「发稿子」和「查错误」并行) | 先写一个 publish.sh 脚本,再用 crontab -e 加一行:*/30 * * * * /path/to/publish.sh |
| 用文件当“记忆” | 它把已发文章 ID、游戏版本号、产品状态全记在 state.json 里,关机也不丢 |
你就用一个 JSON 文件存个 { "last_published_id": 123 },每次读写它就行 |
⚠️ 哪些坑我踩过?提前告诉你(少走3天弯路)
- 别硬刚浏览器自动化:Cloudflare、动态加载、按钮变位置…太脆。优先找 API!实在没有,再用 Playwright,且一定要加「失败截图+重试上限」。
- 先看平台条款(ToS):Reddit 自动发帖=秒封;但 Dev.to/Gumroad/itch.io 明确允许 API 调用——文档里白纸黑字写着呢。
- AI 调用别乱刷:Claude 按 token 收费。我的做法:本地缓存草稿 → AI 只润色不重写 → 同一批内容批量处理。
🚫 绝对别这么干(血泪教训)
- ❌ 刷量发垃圾文(平台封号,读者取关)
- ❌ 发完不验证(API 返回 200 ≠ 文章真上线了,一定要 GET 一下链接)
- ❌ 盲信子代理报告(它说“已上传”,你得手动点开 itch.io 页面确认 ZIP 解压成功)
💡 最后一句大实话
这套系统不靠「M4 芯片」,靠的是:
🔹 选对第一个可自动的任务(比如:把你刚写的 Markdown 博客,自动发到 Dev.to)
🔹 用最笨的办法先跑通(哪怕只是写个 shell 脚本 + cron)
🔹 每天加一条日志(echo "$(date): 发布完成" >> log.txt)
自动化不是为了偷懒,而是把「机械劳动」从你大脑里卸载掉——
好让你专心做唯一机器干不了的事:想清楚,用户到底想要什么。
我正在公开建造这个系统。所有代码、配置、踩坑记录,都在 GitHub 公开仓库里。
如果你也想从「手动发布」走向「自动巡航」,现在就是最好的开始时间。