# u-tabs TUI 工作空间启动器 — 在终端快速选择项目,一键启动 Claude Code。 ## 功能 - YAML 配置驱动,分组管理工作空间 - 左右布局:列表 + 详情面板 - 一键启动 Windows Terminal + Claude Code - 多选批量启动、编号快捷跳转、复制启动命令 - Tokyo Night 主题,CJK 字符安全渲染 ## 安装 ```bash git clone https://gitea.1216.top/lxy/u-tabs.git cd u-tabs && go build . ``` 或下载 [Release](https://gitea.1216.top/lxy/u-tabs/releases) 中的 exe。 ## 配置 首次运行读取 `~/.u-tabs/config.yaml`,参考 [config.example.yaml](./config.example.yaml)。 ```yaml groups: - label: CORE desc: 核心业务 items: - title: my-project prompt: 项目描述 tech: Go/Gin deploy: 本地开发 dir: "E:\\projects\\my-project" ``` ## 快捷键 | 按键 | 功能 | |------|------| | j/k | 上下选择 | | Tab | 切换分组 | | Enter | 启动 | | Space | 多选 | | c | 复制命令 | | 数字 | 按编号跳转 | | q | 退出 | ## 技术栈 Go 1.26 / Bubbletea v2 / Lipgloss v2 ## 文档 - [架构设计](./docs/02-技术文档/架构设计.md)