Show HN Writer(数据支撑版)是一个用于撰写 Hacker News 帖子的写作辅助技能,其规则来自对 250 篇真实高分 HN 帖子的观察数据,而非写作惯例。资料说明这些发现来自 2026 年 4 月 18 日抓取的 250 篇顶级 HN 帖子,并声明其优先级高于任何关于 HN 写作的既有经验。
用途与定位 该技能用于帮助用户起草 HN 投稿,核心目标是在标题层面最大化表现,并区分两种优化目标:得分(曝光)或评论(讨论)。技能会在动笔前先向用户提问,确认目标以及项目的一句话技术性描述。
数据结论 资料给出若干观察结论:标题长度是得分最强的单一预测因素,40 字符以下平均 248 分(n=82),40–59 字符平均 192 分(n=68),60–79 字符平均 150 分(n=91),80 字符以上平均 131 分(n=9),默认目标为 40 字符以下,硬上限 60。正文不影响得分,约 90% 的帖子没有正文,有正文平均 189 分,无正文平均 193 分,统计上几乎一致。Show HN 前缀会压低得分,Show HN 帖子平均 94 分,而普通陈述平均 186 分以上。第一人称标题表现更好,第一人称平均 291 分(n=9),普通陈述平均 186 分(n=126)。问题类标题产生更多评论而非更多赞同,适合讨论而非追求分数。持续表现更好的主题包括:安全/后门/泄露故事平均 308 分,隐私/监控/数据故事平均 282 分,AI/LLM 发布平均 266 分(42 篇,最大类别),开源发布平均 485 分(样本小但信号强)。最高分标题的共同特征是它们是故事而非主题,例如「Someone bought 30 WordPress plugins and planted a backdoor in all of them」获得 1192 分,「Google broke its promise to me – now ICE has my data」获得 1688 分。
使用方式 技能按步骤执行。第一步先问用户两个问题:优化目标是得分还是评论,以及项目在一句话内的技术性描述,未获得回答前不继续。第二步根据项目与目标决定帖子类型:普通标题(推荐默认,无前缀,平均得分最高)、Show HN 前缀(仅在项目是可用演示、作者可回答问题且技术实现本身有趣时使用,且必须同时提供普通标题备选)、Ask HN 前缀(目标为讨论而非推广时使用)、Tell HN 前缀(用于举报、问责或披露,需事实可验证且作者署名)。第三步起草标题,目标是 40 字符以下,写故事而非类别,使用第一人称(当作者视角重要时),不使用营销形容词,追求具体性,用方括号年份标注经典内容,用短破折号(–)而非连字符做副标题格式,并起草三个变体:最短版本、故事角度、技术角度,然后做长度检查,超过 60 字符的标记出来。第四步判断是否需要正文:只有当技术实现中有无法放进标题且工程师会真正感兴趣的细节时才写正文。第五步(仅当需要正文时)给出正文结构:第 1 行一句话说明构建了什么及原因,第 2–4 行说明真实原因,第 5–8 行说明实际工作原理并指出具体技术选择与权衡,第 9 行一句话说明当前状态,第 10 行邀请反馈或提问。正文硬性要求包括 150–300 词、通篇第一人称、无项目符号、无标题、无加粗、正文内不放链接、不使用营销词(如 game-changing、revolutionary、powerful 等)。
自检与输出 第六步为输出前自检,检查标题是否少于 60 字符、有无营销形容词、是故事还是主题、是否该用第一人称、有无感叹号;正文是否以「I built…」或「For the past N months…」开头、是否包含至少一个具体技术名或架构决策、是否少于 300 词、有无链接、是否以反馈邀请而非行动号召结尾、是否零营销词;帖子类型是否在用了 Show HN 前缀时也提供了普通标题备选、目标为评论时是否使用问题或争议性框定、目标为得分时是否为陈述而非问题。第七步按规定格式输出,包含推荐标题、备选标题、正文(或标注「不推荐——标题已足够」)以及备注,备注包含目标、帖子类型、标题长度、最佳发布时间(美国东部时间周二至周四 8–10 点)、发布后两小时内回复每条评论、24 小时内不要在其他地方分享链接。
可选抓取 第八步为可选操作:如果用户想检查近期是否有类似帖子已提交,或想看到当前同类内容的表现,可运行资料提供的抓取代码,通过 HN Firebase API 拉取 topstories 前 250 条并按关键词过滤,输出得分、标题和作者,并可自动追加到 hn_log.csv。资料还附有数据集中的真实高分帖样本,包括 Claude Opus 4.7(1941 分)、Google broke its promise to me – now ICE has my data(1688 分)等,以及最佳 Show HN 标题和最高评论得分比的示例。
适用场景与限制 该技能适用于准备在 HN 发布产品、文章、工具或事件的作者,尤其是希望依据数据优化标题和发布策略的场景。限制方面:资料未说明该技能的安装方式、运行平台或依赖环境;未说明除 HN 之外的平台支持;所有数据结论仅基于资料所述的 250 篇帖子样本,资料未提供其他验证;脚本中的 API 使用、超时与并发参数以资料原文为准。