xhs-style-imitator
SKILL.md
XHS Style Imitator
生成“像同一个博主写的”小红书笔记:先抽取单篇样本的风格指纹,再用用户提供的新主题/卖点/事实(以及可选知识库链接)生成同风格的新稿。
Inputs(你需要拿到什么)
至少一种即可:
- 风格样本(单篇笔记):标题 + 正文 + 话题标签(最好再带:作者昵称/领域/发布时间/图片数量)
- 形式:纯文本、截图 OCR、链接内容、或项目里的
info.json/detail.txt
- 形式:纯文本、截图 OCR、链接内容、或项目里的
- 新内容素材(越清晰越好):
- 目标主题/受众/目的(种草、科普、测评、盘点、方法论…)
- 必须出现的事实点(数据、结论、产品参数、价格、时间、地点…)
- 需要避开的点(竞品名、敏感表述、夸大承诺…)
- 可选:知识库链接:产品文档/报告/文章/表格链接等(用来补充事实与论据)
Outputs(交付什么)
默认交付 4 段:
- 标题(同风格,多备选 5-10 个)
- 正文(同排版/语气/节奏;适合直接粘贴到小红书)
- 话题标签(#话题# 格式,6-12 个)
- 配图建议(可选:每张图建议画面/字幕/顺序)
重要:保持“风格相似”,但不复用原文句子;事实内容来自新素材/知识库。
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/skillsGitHub Stars
35
First Seen
12 days ago
Security Audits
Installed on
opencode2
gemini-cli2
claude-code2
github-copilot2
codex2
kimi-cli2