CLI 仍是主入口
继续在原终端里工作,`hud` 只包一层 PTY,记录 session、原始输出和来源 App。
继续在原终端里工作,`hud` 只包一层 PTY,记录 session、原始输出和来源 App。
`hud-server` 维护 terminal replay 和状态判断,升级 parser 后只需 `hud server restart`。
SwiftUI 读取 display registry,支持透明模式、亮暗色、点击跳回来源 App。
Python CLI 使用 uv 安装,macOS HUD UI 使用 Swift 构建。
uv sync
uv tool install -e . --force
uv tool update-shell
scripts/build-app.sh
open dist/hud-ui.app
非内置命令都会作为外部 TUI 处理,alias 和函数也可以通过交互 shell 解析。
hud claude --resume <id>
hud traecli
hud Claude
hud ttadk ...
hud list --json
hud server restart
HUD 会优先展示对用户有行动价值的内容,而不是 spinner、thinking 或终端重绘残片。
所有数据保存在本机,UI 不依赖 Python runtime,也不接管 TUI 输入。