---
name: xhs-hotnote-creator
slug: xhs-hotnote-creator
displayName: 小红书笔记创作器
description: 把文章/链接/图片/热点素材，转化为可直接发布的小红书图文笔记（3:4 封面图 + 笔记预览页 + 可复制文案），并可延伸为系列化内容与产品创意。支持链接提取正文与配图、内容类型与合规、封面底图叠字、发布前要点核对。当用户要求"发小红书、写小红书笔记、配图、把文章/链接转成小红书内容"时使用。触发词：小红书、小红薯、笔记、出稿、封面图、配图、文案、标题、话题标签、笔记模板。
version: 2.1.0
summary: 素材 → 洞察 → 内容三件套的基础主链路；封面明快亮色、支持底图叠字与纯排版；链接可提取正文与配图；含分级合规判定（历史题材放开）。
tags: [小红书, 图文笔记, 封面设计, 文案, 素材转化]
license: MIT
---

# 小红书笔记创作器

将「素材 → 洞察 → 内容三件套 → 系列化延展」的完整流水线固化，产出**即用即发**的小红书图文。

> 本技能另有 **Pro 版**，能力更完整：封面六档视觉系统（含历史典故写实插画，明确反卡通）、热点雷达、系列连载台账（记忆）与发布前自检脚本。需要其中任一项时，建议改用 Pro 版。

---

## 工作流程（五步，不可跳步）

### 第 1 步：获取素材（文字 + 配图）
- **直接粘贴文字/图片**：直接使用。
- **给链接**：运行
  `python {skill_dir}/scripts/extract_link.py <url>` —— 同时提取**正文文字**并**下载文内配图**到输出目录（自动滚动触发懒加载，只保留正文大图 ≤20 张，过滤图标/推荐流缩略图）。
  - 已实测可用：B 站专栏、头条文章、微信公众号、一般新闻页、ima 等 SPA 分享页；知乎专栏在登录过 cookie 的环境可用；
  - **平台边界**：微博未登录、知乎风控、得到/微信读书/小红书（需登录或版权限制）取不到时——**不要硬重试**，直接请用户粘贴文字、发图片；
  - 提取的配图可用 Read 逐张查看，挑选合适的作为**封面底图或 2–9 图素材**。
- 素材过长：先向用户确认保留角度，不要自行大幅裁剪主题。

### 第 2 步：提炼"核心资产"（决定爆款上限）
从素材中只提炼三样：
1. **金句/强比喻**（如"吃饭不叫，买单叫我"）→ 做封面大字与标题；
2. **情绪钩子**（反内耗 / 人间清醒 / 治愈 / 找搭子…）→ 决定标题语气；
3. **干货骨架**（清单 / 论点 / 步骤）→ 决定正文结构。

### 第 3 步：选内容类型并合规
| 类型 | 适用素材 | 结构 | 合规要点 |
|---|---|---|---|
| 趋势清单型 | 新趋势/体验/生活方式 | 概念解释 → 真实案例 → 抄作业清单 → 避坑提示 → 互动 | 不虚构售价与商家 |
| 观点转述型 | 评论文章/社会话题 | 金句引入 → 编号论点转述 → 建设性结论 → 开放讨论 | **用"文章说/我认同"转述框架**，弱化对具体机构的直接批评，保留建设性出口；**历史题材正常写**，触 L0 才拒（见 `references/compliance-ladder.md`） |

### 第 4 步：产出内容三件套（固定交付物）
全部写入工作区：
1. **3:4 封面 PNG（1080×1440）**：复制 `assets/cover_template.html`，替换顶部注释里的 `{{…}}` 占位符（标题/副标题/标签/**底图路径**）→
   `python {skill_dir}/scripts/render_cover.py cover.html cover.png` 截图 →
   **必须 Read 成品图检查**：中文无豆腐块（封面内**不用 emoji**）、无文字裁切。
   - **基调一律明快亮色**：浅色底 + 深色字，遮罩用浅色薄雾，不用暗色压暗；
   - 封面模板自带**底图叠字**能力（`{{BG_IMG}}`），可放真实照片或写实插画，中文大字由 HTML 叠加（AI 生图不可靠渲染中文）；
   - 没有合适底图时，也可纯排版出封面。
2. **笔记预览 HTML**：复制 `assets/note_template.html`，填入封面图、标题、正文、标签，右侧放选题逻辑 / 爆款要素 / 发布建议卡片。
3. **文案 Markdown**：标题（主推+备选，≤20 字）、可直接复制的正文（emoji 排版、结尾互动钩子）、5–10 个话题标签、配图建议、发布时间建议。
4. 最后 `present_files`，顺序：预览 HTML → 封面 PNG → 文案 md。

### 第 5 步：系列化 / 产品化延展
结合素材给至少一条（运营细节见 `references/playbook.md`）：
- **栏目系列化**：固定栏目名 + NO.02/03 预告（沉淀搜索流量）；
- **产品原型**：小程序/合集页/日历等形态，一句话说清形态与入口；
- **运营闭环**：置顶评论引导、发布时间（干货清单型选长假/节点前决策期，观点型选周中 20:00–23:00）。

---

## 脚本工具

| 脚本 | 用途 | 何时调用 |
|---|---|---|
| `scripts/extract_link.py` | 链接 → 正文 + 配图 | 用户给链接时（第 1 步） |
| `scripts/render_cover.py` | 封面 HTML → 1080×1440 PNG | 出封面时（第 4 步） |

模型/依赖：封面截图需 Playwright + chromium；中文字体走 `Microsoft YaHei / SimHei / Noto Sans SC / Noto Serif SC` 回退链。

## 参考文件

| 文件 | 什么时候读 |
|---|---|
| `references/playbook.md` | 定发布时间、评论区运营、产品化延展时（第 5 步） |
| `references/compliance-ladder.md` | **拿不准题材合不合规时**：分级判定（L0 法律红线 / L1 平台差异 / L2 允许区）、**历史题材放开**、灰度四手法 |

## 成本与工具提示
- 需要 AI 底图时用 ImageGen（约 5–10 积分/张），**生成前告知用户**；纯金句观点类封面可不用 AI 图，走纯排版。
- AI 图右下角可能有水印，文案 md 中须提醒用户发布时替换/注明。
- 中文大字必须由 HTML 模板叠加（AI 生图不可靠渲染中文）。

## 合规红线（分级，详见 `references/compliance-ladder.md`）
1. **L0 法律红线永不碰**：危害国家安全/统一、泄密、恐怖主义、煽动民族仇恨/地域对立、造谣、歪曲或戏说历史引发对立、否定英雄烈士、黄赌毒暴、诈骗、无资质诊疗/荐股。
2. **L2 历史题材放开**：严嵩与徐阶、李斯仓中鼠、明清官场等属历史文化内容，**可以写**（只守"不篡改抹黑、不影射现实、不否定英烈"）。
3. 不搬运他人图文；引用须转述并给建设性角度。
4. 不用绝对化用语与功效宣称；金融/医疗类加免责声明。
5. 正文不出现公司名、真实售价、服务器 IP、本机路径等内部/机器信息。
6. 发布前人工核对事实，账号主理人是第一责任人。

## 案例复盘（风格基准）
- 案例 1「技能型度假」：趋势清单型，封面"把假期过成兴趣班"，9 目的地清单 + 3 避坑，栏目化「技能型度假图鉴 NO.01」。
- 案例 2「吃饭不叫，买单叫我」：观点转述型，链接经提取，金句做封面，4 编号论点 + 正循环结论 + 开放讨论。

## 版本
v2.1.0 · 2026-10-12 · 封面基调改明快亮色；新增分级合规参考（`references/compliance-ladder.md`），明确历史题材写作边界。
v2.0.0 · 2026-10-11 · 基础版：素材 → 洞察 → 内容三件套主链路 + 链接提取 + 封面底图叠字 + 运营手册。
