ai-image-gen
通用 AI 生图:文生图 / 图生图 / 图像变体。当用户说 AI 生图、AI 画图、文生图、图生图、生成图片、生成配图、图像生成、AI 出图、AI…
文案风格迁移:把一段文案从一种风格改写成另一种风格(严肃→搞笑、书面→口语、文艺→直白、正式→社交媒体感), 支持风格参考(给一段目标风格的示例文本)。 使用时机:用户说"改成搞笑风格"、"换个风格"、"风格迁移"、"改成口语化"、"改成文艺风"、 "像 XX 那样写"、"风格改写"、"换个腔调"。 和 text-polisher 的区别:polisher 提升质量不改风格,style-transfer 改变风格不做质量评估。
$ npx -y skills add zju-real/easel --skill style-transfer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/style-transferContext preview
The summary Claude sees to decide when to auto-load this skill.
文案风格迁移:把一段文案从一种风格改写成另一种风格(严肃→搞笑、书面→口语、文艺→直白、正式→社交媒体感), 支持风格参考(给一段目标风格的示例文本)。 使用时机:用户说"改成搞笑风格"、"换个风格"、"风格迁移"、"改成口语化"、"改成文艺风"、 "像 XX 那样写"、"风格改写"、"换个腔调"。 和 text-polisher 的区别:polisher 提升质量不改风格,style-transfer 改变风格不做质量评估。
name: style-transfer description: >- 文案风格迁移:把一段文案从一种风格改写成另一种风格(严肃→搞笑、书面→口语、文艺→直白、正式→社交媒体感), 支持风格参考(给一段目标风格的示例文本)。 使用时机:用户说"改成搞笑风格"、"换个风格"、"风格迁移"、"改成口语化"、"改成文艺风"、 "像 XX 那样写"、"风格改写"、"换个腔调"。 和 text-polisher 的区别:polisher 提升质量不改风格,style-transfer 改变风格不做质量评估。 layer: produce
> 把文案从一种风格改写成另一种风格,保留核心语义,只改表达方式。
| 字段 | 必填 | 说明 | |------|------|------| | `text` | 是 | 待改写的原文 | | `target_style` | 是 | 目标风格(见预设风格列表,或自由描述) | | `style_reference` | 否 | 一段目标风格的示例文本,用于学习风格特征 | | `preserve_keywords` | 否 | 必须保留的关键词/术语列表 | | `intensity` | 否 | 迁移强度:`light`(微调语气)/ `medium`(默认)/ `full`(彻底改写) |
> 详见 `references/style-rules.md`,含完整执行清单。
| 风格 key | 名称 | 核心规则 | 句式特征 | 禁止事项 | |----------|------|---------|---------|---------| | `humorous` | 搞笑 | 每 3-4 句至少一个梗点/夸张/自嘲 | 短句为主,反转节奏 | 不用"哈哈哈"、不解释梗 | | `colloquial` | 口语 | 去掉所有书面连词,用"嗯""就是""反正" | ≤15字/句,多用问句和感叹 | 不用"综上""此外""因此" | | `literary` | 文艺 | 意象化表达,用比喻代替直述 | 长短交替,有留白 | 不堆砌形容词 | | `sharp` | 犀利 | 直接下判断,不留余地 | 短促有力,多用句号 | 不用"可能""也许""个人觉得" | | `professional` | 专业 | 术语准确,逻辑链完整 | 并列/递进结构清晰 | 不用口语化表达 | | `healing` | 治愈 | 温暖共情,"你"开头的句子多 | 中等句长,节奏舒缓 | 不用反讽/批判 | | `sarcastic` | 毒舌 | 一针见血指出问题,不留面子 | 极短句+反问 | 不人身攻击 | | `social_media` | 社交媒体感 | emoji+口语+互动句式 | 分行多,每行≤20字 | 不写长段落 | | `custom` | 自定义 | 需提供 `style_reference` | — | — |
分析原文的风格特征,识别以下维度:
如果提供了 `style_reference`:
如果使用预设风格:
按迁移强度执行改写: 1. 逐段处理,保证语义完整性 2. 按优先级调整:语气 → 用词 → 句式 → 修辞 → 节奏 3. 保留 `preserve_keywords` 中指定的关键词不变 4. 保持原文的信息完整度(不增不减核心信息)
列出改写涉及的风格维度变化,让用户了解改了什么:
风格迁移: 正式 → 口语化 - 用词: 书面语替换为日常用词 (12处) - 句式: 长复句拆为短句 (8处) - 语气: 增加语气词和互动感 (6处) - 修辞: 移除排比,增加口语化比喻 (3处)
> 自研溯源与参考项目见同目录 `EASEL-META.md`。
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)、音量归一化、从视频提取音轨、多段拼接、淡入淡出、变速(保音高)。当用户说“剪音频”“裁一段”“转成…