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 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台,并学习分析哪些内容真正有效,覆盖小红书、抖音、知乎、哔哩哔哩等平台。

★ 4,551⑂ 758👁 20⑃ 134● 65▤ 5◈ 0
PythonApache-2.0Created 2026-08-28zju-real.github.io/Easel/
4,551
stars
+21
758
forks
20
watchers
134
prs
65
issues
5
releases
0
discussions

README

   
  
  



  
  
  
    



  简体中文 · English



  你的私人、持续进化的社媒运营助手
  从一个想法开始,完成发现、策划、创作、发布与复盘。



  
  
  
  
  
  
  
  



   


!Easel 产品宣传海报

 🎨 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 站、微信视频号、微信公众号、推特 X、掘金、今日头条十个平台的登录、适配和发布,并可回收账号数据。

 🧭 五层内容工作流

1. 发现:聚合热榜、行业新闻、竞品动态和用户讨论,筛选真正适合账号的机会。
2. 策划:把机会变成选题、标题、脚本和内容矩阵,写入内容日历。
3. 创作:生成文案、卡片、海报、信息图、音频、视频、短剧和论文解读等可发布素材。
4. 发布:按平台适配标题、正文、画幅和媒体要求,执行发布前检查并发送到已登录账号。
5. 归因:读取播放、互动、评论和内容表现,把有效结构和偏好沉淀回账号画像。

 🧰 已经落地的能力

| 能力层 | 已实现功能 |
|---|---|
| 发现 | 全网热搜聚合、垂类趋势研究、内容缺口分析、节日与事件日历、平台算法动态、竞品分析、行业资讯、跨平台差异、RSS 聚合、UGC 发现 |
| 策划 | 账号定位分析、受众画像、人设与声音构建、账号诊断、选题矩阵、选题评分、热点结合、系列内容规划、标题与 Hook、文章大纲、分镜脚本、内容日历、跨平台复用、直播策划、营销活动与商单方案 |
| 文字与视觉 | 社媒文案、短视频与中长视频脚本、小红书笔记、长文、小说、去 AI 感改写、风格迁移、论文解读、金句卡、小红书知识卡、海报、信息图、数据图表、思维导图、对比图、电商详情图、Meme、AI 生图、图片增强、去背景与批处理 |
| 音频与视频 | 文字转语音、多角色配音、声音克隆、AI 音乐、降噪、混音、语音转文字、音频可视化、AI 视频、AI 短剧、字幕与翻译、视频剪辑、长视频切片、直播高光、横竖版转换、片头片尾、相册视频、音乐卡点、绿幕换背景、视频转图文与章节目录 |
| 发布与归因 | 发布质量门禁、敏感与版权风险检查、平台搜索优化、发布 Checklist、多平台格式适配;小红书、抖音、快手、知乎、B 站、微信视频号、微信公众号、推特 X、掘金、今日头条登录与发布;内容日历回写、账号数据、评论洞察(掘金走公开 JSON 接口、X 走网页 DOM 采集)、内容复盘、ROI 与画像记忆 |

 🖥️ 工作台功能示例

下面只展示 Easel 工作台中的四个代表性功能,并不是完整功能清单。更多发现、策划、创作、发布和归因能力,
可以在工作台的技能库或能力地图中查看。


  
    
      🧬 账号画像
      通过基础信息、社媒链接、运营意图和偏好红线建立账号上下文;一份画像可以跨多个平台和会话持续使用。
      
    
    
      🔥 热点雷达
      聚合现有平台热榜,并通过标准协议接入你自己的 Python 采集脚本、HTTP 服务或 RSS/Atom 订阅,从更多来源寻找适合账号的选题。
      
    
  
  
    
      📅 内容日历
      统一管理选题、草稿、待发、已发和平台活动,结合节日节点规划内容,并记录每一天的发布安排。
      
    
    
      📣 发布中心
      从一份母版内容生成多平台版本,集中完成格式适配、媒体附件、发布前检查、预览和真实发布。
      
    
  


 🖼️ 真实产物

这些文件来自 Easel 的实际工作流,主页中也有同一批案例的分类展示。
README 的品牌图、海报、案例图片和视频统一保存在 assets/readme/;产品主页使用独立的
web/static/showcase/ 素材,其中视频保持为 6 秒轻量预览。

 📚 论文解读与知识卡片


  
  

SpatialEvo · 论文解读 / SpatialLadder · VLM 视觉叙事


  
  

CULTURE-MT · 文化翻译 / KnowU-Bench · 侦探漫画


  
  

AGENT G2 · 暗夜英雄 / Pause or Fabricate · 角色化科普

 📖 小说与故事


  
  
  
  

搞笑修仙 / 恐怖短篇 / 爱情喜剧 / 悬疑故事

 🌿 生活分享与梗内容


  
  

生活方式 / 自然记录


  
  

城市生活 / 梗内容

 🎬 视频成片

为便于快速浏览,这里使用可点击的视频封面。点击封面查看最长 1 分钟的

Top issues

Latest release

Easel v0.3.0 — 多 Agent 底座 · Codex 授权开关 · 创作数据修复 v0.3.0 2026-10-12
Easel v0.3.0

本次更新把 Easel 从单一 OpenClaw 底座扩展为可切换的多 Agent 内容工作台,同时改进安装流程、平台登录、账号校验和创作产物展示。内置技能仍为 114 个。

 多 Agent 执行引擎

- Web 设置新增统一的「执行引擎」入口:OpenClaw、Codex、OpenCode、通用 ACP、仅聊天模式。
- 执行引擎与模型供应商分开配置:保留 OpenClaw 的 API 配置,Codex / OpenCode 支持读取原生模型列表和选择模型,不复制原生登录凭证。
- Codex / OpenCode 使用 Easel 项目根目录作为工作目录,共享 Easel 的身份提示、技能与产物目录。
- 支持原生会话续接、进程复用和工具权限确认;切换底座时保留原有会话归属,避免混用历史。
- 「仅聊天模式」直接连接模型 API,不调用 Agent 工具或技能;设置中提供说明。

 安装与设置体验

- 安装时默认安装或复用 OpenClaw,也可以选择跳过,先安装并启动 Web,再选择本机已经安装、认证的 Codex / OpenCode。
- Linux / macOS 跳过 OpenClaw:bash setup.sh --skip-openclaw。
- Windows 跳过 OpenClaw:.\setup.ps1 -SkipOpen

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON