ai-image-gen
通用 AI 生图:文生图 / 图生图 / 图像变体。当用户说 AI 生图、AI 画图、文生图、图生图、生成图片、生成配图、图像生成、AI 出图、AI…
对社媒帖子草稿进行互动潜力评分,基于历史表现数据输出结构化评分卡。 当用户说"帖子打分""评分""这条能火吗""发布前评估""内容质量分""评分卡""草稿评估"时使用。 和 skill-topic-evaluator 的区别:evaluator 评还没做的选题潜力,本 SKILL 评已写好的草稿质量; 和 skill-social-performance-review 的区别:本 SKILL 评单条草稿(发布前),review 做月度组合复盘(发布后)。
$ npx -y skills add zju-real/easel --skill skill-post-scorer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-post-scorerContext preview
The summary Claude sees to decide when to auto-load this skill.
对社媒帖子草稿进行互动潜力评分,基于历史表现数据输出结构化评分卡。 当用户说"帖子打分""评分""这条能火吗""发布前评估""内容质量分""评分卡""草稿评估"时使用。 和 skill-topic-evaluator 的区别:evaluator 评还没做的选题潜力,本 SKILL 评已写好的草稿质量; 和 skill-social-performance-review 的区别:本 SKILL 评单条草稿(发布前),review 做月度组合复盘(发布后)。
name: skill-post-scorer description: >- 对社媒帖子草稿进行互动潜力评分,基于历史表现数据输出结构化评分卡。 当用户说"帖子打分""评分""这条能火吗""发布前评估""内容质量分""评分卡""草稿评估"时使用。 和 skill-topic-evaluator 的区别:evaluator 评还没做的选题潜力,本 SKILL 评已写好的草稿质量; 和 skill-social-performance-review 的区别:本 SKILL 评单条草稿(发布前),review 做月度组合复盘(发布后)。 layer: attribute
> 对社媒帖子草稿进行互动潜力评分,基于历史表现数据输出结构化评分卡。
**加载后立即开始评分流程,不做摘要或等待确认。**
用户 prompt 中提供待评分的帖子草稿,支持以下形式:
示例 prompt:
Execute /skill-post-scorer 帖子: 我花了3年时间才明白一个道理: 最好的内容不是"写"出来的,而是"提炼"出来的。 以下是我总结的5个内容提炼方法...
输出代码块格式的评分卡:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 帖子表现评分卡 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 钩子强度 ██████████ 8/10 声音匹配度 ███████░░░ 7/10 价值密度 ████████░░ 8/10 结构与格式 ███████░░░ 7/10 发布就绪度 ██████░░░░ 6/10 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 总分 36/50 判定 值得发布,建议优化钩子 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 改进建议: 1. [最弱维度] 具体修改建议 2. ...
读取用户粘贴的帖子内容。如果 prompt 中没有帖子文本,主动询问用户提供。
按优先级获取表现数据:
1. **Profile 中的历史数据**:检查 `=== EASEL ACCOUNT PROFILE ===` 标记,读取 `performance_data` 路径指向的历史帖子数据 2. **用户提供数据**:询问用户是否有历史帖子导出数据(各平台创作者中心/后台可导出 CSV/Excel,或整理成 JSON 数组) 3. **通用基准**:以上都没有时,使用 `references/fallback-benchmarks.md` 中的基准数据
> **互动分与 Top 10% 筛选交给脚本,LLM 只做特征提炼。** 由 > [`scripts/score.py`](scripts/score.py) 完成(复用 > `../../shared/scripts/social_stats.py` 的 `engagement_score`)。
有历史/用户数据时,把帖子整理成 JSON 数组(每条含点赞与评论字段),调用:
python3 skills/openclaw/skill-post-scorer/scripts/score.py top --input history.json python3 skills/openclaw/skill-post-scorer/scripts/score.py top --input history.json --top-pct 5
脚本自动:按 `互动分 = 点赞 + 评论×3` 逐条计算(字段兼容 likes/reactions/点赞、 comments/评论)、按互动分降序、算出 Top N% 门槛与分布(均值/中位数/最高/最低)、 样本量不足警告。**LLM 拿到脚本输出的 Top 帖子后**,提取其共性特征:
无历史数据时跳过本步,直接用 `references/fallback-benchmarks.md` 的通用模式特征。
按 5 个维度打分,每项 1-10 分,总分 50 分。
评分标准详见 `references/scoring-criteria.md`。
| 维度 | 评判重点 | |------|----------| | 钩子强度 | 前两句是否能阻止滑动,制造好奇或共鸣 | | 声音匹配度 | 是否契合账号一贯的语气、人设和表达习惯 | | 价值密度 | 每段是否提供具体洞察,而非空泛陈述 | | 结构与格式 | 排版是否适配目标平台的阅读习惯 | | 发布就绪度 | 能否直接发布,还是需要润色或补充 |
**评分纪律:**
按照上方「输出」部分的格式输出评分卡,包含:
判定标准:
> 更细分档(含各边界档的判定措辞)见 `references/fallback-benchmarks.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)、音量归一化、从视频提取音轨、多段拼接、淡入淡出、变速(保音高)。当用户说“剪音频”“裁一段”“转成…