ZJU-REAL / Easel
git clone https://github.com/ZJU-REAL/Easel.git
v0.3.0 · 11d ago
An open-source AI agent for social media — discover trends, create content, publish everywhere, and learn what works across Xiaohongshu, Douyin, Zhihu, Bilibili, and more.🎨一个开源的 AI 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台,并学习分析哪些内容真正有效,覆盖小红书、抖音、知乎、哔哩哔哩等平台。
+43
stars, 24h · #894
+~254
stars, 7 days · #863
+~1.1k
stars, 30 days · #757
4.0k
★ total · +7% this week
653
forks · 19 open issues
Star history (as recorded here)
LanguagePython
LicenseApache-2.0
Created2026-08-28 (1mo ago)
Last pushtoday
Watchers19
OwnerOrganization
GitHub topics
agentagent-skillcontent-automationcontent-creationcontent-generationmcpopenclawsocial-mediasocial-media-management
Links
- GitHub: github.com/ZJU-REAL/Easel
- Homepage: https://zju-real.github.io/Easel/
- Releases · Issues · Hacker News mentions
README excerpt
简体中文 · English 你的私人、持续进化的社媒运营助手 从一个想法开始,完成发现、策划、创作、发布与复盘。 ## 🎨 Easel 是什么 Easel 是一个面向社交媒体创作者的开源内容工作台。它把 OpenClaw Agent、账号画像、内容技能和真实的媒体工具接在一起,让 Agent 不只回答“应该怎么做”,而是直接把内容做出来并归档,且可实现直接/按需发布。 你可以把它理解成一个会记住你的内容搭档:它了解账号定位、受众、风格、平台限制和历史表现,从热点发现一直陪你做到发布,再把结果带回下一次创作。 Easel 宣传演示: https://github.com/user-attachments/assets/4dd060dc-53dd-4bb2-99a3-e65ab6f65166 Easel 围绕五个连续工作流展开:**发现**适合账号的热点与机会,**策划**选题、标题、脚本和排期, **创作**图文、音频与视频内容,**发布**经过检查和平台适配的成品直接到对应平台,再通过**归因**分析表现并把有效经验沉淀回账号画像。 #### 📌 使用提示与研究愿景 > - **推荐使用 Web 前端**:前端提供完整的会话、素材、账号、画像、内容库和发布管理能力,体验和功能比单独使用 CLI 更全面,也是我们推荐的使用方式;部分终端专有的显示问题见已知问题。 > - **谨慎自动发布到小红书**:小红书平台可能检测自动化操作,存在验证、限流或账号风控风险;建议使用预览与发布前检查,并由用户确认后手动发布,其他平台正常。 > - **从研究走向真实生活**:Easel 是我们将研究成果应用到真实社媒创作场景的一次实践。后续我们会继续研究 AI 在社媒场景中的社交智能,让 Agent 更好地理解创作者、受众与真实互动。 ## ✨ 为什么是 Easel - **一个 Agent 贯穿完整链路**:发现热点、评估选题、规划日历、生成文案与视觉、制作视频、发布和归因在同一个工作流中完成。 - **画像驱动,而不是一次性生成**:每个账号有独立的定位、风格、受众、平台、偏好和记忆,输出会越来越贴合真实账号。 - **技能是真执行,不是功能清单**:图片、卡片、配音、字幕、剪辑、短剧和发布技能都配有可运行脚本,成品写入 `outputs/`。 - **一份素材,多种平台形态**:同一主题可以改写成小红书卡片、短视频、知乎长文或短帖,并遵循不同平台的格式和字数要求。 - **项目化保存产物**:内容、素材、中间文件和元数据按项目归档,后续修改、重试和发布不会散落在聊天记录里。 - **真实发布与复盘闭环**:目前支持小红书、抖音、快手、知乎、B 站、微信视频号、微信公众号七个平台的登录、适配和发布,并可回收账号数据。 ## 🧭 五层内容工作流 1. **发现**:聚合热榜、行业新闻、竞品动态和用户讨论,筛选真正适合账号的机会。 2. **策划**:把机会变成选题、标题、脚本和内容矩阵,写入内容日历。 3. **创作**:生成文案、卡片、海报、信息图、音频、视频、短剧和论文解读等可发布素材。 4. **发布**:按平台适配标题、正文、画幅和媒体要求,执行发布前检查并发送到已登录账号。 5. **归因**:读取播放、互动、评论和内容表现,把有效结构和偏好沉淀回账号画像。 ## 🧰 已经落地的能力 | 能力层 | 已实现功能 | |---|---| | **发现** | 全网热搜聚合、垂类趋势研究、内容缺口分析、节日与事件日历、平台算法动态、竞品分析、行业资讯、跨平台差异、RSS 聚合、UGC 发现 | | **策划** | 账号定位分析、受众画像、人设与声音构建、账号诊断、选题矩阵、选题评分、热点结合、系列内容规划、标题与 Hook、文章大纲、分镜脚本、内容日历、跨平台复用、直播策划、营销活动与商单方案 | | **文字与视觉** | 社媒文案、短视频与中长视频脚本、小红书笔记、长文、小说、去 AI 感改写、风格迁移、论文解读、金句卡、小红书知识卡、海报、信息图、数据图表、思维导图、对比图、电商详情图、Meme、AI 生图、图片增强、去背景与批处理 | | **音频与视频** | 文字转语音、多角色配音、声音克隆、AI 音乐、降噪、混音、语音转文字、音频可视化、AI 视频、AI 短剧、字幕与翻译、视频剪辑、长视频切片、直播高光、横竖版转换、片头片尾、相册视频、音乐卡点、绿幕换背景、视频转图文与章节目录 | | **发布与归因** | 发布质量门禁、敏感与版权风险检查、平台搜索优化、发布 Checklist、多平台格式适配;小红书、抖音、快手、知乎、B 站、微信视频号、微信公众号登录与发布;内容日历回写、账号数据、评论洞察、内容复盘、ROI 与画像记忆 | ## 🖥️ 工作台功能示例 下面只展示 Easel 工作台中的四个代表性功能,并不是完整功能清单。更多发现、策划、创作、发布和归因能力, 可以在工作台的技能库或能力地图中查看。 🧬 账号画像 通过基础信息、社媒链接、运营意图和偏好红线建立账号上下文;一份画像可以跨多个平台和会话持续使用。 🔥 热点雷达 聚合微博、抖音、知乎、B 站、百度和头条等平台热榜,帮助 Agent 从实时趋势中筛选适合当前账号的选题。 📅 内容日历 统一管理选题、草稿、待发、已发和平台活动,结合节日节点规划内容,并记录每一天的发布安排。 📣 发布中心 从一份母版内容生成多平台版本,集中完成格式适配、媒体附件、发布前检查、预览和真实发布。 ## 🖼️ 真实产物 这些文件来自 Easel 的实际工作流,主页中也有同一批案例的分类展示。 README 的品牌图、海报、案例图片和视频统一保存在 `assets/readme/`;产品主页使用独立的 `web/static/showcase/` 素材,其中视频保持为 6 秒轻量预览。 ### 📚 论文解读与知识卡片 SpatialEvo · 论文解读 / SpatialLadder · VLM 视觉叙事 CULTURE-MT · 文化翻译 / KnowU-Bench · 侦探漫画 AGENT G2 · 暗夜英雄 / Pause or Fabricate · 角色化科普 ### 📖 小说与故事 搞笑修仙 / 恐怖短篇 / 爱情喜剧 / 悬疑故事 ### 🌿 生活分享与梗内容 生活方式 / 自然记录 城市生活 / 梗内容 ### 🎬 视频成片 为便于快速浏览,这里使用可点击的视频封面。点击封面查看最长 1 分钟的轻量预览,点击封面下方的标题 查看完整成片。 **论文解读视频** ▶ 点击封面播放预览 · 查看完整视频: SpatialLadder / CULTURE-MT **口播、连续剧与 AI 角色短视频** ▶ 点击封面播放预览 · 查看完整视频: 普通人 / 花子的转变 / 赛博修仙 / 赛博吃播甲鱼 **氛围影像与横版内容** ▶ 点击封面播放预览 · 查看完整视频: 西藏吉隆泥石流 / 盗墓笔记小说介绍 / 浙江大学 ## 🚀 快速开