用途
Content Factory 用于把 HuggingFace 当日热门模型趋势转化为 Instagram 轮播内容。它会拉取今日趋势列表,挑选出对用户细分领域最重要的一条趋势,产出 7 页 Instagram 轮播,可在 Higgsfield 中渲染。该技能设计为每日运行,但每次运行都是自包含的,不读取此前日期的数据。
触发场景
用户说类似以下内容时应触发该技能:
- “Pull today's trending HuggingFace models and make a carousel.”
- “Run the trending DB.”
- “Today's AI trends to an Instagram post.”
- “Daily HuggingFace pull.”
输入项
开始时询问一次(用户已提供的可跳过):
- Niche:轮播面向的受众。默认:“AI for marketing operators.”
- Brand voice:2–3 个语气词。默认:“direct, practical, no-hype.”
- Brand handle / signature:第 7 页 CTA 上放置的内容。默认:跳过 CTA 品牌信息。
工作流(严格顺序)
第 1 步 — 拉取趋势列表
运行 Playwright 抓取脚本:
node skills/content-factory/scripts/fetch-huggingface-trending.mjs --top 10 --out output/content-factory/<YYYY-MM-DD>/raw-trends.json
该脚本访问 https://huggingface.co/models?sort=trending,抓取前 N 个,并写入:
- output/content-factory/<YYYY-MM-DD>/raw-trends.json(当日拉取结果)
- skills/content-factory/data/trending.db 中追加一行(SQLite;从该技能角度为只写)
若抓取失败(网络、页面结构变化、反爬),退回使用 examples/sample-trending-pull.json,并告知用户本次运行使用的是示例数据。
第 2 步 — 细分映射
加载 prompts/niche-mapping.md,按与用户细分领域的相关性对当日拉取的模型排序。输出简短排序列表(模型名、相关性 1–10、一句话说明“为什么这对该受众重要”)。低于 6 分的丢弃。
第 3 步 — 选择一个趋势
选择相关性最高、最易讲解的趋势。若两个相关性并列,优先选择视觉上更容易演示的那个。
第 4 步 — 构建轮播
加载 prompts/trend-to-carousel.md,生成 7 页幻灯片。每页包含:
- 幻灯片文案(可见卡片上 ≤14 个词)。
- 演讲者备注扩展(1–3 句,用于 caption 提取)。
- 使用 templates/carousel-slide-prompt.md 的 Higgsfield 图像提示词。
幻灯片结构:
- Hook — 制造张力或数据,让人持续滑动
- 它是什么
- 为什么现在重要
- 如何使用(一个具体工作流)
- 受众的工作会发生什么变化
- 更大的模式(拉远视角)
- CTA — 保存 / 关注 / 评论触发
第 5 步 — 撰写 caption
使用 templates/caption-template.md。Caption ≤2200 字符(IG 限制),前置重点,最后一段为 CTA。
第 6 步 — Higgsfield 交接
对每页的图像提示词:
- 若 Higgsfield MCP 已连接,调用 ToolSearch,query 为 higgsfield,并使用图像生成工具渲染该页。
- 若未连接,在对应幻灯片下方输出可直接粘贴的提示词。
绝不要凭空编造 Higgsfield 工具名 — 在运行时发现它们。
第 7 步 — 写入输出
最终交付物结构:
output/content-factory/<YYYY-MM-DD>/ ├── raw-trends.json ├── ranked.md # 第 2 步输出 ├── carousel.md # 幻灯片 + caption + Higgsfield 提示词 └── higgsfield-prompts.md # 仅提示词,可直接粘贴
调度 — 三选一
该技能每天运行一次。有三种接入方式:
选项 A — Claude Code 会话内的 /loop(适合:测试、人工监督)
/loop 24h Run the content-factory skill on today's HuggingFace trending list for the niche "AI for marketing operators".
选项 B — Claude Code /schedule(云端例行任务)(适合:关机、无人值守)
/schedule daily at 08:00 ET — Run the content-factory skill on today's HuggingFace trending list...
选项 C — 本机 crontab(适合:简单、本地、无云)
0 8 * * * cd ~/Coding/higgsfield && claude -p "Run the content-factory skill on today's HuggingFace trending list for the niche 'AI for marketing operators'." >> ~/Coding/higgsfield/output/content-factory/cron.log 2>&1
该技能本身不安装以上任何调度 — 由用户自行决定。
语气与风格
匹配用户声明的品牌语气。若未指定:direct、practical、no-hype。
第 1 页 hook 不得使用 “this changes everything” / “you won't believe” / “game-changer.”。若出现,重写。
第 7 页 CTA 始终具体(保存 / 分享 / 评论一个特定词)— 绝不用 “follow for more.”。
演示命令
Pull today's trending HuggingFace models and turn the most relevant one into an Instagram carousel for the niche "AI for marketing operators".