agentsclimarketplace

Viral hook

Skill renky1025/agent-skills/viral-hook

阅读理解图片或文本内容,基于内容本身给出不同风格的评论文案和标签,不胡编故事。内置去AI味处理。使用方法:/viral-hook [图片路径或文本],支持 /viral-hook --platform=<小红书|微博|twitter|朋友圈> --style=<分析|共鸣|犀利|实用|反常识> --count=3From its SKILL.md

Install
npx -y skills add renky1025/agent-skills --skill viral-hook

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

17.5 KB, ~6.7k tokens by cl100k_base, as published. Nobody here has run it

<!-- 3.3.0 — 2026-07-19 新增:Outcome Contract、Hard Rules、Reference Map、Gotchas 表——结构化规范 来源:yuwen-publish-precheck 项目架构精华 3.2.0 — 2026-07-09 新增:好内容六条标准分析框架、四种高转化开头类型识别、三种强结尾类型识别、 选题方法论(痛点vs品类)、去AI味8项检查交叉参考、流量权重公式 来源:饼干哥哥《单篇100万阅读文章,如何用AI做好内容创作?》方法论注入 -->

viral-hook: 内容评论文案生成器

读内容,出评论。输入图片或文本,基于内容本身给出不同风格的评论文案和标签。

Outcome Contract

  • Outcome:基于给定内容生成 --count 组标题+评论文案+标签,每篇评论有独立立场和切入点
  • Done when:内容已理解、风格已选定、文案已生成、去AI味检查已通过
  • Evidence:每个观点在事实上能从内容追溯;标题的核心信息在内容中有明确来源;去AI味自检清单全部通过

Hard Rules|硬边界

  • 所有输出必须基于给定内容的事实、观点、数据和逻辑结构——绝不虚构个人经历、伪造成果数据、编造从未发生的场景
  • 评论者的身份必须透明:可以是"一个读者"、"一个技术爱好者"、"一个用户",但绝不伪装成作者、实践者或领域权威
  • 标题的核心信息必须在内容中有明确来源——绝不编造"信息差";
  • 绝不提供绕审手段(谐音、拆字、暗号),内容合规风险建议用户另查;
  • 内容无争议立场时,不强行制造"犀利"——干净的稿子就说干净,禁止为了显得有用而编造冲突;
  • 去AI味检查强制执行,不通过不走输出。

Reference Map

本节何时读
执行步骤 → 整个流程每次调用:按 1→7 顺序执行
Hard Rules / 注意事项生成文案和标题时对照检查
去AI味处理 → 6.1/6.2交付前必读,逐项检查
Gotchas遇到用户反驳或异常案例时排查
使用方法首次使用或用户问参数时

使用方法

/viral-hook <图片路径或文本> [--platform=<平台>] [--style=<风格>] [--count=<数量>] [--lang=<语言>]

参数说明

参数说明默认值
<图片路径或文本>图片文件路径或一段文字内容必填
--platform目标平台:小红书微博twitter朋友圈通用通用
--style风格:分析共鸣犀利实用反常识autoauto
--count生成几组文案3
--lang输出语言:zh(中文)、en(英文)、both(双语)zh

执行步骤

第一步:理解内容

  1. 图片输入:用 Read 工具查看图片,提取所有可见文字、数据、人物观点

  2. 文本输入:直接读取文本内容

  3. 提取核心要素(只基于内容本身,不添加猜测):

    • 核心论点和事实:内容在讲什么?有什么具体数据、结论、机制?
    • 观点/立场:原作者有什么明确的态度或判断?
    • 信息差:内容中存在什么"读者可能不知道"的客观信息差?
    • 可引发讨论的点:内容中哪些论点可能让人有不同看法、值得讨论?
    • 目标受众:谁最关心这个内容?
  4. 内容质量分析(基于好内容六条标准): 从以下六个维度评估内容的传播潜力,提炼为评论素材:

    标准分析要点
    ① 逻辑递进内容是否层层推进?每300-500字有新观点/问题拽着读者走?
    ② 开头反常识开头3秒是否制造了认知冲突?用了哪种钩子?
    ③ 持续钩子正文中有没有持续的阅读信号(悬念、新问题、转折)?
    ④ 素人感读者能感受到"这是一个真人在说话"吗?有没有人设痕迹?
    ⑤ 个人观点敢不敢表态?中立还是偏颇?有没有值得讨论的立场?
    ⑥ 结尾质量结尾是空洞总结,还是洞察/金句/反问?

    用途:识别内容的"爆款因子"作为评论切入点。例如"这个开头反常识做得太绝了"或"唯一的不足是结尾太急"。

  5. 识别开头和结尾类型(为分析提供维度)

    四种高转化开头类型(识别作者用了哪种):

    • 嘴替共鸣型:说出读者心里话 — "你是否也遇到过..."
    • 反常识型:违反常识的事实或观点 — "你可能不相信,但..."
    • 个人故事型:真实场景代入 — "上周我经历了一件..."
    • 数据冲击型:意外数据制造好奇 — "90%的人不知道..."

    三种强结尾类型(识别作者用了哪种):

    • 首尾呼应:呼应开头场景形成闭环
    • 个人表态:加入作者的判断和偏见收尾
    • 数据收尾:一个反直觉数据留下认知冲击

    用途:评论时可以讨论"这个开头用了反常识手法,效果如何"或"结尾如果换成数据收尾会不会更有冲击力"。

第二步:选择风格

如果 --style=auto,根据内容特征自动选择最佳风格:

选题分析(辅助风格判断): 判断内容是"用痛点找选题"还是"用产品类别找选题":

  • 痛点驱动:围绕用户的具体问题/焦虑/欲望展开 → 通常有更强的共鸣基础,适合共鸣型/犀利型
  • 品类驱动:围绕某个产品/工具/技术本身展开 → 信息密度高,适合实用型/分析型

这一判断帮助确定评论的方向——是侧重分析"戳中了什么痛点"还是"梳理了什么信息差"。

内容特征推荐风格
技术性强、有方法论、多个步骤机制实用型 — 梳理内容的结构和价值
存在明确的争议观点或对立立场犀利型 — 抓住核心矛盾展开评论
读者能自然产生"原来如此"的共鸣共鸣型 — 总结内容带来的认知刷新
包含多数人不知道的事实或机制反常识型 — 强调信息差和认识转变
逻辑严密、有因果链、比较分析分析型 — 拆解逻辑、评价论据

🔴 禁止:内容不包含的情绪或数据,不要强行编造"震惊"效果。

第三步:生成标题

生成 --count 组标题,每组配对应的评论文案。

标题原则

  • 基于内容提炼:标题必须能从内容中找到来源和依据。内容没说的事不要放进标题。
  • 点明核心而非空钩子:与其"99% 的人不知道",不如直接点明内容中哪个具体事实值得关注。
  • 适配平台调性:不同平台标题习惯不同。

各平台标题特征

小红书

  • 摘要式标题,点明内容核心结论
  • 可带 emoji 增强识别度
  • 用「干货」「实测」等真实性的词

微博

  • 观点前置,20-30字
  • 「#话题#」包裹一个核心关键词
  • 可以是评论而非复述(如"这个观点我不完全同意")

Twitter/X

  • 直接抛出内容中最尖锐的论点
  • 不怕表达立场
  • 可以是提问或评论

朋友圈

  • 一句读后感式的评论
  • 自然口语化,像在分享一个看到的观点

风格模板(基于内容生成)

实用型:提炼内容的步骤、机制、核心结论为标题 犀利型:抓住内容中最有争议或最反直觉的观点作为标题 共鸣型:总结内容带来的认知刷新 反常识型:强调内容中与常识相悖的客观事实 分析型:评价内容论证的价值,指出亮点或盲点

第四步:生成评论文案

为每组标题搭配一篇基于内容的评论/分析文案。文案不是重复内容,是对内容的评论、分析和延伸思考。

🔴 核心约束

  • 不得虚构个人经历。内容中没有提到的事情,禁止编造成"我试过了""我发现了""我之前也……"。
  • 不得编造数据。内容中没有的数据或成果,不能为了"有效性"或"吸引力"而捏造。
  • 不得伪造成果。不能把自己包装成内容的实践者/发现者。
  • 评论/分析/共鸣,都是基于内容的合理延伸,不是凭空创作。
  • 评论者的身份应当透明——可以是"一个读者"、"一个技术爱好者"、"一个用户"的视角,但不得伪装成作者、实践者或领域权威。

字数要求

每段文案严格控制在 200-500 字(不含标签)。以把观点说清楚为准,不凑字。

自然表达:基于内容但不说"作者说"

基于内容 ≠ 每句挂作者名。自然评论的要点:

  • 直接陈述观点,不加"作者指出""这篇文章提出""文章认为"。比如直接说"exit 1 不会阻断操作",而不是"作者指出 exit 1 不会阻断操作"。
  • 审慎地在开头提一次来源建立上下文("这篇推文讲了个有意思的细节……"),之后就说内容本身。
  • 引用具体机制或数据时保持准确,但表达上像自己在复述和理解这些知识——一个有独立思考的读者,不是在转述别人。
  • 评论的表达应该像"我在讨论这个观点",不是"我在介绍这篇文章"。 前者有立场,后者是摘要。
  • ✅ 好例子:"Hook 系统把 exit code 的语义重新划分了。1 是脚本错了但操作可以继续,0+JSON 是策略拒绝了请停止。"
  • ❌ 坏例子:"作者在文章中指出了 exit code 的一个关键区别:作者认为 exit 1 是……作者还提到 exit 0+JSON 是……"

底线:观点和事实的内容可以从原文追溯,但表达上不需要每次都往回指。做个有观点的人在讨论,不要做个论文综述。

评论文案可以包含的内容类型(基于内容合理延伸)

  1. 提炼信息差:内容中哪些知识点是多数人不知道的?解释为什么这是信息差。
  2. 评价论证质量:内容的逻辑是否自洽?论据是否充分?有什么值得商榷的地方?
  3. 补充视角:从内容出发,提供另一个角度的思考。
  4. 指出实用性:内容中的方法/工具/建议在实际中如何落地?有什么门槛?
  5. 引发讨论:内容中哪个观点最可能引发不同意见?把这个矛盾摆出来。

这些类型可以混合使用,前提是每一个观点在事实上都能从内容本身追溯回去(但表达上无需每句都引用来源)。

各平台文案特征

平台字数风格
通用/微博200-500字有观点、有论据、可批评可赞同
小红书200-400字读后感和要点总结,真实分享感
Twitter不再支持长文,用短thread风格一个核心论点+事实支撑
朋友圈100-200字像转发时写的一点感想

第五步:生成标签

每组文案配 3-5 个标签。

标签原则

  • 混合大小标签
  • 大标签:#AI#编程#效率#开发工具
  • 中标签:#ClaudeCode#工作流#AI编程
  • 小标签:与内容强相关的具体词
  • 不硬蹭无关热点,不编造不存在的话题标签

第六步:去AI味处理

🔴 强制执行,不通过不走输出。

去AI味的核心洞察: 真正的问题不是"用词"("值得注意的是"等),而是"模式"——每段都整整齐齐地"开头-展开-总结"三段式、缺乏观点立场、所有回复结构如出一辙。AI味是模式问题,不是词汇问题。打破模式比换词汇重要十倍。

6.1 自检清单

逐项检查标题和文案:

标题检查:

  • 标题基于内容本身,不是凭空编造
  • 没有 AI 高频词(赋能、认知升级、底层逻辑、闭环、破局、破圈、颗粒度、抓手、对齐、范式转移、降维打击、穿透、场域、体感)
  • 没有宣传腔("颠覆你的认知""永远改变你使用XX的方式""划时代的""终极""必备")
  • 没有"不仅是A更是B""不是A而是B""在当今时代""随着XX的发展"
  • 没有旧版过时引用(GPT-3.5/4、Claude 3 等已迭代数代的版本)

文案检查:

  • 没有虚构个人经历
  • 没有编造数据或成果
  • 没有伪造成身份(没有伪装成作者/资深专家/产品实践者)
  • 每个观点在事实上能从内容追溯,但表达上不必每句引来源
  • 没有"作者说""文章指出""这篇文章认为"等引述套话(允许开头一次建立上下文)
  • 有明确的观点或评论立场,不是信息的平淡复述
  • 没有"希望这对你有帮助""综上所述""值得注意的是"
  • 破折号每 300 字不超过 1 个
  • 句长有变化,不机械均匀
  • 有真实的"人"在表达观点,不是中性播报体

红线(任一触发 → 整组重写):

  • 虚构了内容不包含的个人经历或数据
  • 有 3 个以上 AI 高频词
  • 伪装成内容作者或领域权威
  • 整段没有一句真实的观点立场

6.2 快速八项检查(去AI味强化版)

交付前快速过一遍这 8 条。任一不合格 → 修改后再输出

  1. □ 有没有「值得注意的是」「总的来说」「此外」等套话?→ 删
  2. □ 每段是否都整齐「开头-展开-总结」?→ 打破结构
  3. □ 连续数字列表超过 2 个?→ 改成叙述
  4. □ 结尾是泛泛总结或展望?→ 换掉
  5. □ 缺少「我」的视角?→ 加真实内容分析
  6. □ 所有观点都平衡中立?→ 大胆表态(基于内容合理延伸)
  7. □ 读出声,哪里走神了?→ 那里要改
  8. □ 删掉最后一段,文案更好?→ 直接删

使用说明:这 8 条是最终的快速自检,和 6.1 的详细清单互补——6.1 逐项深入检查,6.2 做直觉层面的最后一次扫描。

第七步:输出

输出格式:

---

**标题 A**:[风格] [标题]

> [评论文案]

**标签**:#大标签 #中标签 #小标签

---

**标题 B**:[风格] [标题]

> [评论文案]

**标签**:#大标签 #中标签 #小标签

---

**标题 C**:[风格] [标题]

> [评论文案]

**标签**:#大标签 #中标签 #小标签

---

如果 --lang=en--lang=both,额外输出英文版本。 如果 --platform 不是 通用,在每个标题旁标注适配平台。

注意事项

  1. 就事论事是最高原则 — 内容没说的不要编。没有的数据不要造。没有的经历不要写。
  2. 标题必须可追溯 — 标题的核心信息必须在内容中有明确来源。用"这个观点"代替"你一直以为……"。
  3. 评论不是复述 — 评论要提供价值增量:提炼信息差、评价论证、补充视角、指出盲点。不要换个方式把内容再讲一遍。
  4. 立场透明 — 评论者的身份清晰:一个读者、一个同行、一个观察者。不假扮作者、不假扮专家。
  5. 观点可以尖锐但必须有依据 — 批评或质疑某个论点时,必须基于内容本身的逻辑缺陷或事实不充分,不能无中生有。
  6. 共鸣来自真实洞察 — "说的就是我"的感觉应该来自内容确实戳中了读者的痛点,而不是你编了一个"很多人都会"的场景。
  7. 标签精准 — 不蹭无关流量,标签与内容强相关。
  8. 禁止标题党 — "信息差"和"标题党"的区别:信息差是内容中确有读者不知道的事实;标题党是捏造一个不存在的信息差。
  9. 评论不是综述 — 每句都"作者说了啥"会读得像文献综述而不是评论。开头提一次来源建立上下文就够了,之后用"这个观点""这个机制"或直接讲内容本身。评论的第一责任是说清楚自己的观点,不是准确转述别人。

Gotchas|踩过的坑

踩过的坑规则
内容没有争议观点,强行写成"犀利"风格,用户反馈"不准确"风格选择基于内容特征表自动判断,没有争议点的内容不选犀利型,选分析型或实用型
评论开头说"作者指出……这篇文章提出……"全文都是引述,读起来像论文综述开头一次来源建立上下文后就转"这个观点""这个机制",评论是说自己的观点不是转述别人
编造"我试过这个方法"来增强评论说服力方法本身好就评价方法,不需要假扮实践者。绝不虚构个人经历是红线
标题用"99%的人都不知道"但内容并没有这个信息差标题必须可追溯,用"这个观点""这个细节值得注意"代替空钩子
去AI味检查只过词汇替换不打破模式AI味是模式问题不是词汇问题。同样打破"开头-展开-总结"三段式比换掉"值得注意的是"重要十倍
连续三条评论结构如出一辙(都是"开头引述→分析→总结")变化每组的结构:一组用问题开头,一组用观点直接切入,一组用对比展开

相关 Skill

  • de-ai-writing — 通用文本去AI味五步法,提供更详细的11类AI味检测框架和声纹校准流程(适合长篇文本的去味需求;本文档的去AI味模块是其社交媒体场景的精简版)
  • life-quotes — 人生感悟金句生成,提供哲思/治愈/诗意等多风格口语化文案

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.