AiToEarn
AI Agent 自动化实现内容创作、发布、互动、变现一站式搞定,支持抖音/小红书/TikTok 等12+平台,适合一人公司和创作者
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
AI Agent 自动化实现内容创作、发布、互动、变现一站式搞定,支持抖音/小红书/TikTok 等12+平台,适合一人公司和创作者
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。

想象一下这样的场景:你是一个独立创业者(OPC,即一人公司),每天忙着写抖音文案、剪小红书图文、发 TikTok 视频、管理十多个平台的账号回复——光是"发布内容"这件事就占用了你 80% 的时间。而 AiToEarn 想做的,就是让这 80% 变成 5%。
AiToEarn(爱赚)是一个开源的 AI 内容营销智能体平台,2025 年 2 月发布首个开源版本,目标用户是 OPC(一人公司)、创作者、品牌方,通过 AI Agent 自动化帮助他们在抖音、小红书、快手、TikTok、YouTube、Facebook、Instagram、Twitter(X)、LinkedIn 等全球主流社交平台上一站式完成内容创作、发布、互动和变现。
2025 年 12 月,AiToEarn 正式宣布"All In Agent"战略,从单纯的内容发布工具升级为完整的 AI Agent 自动化平台。这一转变的背景是:2025 年下半年开始,以 Claude、GPT-4 为代表的 AI 模型开始具备真正的多步骤推理和工具调用能力,使得"让 AI 自动完成整个内容营销流程"从概念走向现实。

作者 yikart(一个独立开发者)在项目 README 中直言不讳地写道:"一个人做自媒体,内容生产永远是最重的负担。"这个痛点驱动了 AiToEarn 从 2025 年初的工具集合演进为今天的 Agent 系统。
AiToEarn 将内容营销拆解为四个 Agent 能力域,每个域对应一个完整的工作流:
通过内容交易市场连接创作者与品牌方,品牌方发布推广任务,创作者接单并发布内容,平台抽佣结算。支持线下商户(餐厅、健身房、民宿等)的本地推广任务。
支持 12+ 平台的内容分发,包括中国主流平台(抖音、小红书、快手、哔哩哔哩、视频号)和海外平台(TikTok、YouTube、Facebook、Instagram、Threads、Twitter/X、Pinterest、LinkedIn)。支持视频、图文批量发布。
自动监控账号评论、私信,支持 AI 回复生成(基于 Claude/GPT 等大模型),帮助创作者保持粉丝活跃度而不必手动逐一回复。
内置 AI 草稿生成能力,支持 HappyHorse 1.0、Seedance 2.0 等视频生成模型,支持图片生成、视频生成、文案缩写/扩写、标签生成等辅助创作功能。
从代码结构看,AiToEarn 采用了经典的前后端分离架构:

前端:Next.js 构建,提供了完整的 Web UI,支持用户登录、内容管理、数据看板等功能。使用 Node.js 20.18.x 环境,通过 pnpm 管理依赖。Dockerfile 采用了 Next.js 标准的 standalone 模式,多阶段构建最终产出精简的可执行镜像。
后端:NestJS 框架,分离了 aitoearn-server(主 API 服务)和 aitoearn-ai(AI 能力服务)。aitoearn-server 处理业务逻辑(用户管理、内容发布、平台 API 对接),aitoearn-ai 专门处理 AI 相关请求(文案生成、评论回复、视频草稿)。两者共享 MongoDB 和 Redis。
数据层:MongoDB 存储业务数据(用户、任务、内容),Redis 处理缓存和消息队列,RustFS(兼容 S3 协议的对象存储)存储上传的图片和视频资源。
平台适配层:各平台(抖音、小红书、TikTok 等)的 OAuth 登录和内容发布 API 对接,通过 Relay 中继服务统一管理 API Key,用户无需逐个平台申请开发者账号。
从部署角度看,AiToEarn 提供了非常友好的 Docker Compose 方案。克隆仓库后,仅需三步即可启动完整系统:
git clone https://github.com/yikart/AiToEarn.git
cd AiToEarn
docker compose up -d
首次启动会自动初始化 MongoDB 副本集、配置 RustFS 存储桶,并创建管理员账号。docker-compose.yml 配置了 6 个服务的健康检查,包括 MongoDB 副本集初始化、RustFS 存储初始化等依赖顺序管理。
但有几个需要注意的点:
Relay API Key 是必需的:如果不配置 Relay(Relay Server URL + API Key),平台无法完成各社交媒体的 OAuth 登录,发布功能无法使用。官方建议从 aitoearn.ai(国际版)或 aitoearn.cn(中国版)获取 Key。
AI 密钥需要自行配置:默认 docker-compose.yml 中 AI 密钥为占位值,需要自行接入 OpenAI/Anthropic/火山引擎等模型服务。
硬件要求适中:不需要 GPU,适合有公网 IP 的 4 核 8G 云服务器部署。
AiToEarn 设计了五种使用方式,覆盖不同技术能力的用户:
| 使用方式 | 适合人群 | 部署需求 |
|---|---|---|
| 直接访问网站 | 普通用户 | ❌ 无需部署 |
| OpenClaw(龙虾)插件 | 龙虾用户 | ❌ 无需部署 |
| MCP 协议接入 AI 助手 | Claude/Cursor 用户 | ❌ 无需部署 |
| Docker 私有化部署 | 团队/企业 | ✅ 需要服务器 |
| 源码开发 | 开发者 | ✅ 需要 Node.js 环境 |
其中最值得关注的是 MCP 协议支持:AiToEarn 提供了 MCP Server,实现了对所有兼容 MCP 的 AI 助手的接入。这意味着用户可以在 Claude Desktop、Cursor 等工具中直接调用 AiToEarn 的内容发布能力,"用自然语言让 AI 帮你发小红书"从设想变成了现实。
AiToEarn 面临的最大挑战在于平台政策的合规风险。各社交平台(尤其是 TikTok、YouTube 等)对自动化账号操作有严格限制,使用 AiToEarn 发布内容需要遵守各平台的社区准则和使用条款,违规操作可能导致账号被封禁。
此外,作为一个活跃开发的商业导向项目,AiToEarn 的代码质量和文档仍有提升空间——部分脚本(如 MongoDB 初始化)较为复杂,需要 Docker 基础才能顺利部署。
AiToEarn 代表了 2025-2026 年 AI Agent 落地的一个重要方向:内容营销自动化。它不是用 AI 生成一篇文案那么简单,而是将"创作—发布—互动—变现"四个环节串联起来,形成完整的闭环 Agent 系统。
从增长数据看,该项目在不到一年半的时间里积累了 16000+ GitHub Stars,且仍在持续活跃更新(2026 年 5 月刚发布 v2.4),说明市场对这类工具有真实需求。随着 AI Agent 能力的进一步提升,这种"一个人运营一个媒体帝国"的模式可能会越来越常见。
图:快手(左)和小红书(右)内容发布 Demo