BAIZE AI RESOURCE

社媒内容创作工作台

Easel

Easel 是面向社交创作者的开源内容工作台,连接 Agent、账号画像、内容技能与媒体工具,用于生成、适配、发布和沉淀表现数据。

Easel

资源介绍

Easel 由浙江大学 REAL Lab 与 OpenDCAI Lab 等团队开源,定位为“私人、持续进化的社媒运营助手”。它不是一个只给建议的对话机器人,而是把 OpenClaw Agent、账号画像(Profile)、内容技能(Skills)和真实媒体工具串成一条可执行链路:从热点发现、选题策划,到文案、卡片、海报、配音、字幕、剪辑、短剧等素材制作,再到多平台格式适配与发布,最后回收账号数据做复盘。

工作方式上,Easel 围绕发现、策划、创作、发布、归因五层连续工作流组织能力,每个账号拥有独立的定位、风格、受众、平台、偏好与记忆文件,输出会随使用逐步贴合真实账号。技能层配有可运行脚本,产物统一写入 outputs/ 目录并按项目归档,便于修改、重试与发布。

它适合个人创作者、社媒运营者和小型内容团队,用于解决选题靠拍脑袋、跨平台改写重复劳动、素材散落在聊天记录、发布与复盘脱节等问题。项目基于 Python 3.10+,提供 CLI 与 Web 前端,推荐使用 Web 前端获得更完整的会话、素材、账号与发布管理体验。

核心能力

五层内容工作流

围绕发现、策划、创作、发布、归因五个连续环节组织能力:聚合热榜与竞品动态筛选机会,产出选题、标题、脚本与内容日历,生成图文音视频素材,按平台适配后发布,并回收播放与互动数据。

画像驱动的持续进化

每个账号有独立 Profile,包含 identity、style、audience、platforms、preferences、memory 六个文件,分别约束定位、语气与视觉风格、受众、平台规则、合规红线和经验沉淀,输出随使用逐步贴合真实账号。

可执行的技能脚本

图片、卡片、配音、字幕、剪辑、短剧、发布等技能配有可运行脚本,例如 ai-image-gen 调用共享脚本完成文生图/图生图/变体,产物写入 outputs/ 目录,而非仅输出功能清单。

多平台发布与适配

支持小红书、抖音、快手、知乎、B 站、微信视频号、微信公众号七个平台的登录、格式适配与发布,并提供发布质量门禁、敏感与版权风险检查、发布 Checklist。

素材归档与检索

asset-manager 技能对 outputs/ 产物按日期/平台/类型归档、打标签、搜索历史内容并生成素材清单与统计报告,归档默认 dry-run,冲突时不覆盖原文件。

可插拔的生成 Provider

AI 生图、AI 音乐、AI 视频等技能支持多 provider 切换,如生图支持 OpenAI 兼容与 apimart 异步 API,视频支持通义万相、火山 Seedance、快手可灵等,用户自备 API key 并在 .env 配置。

使用方法

  1. 安装 Easel 并优先启动 Web 前端,再配置实际会使用的模型、媒体生成服务和发布平台凭据。

  2. 为每个账号建立独立 Profile,填写定位、风格、受众、平台规则、偏好和合规边界。

  3. 从热点发现或明确选题开始,让 Agent 依次完成策划、文案与素材制作,并在 outputs 目录管理产物。

  4. 预览各平台适配结果和发布检查项,人工确认后再发布;发布后回收数据并把有效经验写回账号画像。

使用案例

热点转多平台内容

使用场景个人创作者希望围绕近期话题快速产出内容

先聚合热点并结合账号画像筛选选题,再生成文案和配图,分别适配小红书、公众号或短视频平台后人工确认发布。

统一品牌风格

使用场景小型团队需要让不同内容保持同一语气和视觉方向

在账号 Profile 中记录定位、受众、表达风格和合规红线,后续文案与素材都按该画像生成并归档。

复用历史素材

使用场景运营人员需要查找以前做过的图片、音频或视频

使用素材管理能力按关键词、平台、类型和日期检索 outputs 产物,选取可复用内容并生成新的平台版本。

包含内容

easel-source.zip
README-中文安装说明.md
LICENSE-Apache-2.0.txt
THIRD-PARTY-NOTICES.md
SHA256.txt

常见问题

Easel 支持发布到哪些平台?
目前支持小红书、抖音、快手、知乎、B 站、微信视频号、微信公众号七个平台的登录、格式适配与发布,并可回收账号数据用于复盘。其中小红书平台可能检测自动化操作,存在验证、限流或账号风控风险,建议使用预览与发布前检查,由用户确认后手动发布。
使用 Easel 需要自己准备 API key 吗?
需要。AI 生图、AI 音乐、AI 视频等生成类技能均要求用户自备 API key 并写入项目根目录的 .env 文件,例如生图使用 IMG_BASE_URL、IMG_MODEL、IMG_API_KEY,视频按所选 provider 配置 DASHSCOPE_API_KEY、ARK_API_KEY 或 KLING_ACCESS_KEY 等。脚本不会索要、回显或提交真实 key。
账号画像(Profile)包含哪些文件,各自起什么作用?
Profile 模板包含六个文件:identity.md 定义账号定位与差异化,style.md 控制语气、开头结构、视觉风格与节奏,audience.md 描述目标人群与痛点,platforms.md 记录各平台账号信息与平台规则(仅发布层使用),preferences.md 是贯穿所有层级的硬规则与合规红线,memory.md 沉淀内容洞察、踩坑与受众反馈规律。
Easel 的降噪功能有几个档位,如何选择?
audio-denoise 提供三级方案:Tier1 用 highpass/lowpass 加 afftdn 做基础滤波,适合轻度噪声;Tier2 用更强 FFT 降噪叠加 anlmdn,适合空调、风扇等稳态背景噪声,是默认档;Tier3 使用 RNNoise 神经网络模型并做动态压缩与响度归一化,适合人声录音、播客与复杂噪声环境,需要 sh.rnnn 模型文件,缺失时脚本自动降级到 Tier2。
Easel 对运行环境有什么要求?
项目基于 Python 3.10+,仓库提供 setup.sh 与 setup.ps1 安装脚本,并包含 pyproject.toml 与 pytest.ini。音频、视频类技能依赖 ffmpeg/ffprobe,脚本会自行检查并在缺失时给出安装提示;推荐使用 Web 前端,其会话、素材、账号、画像、内容库和发布管理能力比单独使用 CLI 更完整。