Commit Graph

9 Commits

Author SHA1 Message Date
0bd9848df9 新增: 会话分叉功能,优化增量扫描缓存
- 新增 c 键触发会话分叉,支持带方向提示的分叉输入
- 使用 claude --fork-session 原生分叉,不污染原会话
- Init() 启动时自动触发历史扫描,无需手动切 tab
- 缓存提升到 HistoryState 内存持有,避免重复 I/O
- 新增项目目录 modTime 增量扫描,未变目录跳过遍历
- 扫描后裁剪缓存,删除磁盘已不存在的条目
- updateSummaryInCache 直接操作内存缓存
2026-05-28 16:18:32 +08:00
ef32867f10 优化: 品牌升级U-TABS,默认打开历史对话 2026-05-22 16:25:00 +08:00
e125ac6088 新增: 历史对话收藏功能,重构 Tab 导航与平台检查 2026-05-22 10:46:57 +08:00
ff2d898f5c 新增: 自动更新与一键自升级 2026-05-18 18:05:53 +08:00
401713fc5a 优化: 界面布局对齐与时区修复 2026-05-18 17:28:40 +08:00
52fa702e66 优化: dirs 面板增加"全部"选项
index 0 为"全部"合并显示所有目录的会话
2026-05-17 10:52:06 +08:00
e4ef8e02aa 新增: AI 摘要生成 (claude -p)
扫描完成后自动逐个调用 claude -p 生成会话标题,
摘要缓存到 ~/.u-tabs/session-cache.json, 下次免重复调用
2026-05-16 23:33:06 +08:00
3e81d4510f 新增: HISTORY 历史会话功能
三栏布局(目录/会话/详情), 扫描 ~/.claude/projects JSONL,
支持 resume 会话, 缓存增量更新, 代码审查问题修复
2026-05-16 23:18:29 +08:00
a027fe1703 新增: u-tabs 初始版本
Go TUI 项目启动器,基于 bubbletea v2 + lipgloss v2。
支持分组 Tab、多选启动、编号跳转、Windows Terminal 集成。
2026-05-16 21:01:03 +08:00