Gloomberb:开源的键盘驱动金融终端

查看原文 HN 讨论

文章摘要

Gloomberb 是一个开源金融终端,标语是「快速、键盘驱动、可扩展」。它有两套外壳共享同一份内核:桌面应用(macOS 和 Windows,提供打磨过的应用窗口、可弹出的面板、系统快捷键和内置更新)与终端 UI(macOS、Linux、Windows,适合终端里的快速键盘工作流、SSH/开发机、Linux 机器和脚本化场景)。两者共享同一套命令语言、插件系统、行情界面、投资组合、自选列表、提醒、笔记和 AI 工具。项目 MIT 许可,布局引擎用的是 OpenTUI,安装方式包括 Homebrew cask、curl | bash 脚本,或者在装了 Bun 的机器上直接 bun install -g gloomberb

命名和交互都在刻意致敬 Bloomberg 终端。用 Ctrl+P 打开命令模式,反引号直接打开代码搜索;命令是 Bloomberg 式的助记缩写:DES AAPL 看证券详情,GP NVDA 看价格图,TOP 看排序后的市场新闻,HM 看市场热力图,MOST 看涨跌幅榜,PF 看投资组合与自选,KELLY AAPL 算凯利仓位,HELP 列出全部快捷键。功能覆盖面相当宽:公司研究(报价、图表、财务报表、SEC 备案、持股人、内部人交易、期权、分析师评级、事件、相对估值、13F)、市场跟踪(头条、行业新闻、Substack 订阅、全球指数、外汇、宏观事件、收益率曲线、涨跌幅榜、恐惧贪婪指数、国会议员交易披露、TV 甚至能在终端里放 Bloomberg/CNBC/Yahoo Finance 的直播电视)、以及投资组合、券商连接(含 IBKR 交易面板)、价格提醒、笔记、AI 选股和 Gloom Cloud 聊天。

技术上有几个设计值得一提。图表合成器允许把彼此无关的数据源混在同一条同步时间轴上,例如把苹果的价格、微软的营收和 FRED 的 CPI 数据画在一起;支持蜡烛/OHLC/HLC/线/面积等模式,独立的左右轴、线性或对数刻度,一分钟到月线的周期,以及 SMA、EMA、布林带、RSI、MACD 等指标和比值、价差、滚动相关性等配对公式。混频数据用 as-of 对齐:基本面尽可能使用备案日期,稀疏序列只在可用之后向前填充,缺失发布日期会在图表状态里标出。一切皆插件——从投资组合列表到券商集成都是插件,插件可以添加面板、标签页、列、命令栏命令、CLI 命令、状态栏小组件和数据提供方。CLI 是一等公民:不带参数运行进入 TUI,普通命令走无头 CLI 路径,默认输出人类可读格式,自动化可以用 --json--csv--ndjson 切换成结构化输出。界面还做了英语、西班牙语、简中、繁中、日语、韩语六语言支持,并特意说明 BID、ASK、CHG% 这类金融缩写故意保留英文以符合终端惯例和等宽对齐。

需要说明的是,HN 上这条帖子的标题就是干巴巴的一个词「Gloomberb」,作者本人没有在评论区露面,所以下面这些讨论完全是社区自发的——而且它很快就跑到了作者大概没预料到的方向上。

HN 评论精华

这条帖子拿到 439 分和 224 条评论,但讨论的重心几乎完全不在这个软件本身。三条主线依次是:Bloomberg 终端真正的护城河到底是什么、curl | bash 加 JavaScript 运行时的分发方式该不该被容忍、以及这是不是一坨「vibe coded 的 AI 垃圾」。

主线一:Bloomberg 的护城河是聊天,不是界面。

主线二:curl | bash 装一个 JS 运行时。

主线三:这是不是 AI 垃圾?

其余值得记录的声音: