Hacker News

浏览和搜索 Hacker News。获取热门、最新、最佳、Ask HN、Show HN 故事及招聘信息。查看条目详情、评论和用户资料。通过 Algolia 搜索故事和评论。查找“Who is hiring?”帖子。适用于任何 HN 相关查询,例如“HN 上有什么趋势?”、“在 HN 搜索 AI”、“显示故事 X 的评论”、“谁在招聘?”、“最新 Ask HN…

安装

概览

什么是Hacker News

Hacker News 是一个专为开发者和技术爱好者设计的命令行工具,用于高效浏览和检索 Hacker News 平台的内容。它通过调用 Hacker News API 提供简洁、快速的访问方式,无需用户进行任何身份验证即可使用全部功能。该工具支持多种内容类型的查询,包括热门故事、最新发布、高评分帖子以及 Ask HN 和 Show HN 等特定板块,同时还能获取详细的条目信息、评论内容和用户资料。借助 Algolia 的搜索能力,用户可以在海量数据中精准定位感兴趣的话题或讨论。无论是想了解当前技术趋势,还是查找特定关键词相关的社区动态,Hacker News CLI 都能以轻量级的方式满足需求,特别适合在终端环境中快速执行常见操作。

核心功能特点

  1. 支持浏览热门、最新、最佳、Ask HN、Show HN 及招聘信息等多种内容列表
  2. 可查看完整条目详情、嵌套评论结构,并支持按深度和数量过滤评论
  3. 提供用户资料查询功能,展示用户的发帖历史与活跃度
  4. 集成 Algolia 搜索引擎,支持关键词全文检索并允许按类型、时间周期等条件筛选结果
  5. 内置 ‘Who is hiring?’ 专用命令,方便追踪最新的远程或本地职位机会
  6. 所有输出均支持 JSON 格式,便于与其他脚本或自动化流程集成

适用场景

在日常开发工作中,工程师常常需要快速了解技术社区的热点动向,例如哪些开源项目受到关注、AI 领域有哪些新进展。此时,运行 `scripts/hn.sh top` 即可列出当前最热门的十条故事,帮助用户迅速把握行业风向。若团队正在寻找合适的人才,可以通过 `scripts/hn.sh whoishiring` 查看最新的招聘帖子,甚至设定更大的 limit 值来获取更多岗位信息。对于参与社区互动的用户而言,想深入探讨某条技术文章的观点时,只需使用 `scripts/hn.sh comments ` 就能拉取完整的评论树,并控制显示层数以避免信息过载。此外,当需要分析特定主题在近期内的讨论热度时,结合 `–type story –sort date –period week` 参数的搜索命令能够精准返回过去一周内关于“LLM”或“Rust”的相关文章,极大提升信息筛选效率。整个工具的设计理念是让复杂的数据访问变得简单直接,尤其适合那些习惯于命令行操作、追求速度与灵活性的技术人员。