Skip to content

【开源自荐】hn-cli — 一个终端里看 Hacker News 的 TUI 客户端 #9718

@heartleo

Description

@heartleo

Repo

动机

每天刷 HN 要开浏览器、加载一堆前端资源,分神又卡。想要一个纯终端、键盘操作、不离开当前工作区就能快速扫标题、翻评论的工具,于是有了这个项目。

简介

hn-cli 是一个用 Go 写的 Hacker News 终端客户端,基于 Bubble Tea 构建 TUI
日常在终端就能浏览 HN、读评论、开翻译,不用离开工作环境去开浏览器。

demo

核心亮点

  1. 📰 完整板块:Top / New / Best / Ask HN / Show HN,←/→ 切换
  2. 💬 评论树浏览j/k 导航,Space 折叠,Enter 展开子树,r 跳回根评论
  3. 🌐 内置翻译:兼容任何 OpenAI 风格接口,t 翻译当前标题/评论,T 批量翻译整屏标题
  4. 🎨 多主题:hn / mocha / dracula / tokyo / nord / gruvbox
  5. 渐进加载:可见范围优先加载,滚动时按需拉取更多

安装

# macOS / Linux
brew install heartleo/tap/hn

# 一键脚本
curl -fsSL https://raw.githubusercontent.com/heartleo/hn-cli/main/install.sh | sh

# Windows / 跨平台预编译包
# https://github.com/heartleo/hn-cli/releases

# Go 1.25+
go install github.com/heartleo/hn-cli/cmd/hn@latest

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions