用途:为 Hacker News(news.ycombinator.com)生成符合社区文化的帖子内容,适用于用户想发布 Show HN、Ask HN 或普通链接投稿时。
主要能力:区分三种帖子类型——Show HN(分享自己构建的项目以获取反馈)、Ask HN(向社区提问)、标准投稿(分享链接)。提供标题格式与规则:Show HN 标题形如“Show HN: [简洁描述它是什么]”,描述功能而非夸赞,相关时注明技术(如 written in Rust、using WASM),控制在 80 字符内,不用全大写或感叹号,标题不含价格或“free”。Ask HN 标题形如“Ask HN: [你的问题]”,正文需给出提问背景、已尝试或考虑过的方案、具体约束,保持简洁。标准投稿优先使用原文标题,若原标题为标题党则改写为描述性中性标题,不做主观评价,可为旧内容加“(2023)”、为 PDF 加“(PDF)”。
使用方式:先判断帖子类型;若存在 brand/VOICE.md 则读取,再依据 hn-voice.md 大幅调整语气。Show HN 需附创作者顶层评论,结构参考 show-hn-template.md,内容涵盖:它是什么(一句话、具体、无术语)、为何构建、如何工作(架构与关键技术)、技术上有什么意思、当前状态与限制、希望获得的具体反馈。
适用场景与限制:面向技术素养高、注重细节、对炒作持怀疑态度的全球读者。HN 拒绝营销语言、最高级表述、情绪操纵、标题党、自我吹捧与无实质的过度自我推广;明显推广、标题党、重复投稿、低质内容及重度自我推广域名可能被标记,营销式评论、防御性回复、无实质的“感谢反馈”可能被降权,HN 还有火焰战检测机制。投稿时机上,美国太平洋时间工作时段最活跃,周末竞争少但流量也低。输出前需自查标题描述性、无营销词、Show HN 含实质评论、Ask HN 含背景与前期调研、技术细节与限制如实说明。资料未提供具体模板文件内容与命令。