skills/ttmouse/skills/xhs-style-imitator

xhs-style-imitator

SKILL.md

XHS Style Imitator

生成“像同一个博主写的”小红书笔记:先抽取单篇样本的风格指纹,再用用户提供的新主题/卖点/事实(以及可选知识库链接)生成同风格的新稿。

Inputs(你需要拿到什么)

至少一种即可:

  • 风格样本(单篇笔记):标题 + 正文 + 话题标签(最好再带:作者昵称/领域/发布时间/图片数量)
    • 形式:纯文本、截图 OCR、链接内容、或项目里的 info.json/detail.txt
  • 新内容素材(越清晰越好):
    • 目标主题/受众/目的(种草、科普、测评、盘点、方法论…)
    • 必须出现的事实点(数据、结论、产品参数、价格、时间、地点…)
    • 需要避开的点(竞品名、敏感表述、夸大承诺…)
  • 可选:知识库链接:产品文档/报告/文章/表格链接等(用来补充事实与论据)

Outputs(交付什么)

默认交付 4 段:

  1. 标题(同风格,多备选 5-10 个)
  2. 正文(同排版/语气/节奏;适合直接粘贴到小红书)
  3. 话题标签(#话题# 格式,6-12 个)
  4. 配图建议(可选:每张图建议画面/字幕/顺序)

重要:保持“风格相似”,但不复用原文句子;事实内容来自新素材/知识库。

Workflow(建议按这个顺序做)

Step 0 — 读取素材与限制

  • 明确“这次要写什么”:主题、受众、目的、长度区间(如 300-600/800-1200 字)
  • 列出硬约束:必须提到的事实点、禁用词、品牌口径、合规声明

Step 1 — 从单篇样本抽取「风格指纹」

对样本文本做结构化摘要(不要照抄句子):

  • 标题套路:是否数字开头(“3126亿元!”)、是否多重感叹、是否对比/反问/悬念
  • 开头钩子:第一段是否直接给结论/数据/痛点
  • 段落结构:短段/空行频率、是否用“:”分段、小标题密度
  • 语气与人设:专业分析/口语/情绪强度(克制 or 亢奋)
  • 信息密度:每段 1-2 观点?是否大量数字与名词
  • 常用连接词:例如“其中/此外/其次/截至/环比/同比/分…来看”
  • 格式组件:清单、分点、括号补充、引用来源、结尾总结/行动号召
  • 标签风格:#xx[话题]# 还是 #xx#;数量范围

把结果写成一个简短的 Profile(10-20 行即可)。需要模板时读:

  • references/style_profile_schema.md

Step 2 — 处理知识库链接(可选)

目标:只提取“可写进笔记的事实点”。

  • 对每个链接:提炼 5-15 条要点 + 可引用的数据(带来源/时间)
  • 冲突处理:若数据冲突,优先官方/最新/权威;不确定就用“约/大约/公开资料显示”

模板见:references/kb_links_workflow.md

Step 3 — 生成“同风格不抄袭”的新稿

生成时强制遵守:

  • 不复用原文长句(尤其是标题、第一段、关键段落)
  • 结构同构:保留小标题/段落节奏/连接词习惯
  • 事实替换:所有数据、案例、结论来自新素材/知识库

建议一次性输出:

  • 标题 8 个(同一套路的不同变体)
  • 正文 1 版 + “可选加强版/更口语版” 1 版(如果用户要)

Prompt 模板见:references/prompt_templates.md

Step 4 — 质量检查(必须做)

  • 抄袭风险:与样本对比,避免 8 字以上连续复用;避免复用独特比喻/口头禅
  • 风格一致:标题套路、段落节奏、连接词、标签数量是否匹配
  • 事实与合规:数据单位/时间/口径一致;避免绝对化承诺(“最/第一/包治”)
  • 可发布性:段落留白足够;关键结论前置;标签不堆砌

Example(用你刚才生成 PDF 的那条做风格样本)

如果用户说“就用刚才那篇帖子当风格样本”,你可以直接把那篇的 title/desc/tags 当作样本,抽取其“数据盘点/行业分析”的理性口吻与分段方式,然后用新主题的数据去写同款“盘点/数据分析”笔记。

Notes

  • 用户特别在意“Markdown→富文本”的粘贴效果:输出正文时尽量用短段落 + 空行 + 清晰小标题
  • 如果用户要求“连同配图生成 PDF”,可在生成文本后走项目里的 PDF 流程(但本 skill 重点是仿写)。
Weekly Installs
2
Repository
ttmouse/skills
GitHub Stars
35
First Seen
12 days ago
Installed on
opencode2
gemini-cli2
claude-code2
github-copilot2
codex2
kimi-cli2