ai-image-gen
通用 AI 生图:文生图 / 图生图 / 图像变体。当用户说 AI 生图、AI 画图、文生图、图生图、生成图片、生成配图、图像生成、AI 出图、AI…
首次使用引导:从社媒链接分析、从零生成账号画像 Profile。收集社媒链接+运营意图,分析已发内容与收藏喜好,生成 6 维 Profile。当用户说 创建画像/第一次用/帮我建个人设/分析我的账号建画像/从链接生成画像 时使用。与 skill-profile-manager 的区别:本 SKILL 专做首次从零分析生成;已有画像的编辑/记忆更新/导出/对比/切换找 profile-manager。
$ npx -y skills add zju-real/easel --skill skill-profile-builder --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-profile-builderContext preview
The summary Claude sees to decide when to auto-load this skill.
首次使用引导:从社媒链接分析、从零生成账号画像 Profile。收集社媒链接+运营意图,分析已发内容与收藏喜好,生成 6 维 Profile。当用户说 创建画像/第一次用/帮我建个人设/分析我的账号建画像/从链接生成画像 时使用。与 skill-profile-manager 的区别:本 SKILL 专做首次从零分析生成;已有画像的编辑/记忆更新/导出/对比/切换找 profile-manager。
name: skill-profile-builder description: "首次使用引导:从社媒链接分析、从零生成账号画像 Profile。收集社媒链接+运营意图,分析已发内容与收藏喜好,生成 6 维 Profile。当用户说 创建画像/第一次用/帮我建个人设/分析我的账号建画像/从链接生成画像 时使用。与 skill-profile-manager 的区别:本 SKILL 专做首次从零分析生成;已有画像的编辑/记忆更新/导出/对比/切换找 profile-manager。" layer: general
> 把"空白/半空的画像"变成"可用的 6 维 Profile"。用户首次使用 Easel 时先跑这个:收集社媒链接 + 运营意图 → 分析已发内容/收藏喜好 → 生成 `profiles/<名>/` 下 6 个维度文件。生成后交给 [account-diagnosis](../skill-account-diagnosis/SKILL.md) 做起号诊断。
用户按需提供(缺的通过追问补,不编造):
| 项 | 说明 | |----|------| | 画像名 | 一个人设 = 一个画像(非一个平台),如"科技数码达人" | | 社媒链接 | 各平台主页 URL(小红书/抖音/B站/微博/知乎/公众号),用于分析已发内容与收藏喜好 | | 运营意图 | 想做什么方向、为什么做、自己的特点/优势/资源 | | 内容偏好 | 喜欢看什么类型、想产出什么类型、参考/对标的账号 | | 红线 | 明确不做的内容、合规底线 |
`profiles/<画像名>/` 下生成 6 个文件(结构见 `profiles/_template/`): `identity.md` / `style.md` / `audience.md` / `platforms.md` / `preferences.md` / `memory.md`。 每个字段标注来源:`[用户自述]` / `[链接分析]` / `[待补充]`。
1. **确定画像名**,检查 `profiles/<名>/` 是否已存在(存在则问是覆盖还是完善)。不存在则复制 `profiles/_template/` 为骨架。
2. **收集社媒链接**。按 [onboarding-questions.md](references/onboarding-questions.md) 的清单引导用户给出主页链接与基础信息。
3. **分析社媒链接**。按 [social-link-analysis.md](references/social-link-analysis.md) 用 web_fetch 抓取可获取的公开内容(近期发帖标题/题材/互动、公开收藏/点赞),推断:常发题材、风格语气、受众画像、高互动内容特征。
4. **收集运营意图与偏好**。按 onboarding-questions.md 逐维度提问:想运营的方向、原因、自己的特点/资源、内容偏好、对标账号、红线。
5. **综合生成 6 维**。把[链接分析]与[用户自述]融合,按 `profiles/_template/` 各文件的字段填写:
6. **标注缺口 + 追问**。任何维度信息不足就在该处写 `[待补充]` 并**列出需要用户回答的具体问题**(做成 plan 让用户逐条补),不要用通用套话填满。
7. **写入并回执**。写 `profiles/<名>/` 各文件,输出一份"画像已生成"摘要:各维度完成度、哪些来自链接分析、哪些待补充,并建议下一步跑 account-diagnosis。
本 SKILL 是**生成** Profile,不消费。生成质量取决于用户提供的链接可抓取程度与自述完整度——信息越全,后续 account-diagnosis 越准。
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 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台,并学习分析哪些内容真正有效,覆盖小红书、抖音、知乎、哔哩哔哩等平台。
Repo: zju-real/easel
通用 AI 生图:文生图 / 图生图 / 图像变体。当用户说 AI 生图、AI 画图、文生图、图生图、生成图片、生成配图、图像生成、AI 出图、AI…
AI 音乐 / BGM 生成:给短视频、社媒内容生成原创背景音乐 / 配乐 / 纯音乐。通过可插拔 provider(阿里 DashScope / Suno 类第三方…
AI 视频生成:文生视频 / 图生视频 / 数字人首帧驱动。通过可插拔 provider(通义万相 Wan / 火山 Seedance / 快手可灵 / OpenAI…
outputs/ 目录下的产物管理:按日期/平台/类型归档、打标签、搜索历史内容、生成素材清单。 当用户说"整理素材"、"归档"、"找之前的内容"、"搜索历史"、"素材管理"、…
音频降噪:去除录音中的背景噪声、电流声、风噪、嗡嗡声,基于 ffmpeg 滤镜链(afftdn/highpass/lowpass)。…
通用音频处理:音频剪辑/裁剪、格式转码(mp3/wav/m4a/aac)、音量归一化、从视频提取音轨、多段拼接、淡入淡出、变速(保音高)。当用户说“剪音频”“裁一段”“转成…