test-driven-development
OBobra/superpowers298k2,631 new stars in the last 7 days
用于选题中心和 AI 聊天的评论区洞察,也可作为 AI 对话选题编排器的一种方法。选题中心宿主负责随机提供本轮 1 条带评论的小红书素材和评论摘录;AI 聊天中,用户可以直接提供或指定 1 条小红书笔记及评论素材,外层编排器也可以先从知识库选择一条带评论素材。本技能负责统计、分析这条笔记评论里真正值得二次创作的内容机会。
核心原则:评论区洞察不是跨素材综合,不是统计评论数量,也不是把热评改写成标题。它要在单条笔记评论区里找到“读者真正还想知道什么”,再收敛成一个足够小、能写成一篇小红书图文的潜在选题。
comments.json / meta.json / 正文文件。先给评论分型,再选选题。
| 评论信号 | 说明 | 更适合生成的选题 |
|---|---|---|
| 追问 | 用户问“在哪、怎么、为什么、能不能” | 教程、解释、避坑、补充说明 |
| 反驳 | 用户不同意、纠正、质疑原文 | 观点澄清、争议讨论、反常识 |
| 补充 | 用户提供案例、事实、资源、经历 | 案例拆解、信息增量、资源型 |
| 情绪 | 用户表达焦虑、想要、羡慕、害怕、愤怒 | 共鸣、身份代入、痛点安抚 |
| 行动意图 | 用户求链接、求模板、求方法、求名单 | 工具清单、步骤、交付型内容 |
| 作者互动 | 作者回复承诺、澄清或引导 | 后续内容承接、FAQ、系列化 |
content_direction 必须说明“评论区里哪个信号触发了选题”,而不是只说原文主题。xhs-title 的小红书标题逻辑内部筛选,最终 JSON 只输出一个 20 字以内标题。content_direction 必须包含评论信号,例如“高赞评论在追问...”“评论区反驳点是...”“多人求...”direction_frame.target_reader 要是具体读者,不要写“所有小红书用户”。direction_frame.core_tension 要体现评论区暴露的矛盾。direction_frame.angle 要说明从什么角度写,而不是泛泛“分析评论区”。direction_frame.material_entry 要写清“评论信号 + 原笔记背景”的来源。topic.connections 必须是 [1]。最终只输出一个 JSON 对象。不要输出 Markdown、不要用 ```json 代码块、不要输出字段说明、不要把中间分析对象塞进结果。
single_choice 必须严格使用这个结构:
{
"content_direction": "一句话说明评论区哪个信号触发了选题、原笔记提供什么背景、最终小切口是什么",
"thinking_process": [
"评论信号:素材 X 的评论集中在追问/反驳/补充...",
"需求判断:读者真正缺的是...",
"收敛判断:最终选题足够小,能一篇笔记讲透"
],
"topic": {
"title": "20字以内的真实内容标题",
"connections": [1]
},
"direction_frame": {
"target_reader": "具体目标读者",
"core_tension": "评论区暴露的具体核心矛盾",
"angle": "具体叙事角度",
"material_entry": "评论信号和原笔记背景来源"
}
}
输出前按顺序检查:
content_direction、thinking_process、topic、direction_frame;不要输出 options、selected_index 或多个候选。thinking_process 只能是 2-4 条短字符串,不能是对象。topic.title、content_direction、direction_frame.target_reader、direction_frame.core_tension、direction_frame.angle、direction_frame.material_entry 都不能为空。topic.connections 必须是 [1]。thinking_process,不能删最终结构字段。OBobra/superpowers298k2,631 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
Audit accessibility on Web, iOS, and Android to meet WCAG 2.2, with keyboard navigation and screen-reader support.
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
FIfirecrawl/firecrawl191k2,010 new stars in the last 7 days