Easel 是什么?浙大北大开源的社媒运营 AI 智能体,及 8 个同类开源系统综述
最近在开源社区和社媒圈被反复提到的 Easel,指的是浙江大学 REAL Lab 与北京大学 OpenDCAI Lab 联合开源的一个社媒运营 AI 智能体(仓库 ZJU-REAL/Easel,Apache 2.0 许可)。但它并不是唯一叫 Easel 的项目。本文先把同名辨析清楚,再拆解 Easel 到底做什么,最后横向梳理 8 个同类开源系统,给出选型建议。
一、先分清:叫 Easel 的东西不止一个
搜"Easel 开源"的时候,至少会撞上四个完全不同的东西:
- ZJU-REAL/Easel —— 浙大 + 北大的社媒运营 AI 智能体,也是本文主角,Apache 2.0,以 Python 为主。
- jamesrochabrun/Easel —— 一个 macOS 原生的 AI 产品设计工作台(SwiftUI 编写,用 Codex 或 Claude 驱动),和社媒毫无关系。截至 2026-10-02 为 167 star、MIT 许可。
- EaselJS —— CreateJS 体系里的 HTML5 Canvas 绘图库,前端老项目。
- easel.com —— 浏览器端的 CNC 雕刻软件,商业产品,并不开源。
所以,如果你看到的是"让 AI 帮你运营小红书、抖音"那一个,就是第一个。
二、Easel 是什么
用项目自己的话说:
"你的私人、持续进化的社媒运营助手 —— 从一个想法开始,完成发现、策划、创作、发布与复盘。"
几个关键事实(以下数字均于 2026 年 10 月 2 日通过 GitHub 官方接口查询):
- 仓库:ZJU-REAL/Easel,项目主页 zju-real.github.io/Easel
- 出品:浙江大学 REAL Lab、北京大学 OpenDCAI Lab
- 许可:Apache 2.0
- 规模:2,795 star、425 fork;2026-08-28 建仓,最后一次推送在 2026-10-01 —— 一个多月涨到这个量级
- 技术:主语言 Python,仓库体积约 323 MB(含大量演示素材与内置的第三方视频产线)
它并不是又一个"AI 帮你写文案"的套壳,而是把一整套运营流程交给一个 Agent 去做。
三、五层工作流:从热点到复盘
- 发现:聚合微博、抖音、知乎、B 站、百度、头条等平台热榜,做竞品分析、内容缺口分析、节日与事件日历。
- 策划:账号定位分析、受众画像、选题矩阵与评分、标题与 Hook、文章大纲、内容日历。
- 创作:社媒文案、小红书卡片、海报、信息图、数据图表、思维导图、TTS 配音、声音克隆、AI 音乐、字幕与翻译、视频剪辑、长视频切片、横竖版转换、AI 短剧,以及论文解读。
- 发布:按平台适配标题、正文、画幅和媒体要求,执行发布前检查,再发到已登录账号。
- 归因:读回播放、互动与评论数据,把有效的结构和偏好沉淀回账号画像。
发布侧目前支持七个平台:小红书、抖音、快手、知乎、B 站、微信视频号、微信公众号。这一点我在仓库文件树里对上了 —— skills/openclaw/ 下正好有 7 个平台发布类技能(skill-xhs-publisher、skill-douyin-upload、skill-kuaishou-upload、skill-zhihu-publisher、skill-bilibili-upload、skill-channels-upload、skill-wechat-publisher),与 README 的表述一致。
四、三点和普通 AI 写作工具不一样
1. 账号画像是六维的,而且会长期复用
一个画像对应 profiles/<名字>/ 一个目录。实测模板里是六个维度文件:identity(定位)、style(风格)、audience(受众)、platforms(平台)、preferences(偏好与红线)、memory(长期记忆)。同一份画像可以跨多个平台、多个会话持续使用 —— 这正是它区别于"每次从零开始生成"的地方。
2. 技能是真执行,不是功能清单
README 徽章写的是"113 Skills"。我用仓库文件树数了一遍:skills/openclaw/ 下有 114 个技能目录,每个目录里都有一个 SKILL.md。这属于项目自述与实测的口径差异(可能是统计时点不同),写在这里供你参考。总之量级是百余个,而且每个技能都配了可运行的 Python 脚本,成品落盘到 outputs/,不是只有一份说明书。
3. 一份母版,多平台形态
同一个选题可以改写成小红书卡片、抖音短视频脚本、知乎长文或微博短帖,各自遵循对应平台的格式与字数限制。
五、怎么装起来
环境要求:Linux、macOS 或 Windows 10/11,Python 3.10 及以上,Node.js 22.19 及以上,外加 FFmpeg、Playwright Chromium 和 git。
git clone https://github.com/ZJU-REAL/Easel.git
cd Easel
bash setup.sh
Windows 原生安装(不需要 WSL):
git clone https://github.com/ZJU-REAL/Easel.git
cd Easel
Set-ExecutionPolicy -Scope Process Bypass
.\setup.ps1
最小配置只需要在 .env 里给一个可用的 LLM:
ANTHROPIC_API_KEY=你的_API_Key
CLAUDE_MODEL=anthropic/claude-sonnet-4-6
也支持 OpenAI 或兼容端点(OPENAI_API_KEY、OPENAI_BASE_URL、OPENAI_MODEL),或任意 Anthropic-compatible 服务(EASEL_LLM_API_KEY、EASEL_LLM_BASE_URL)。只配 LLM 也能聊天、策划、写文案;AI 视频、音乐、云端配音这些要另外配各自的 Key,没配不影响文本链路。
常用命令:
easel doctor—— 检查 Python、Node.js、OpenClaw 和关键配置easel ping—— 测试 gateway 与 Agent 连通性easel web—— 启动 Web 工作台,默认 http://localhost:7860easel chat—— 终端多轮对话并选择账号画像easel skill <name> -i "..."—— 直接运行指定技能,可加-p 画像easel gateway start|stop|restart|status|logs—— 管理 OpenClaw gateway
两个容易踩的点:一是 easel 命令装在项目内的 .venv 里,每开一个新终端都要先激活虚拟环境,否则会报 command not found;二是它跑在 OpenClaw 之上(一个开源的个人 AI Agent 框架,GitHub 上约 39.1 万 star),使用独立的 easel profile,不会覆盖你本机已有的 OpenClaw 配置,gateway 端口也是按 profile 哈希算出来的(easel 对应 37289),并不是常见的 18789。
六、同类开源系统综述
如果按"在社媒链路上负责哪一段"来分,这一赛道的开源项目大致是四类。
A. 全链路 Agent 工作台 —— Easel
目前处在这个位置、中文平台原生、又真做了发布闭环的开源项目并不多。它赌的是"一个 Agent + 一份长期画像"能把碎片化流程收拢起来。
B. 排程与分发 —— Postiz、Mixpost
- Postiz(gitroomhq/postiz-app):36,600 star,TypeScript,2023 年建仓、至今活跃。自我定位是"agentic social media scheduling platform",官方称支持 30+ 频道,涵盖 X、LinkedIn、Instagram、Facebook、TikTok、YouTube、Threads、Pinterest、Reddit、Bluesky、Mastodon、Telegram、Discord、WordPress 等;同时提供托管 MCP server、CLI 和可安装 skill,供 Claude、ChatGPT、OpenClaw 等驱动。云端版 29 美元/月起。注意它的开源版是 AGPL-3.0,自托管免费,但二次分发要评估许可证的传染性。
- Mixpost(inovector/mixpost):3,754 star,MIT,PHP/Laravel + Vue,自述是"Buffer 替代品" —— 排程、发布、管理,自托管、无订阅费。最近一次推送在 2026-03-16,节奏比 Postiz 慢一些。
这两个都擅长"把已经做好的内容按日历发出去",但不负责帮你选题和做素材,和 Easel 更像互补关系。
C. 批量内容生产 —— MoneyPrinterTurbo、ShortGPT
- MoneyPrinterTurbo(harry0703/MoneyPrinterTurbo):127,948 star,MIT,Python。给一个主题或关键词,自动生成带配音、字幕的高清短视频,至今活跃(2026-10-01 有推送)。
- ShortGPT(RayVentura/ShortGPT):7,999 star,MIT,Python,面向 YouTube Shorts / TikTok 的自动化实验框架。注意它的最后一次提交停在 2025-02-10,已经一年半没有动静,选它要有自行维护的心理准备。
这类工具是"内容工厂",产出的素材还得靠别的工具分发出去。
D. 数据、变现、编排与排版 —— MediaCrawler、AiToEarn、n8n、doocs/md
- MediaCrawler(NanmiCoder/MediaCrawler):66,072 star,Python,覆盖小红书、抖音、快手、B 站、微博、贴吧、知乎的笔记、视频与评论采集。GitHub 未识别出标准许可证(接口返回 NOASSERTION),用之前务必自己确认授权范围 —— 这类爬虫项目对合规尤其敏感。
- AiToEarn(yikart/AiToEarn):26,104 star,MIT,TypeScript。定位很直白:"Let's use AI to Earn" —— 把内容一键分发到多个平台,再接平台上的推广任务变现。官网上挂着短剧/小说推广(佣金最高 70%)、互动任务、即梦推广等任务入口。
- n8n(n8n-io/n8n):206,464 star,fair-code(GitHub 同样返回 NOASSERTION),通用工作流自动化平台、400+ 集成。它不专做社媒,但很多人用它把上面这些工具串成一条自动化流水线。
- doocs/md:13,394 star,WTFPL 许可,一款微信 Markdown 编辑器,支持自定义主题样式、多图床和 AI 助手,适合解决公众号排版这一段。
顺带一提:二手文章里的 star 数和许可证经常不准。我查到的第一手结果是 Postiz 为 AGPL-3.0,而不少转载写的是 MIT;ShortGPT 的"长期停更"状态也很少被提及。选型前建议直接查一次官方仓库接口。
七、怎么选
- 要中文平台 + 全链路(从选题一路做到发布复盘)→ Easel
- 要多账号排程、团队协作、跨海外平台 → Postiz(AGPL-3.0,商用前先评估许可)
- 要轻量自托管排程、只想替代 Buffer → Mixpost
- 要批量产短视频素材 → MoneyPrinterTurbo
- 要热榜、竞品、评论数据 → MediaCrawler
- 要接单变现 → AiToEarn
- 要把上面这些串成自动化流程 → 用 n8n 当底座
八、边界与风险:动手前先看这五条
- 自动发布有平台风控风险。 Easel 的 README 自己就写明"谨慎自动发布到小红书" —— 平台可能检测自动化操作,带来验证、限流甚至账号风控,官方建议使用预览与发布前检查、由用户确认后再发。
- 技能数量不等于开箱可用。 百余个技能里,涉及 AI 视频、音乐、云端配音的那些都要另外配服务 Key,没配就跑不动。
- 它不是独立的运行时。 Easel 依赖 OpenClaw,后者版本过低会出问题(
easel doctor会校验最低版本);配置第三方代理端点还可能遇到请求超时,官方文档里有对应说明与修复。 - 终端版本有一个已确认的显示问题:问答题之后回复会被重复渲染一次,根因在上游 OpenClaw 的会话投影逻辑,不影响实际内容与发布结果。官方建议直接用 Web 工作台。
- Windows 全链路适配仍在路线图上(roadmap 第一条就是它),macOS 与 Linux 目前更稳。
九、一句话总结
Easel 的价值不在于"又多了一个 AI 写手",而在于它把发现、策划、创作、发布、复盘装进同一个 Agent,并让每个账号拥有一份能长期复用的画像;它适合愿意自托管、主力平台在国内的创作者。如果你只需要排程分发或者批量出片,B、C 两类的开源工具更轻、更成熟。
参考来源
- ZJU-REAL/Easel 官方仓库:README、docs/known-issues.md、CHANGELOG 及仓库文件树
- 仓库元数据:GitHub REST API(star、fork、许可证、建仓与推送时间),查询时间 2026-10-02
- Postiz 官方站点与 GitHub 仓库(gitroomhq/postiz-app)
- AiToEarn 官方站点与 GitHub 仓库(yikart/AiToEarn)
- 其余同类项目 GitHub 仓库元数据:inovector/mixpost、harry0703/MoneyPrinterTurbo、RayVentura/ShortGPT、NanmiCoder/MediaCrawler、n8n-io/n8n、doocs/md
本文为项目与生态综述,信息取自上述官方仓库与官方站点在 2026 年 10 月 2 日的公开内容,未在本地安装实测;star 数与版本会持续变化,请以官方页面为准。

