lxy
|
cc58de4661
|
修复: 重命名时缓存缺条目补建防标题丢失
- 缓存缺 entry(缓存损坏或新会话未入缓存)时补建,标题才能落盘
- 补缓存补建测试,顺带补齐测试文件缺失的换行
|
2026-10-03 10:13:40 +08:00 |
|
lxy
|
558b676eea
|
修复: 技能面板视口按行收口与截断尾部乱码
- 技能列表视口改按行数切片(含描述行),修复变长条目撑爆面板
- 大文件截断改按 rune 边界回退,修复中文内容尾部乱码
- 补视口与截断边界测试
|
2026-10-03 10:13:35 +08:00 |
|
lxy
|
d54d0c4c63
|
新增: skills 视图与标题编辑测试(未落库功能批量入库)
|
2026-08-23 18:25:02 +08:00 |
|
lxy
|
95f349bcd7
|
新增: 历史会话标题自定义编辑与摘要质量修复
- 标题自定义编辑:HISTORY 详情按 e 编辑标题,UserTitle 持久化到缓存且最高优先级
- AI 摘要质量修复:困惑回复检测词表收紧,消息提取过滤噪音,修复 JSON 包裹困惑回复漏网
- 数据维护命令:--fix-titles 清理低质量摘要,--regen-summaries 并发生成
- 修复代码审查 9 个问题:退格 UTF-8 损坏、中文输入、flush 调度、误杀合法摘要、
按键全局拦截、UserTitle 未同步窗口标题、wt 启动回落、cmd 注入防护、前缀误隐藏会话
- 启动链 wt.exe 回退与 cmd start 标题转义
- gofmt 规范化,新增 launch_test.go
|
2026-07-31 21:22:17 +08:00 |
|
lxy
|
043a7d9227
|
修复: 同事机器无 pwsh 启动失败 0x80070002
- 探测优先 pwsh (PS7),找不到回退 powershell (PS5,Windows 自带)
- 脚本仅用兼容语法 (Write-Host/cd),PS5 可直接运行
|
2026-07-06 16:53:49 +08:00 |
|
lxy
|
45e32193af
|
修复: 缓存原子写与 fork 关系持久化,优化摘要重试
- 原子写: 新增 atomicWriteFile,缓存/收藏/forks 改为临时文件+rename,避免崩溃损坏
- fork 关系: executeFork 记录待绑定项,扫描后按 cwd+时间窗口匹配新会话并持久化
- 摘要重试: 去掉 needDetail 反复刷新逻辑,仅对未生成摘要的会话触发,避免浪费 claude -p 调用
- 脚本转义: pwsh/bash 的 Prompt 回显段转义双引号与 $,防止注入和语法错误
- 输入限制: 工作空间数字输入限制 4 位,避免无限增长
- 品牌统一: 底部版本号文案 绝尘 → U-TABS
|
2026-07-01 01:29:01 +08:00 |
|
lxy
|
baec416df7
|
发布: v0.2.2
|
2026-06-08 13:40:52 +08:00 |
|
lxy
|
32485c8ea7
|
优化: 空闲 CPU 归零,事件驱动渲染+输入等待
|
2026-06-08 13:35:41 +08:00 |
|
lxy
|
80c90e6089
|
修复: AI 摘要无限重试循环导致 CPU 35%,限制每次最多生成 20 个摘要
|
2026-06-03 22:15:20 +08:00 |
|
lxy
|
2c438e3bb9
|
优化: 资源消耗优化,发布 v0.2.1
|
2026-06-03 12:11:06 +08:00 |
|
lxy
|
36aeef4bb7
|
新增: 会话分叉功能,优化增量扫描缓存
- 会话分叉: 按 c 键从历史会话分叉,支持带方向提示
- 启动自动加载历史记录
- 增量扫描: 缓存内存化、目录 modTime 跳过、已删除条目裁剪
- 刷新按钮复用 onTabSwitch 单一入口
|
2026-05-31 21:40:20 +08:00 |
|
lxy
|
0bd9848df9
|
新增: 会话分叉功能,优化增量扫描缓存
- 新增 c 键触发会话分叉,支持带方向提示的分叉输入
- 使用 claude --fork-session 原生分叉,不污染原会话
- Init() 启动时自动触发历史扫描,无需手动切 tab
- 缓存提升到 HistoryState 内存持有,避免重复 I/O
- 新增项目目录 modTime 增量扫描,未变目录跳过遍历
- 扫描后裁剪缓存,删除磁盘已不存在的条目
- updateSummaryInCache 直接操作内存缓存
|
2026-05-28 16:18:32 +08:00 |
|
lxy
|
a6d5c024e7
|
发布: v0.1.1
|
2026-05-22 16:25:32 +08:00 |
|
lxy
|
ef32867f10
|
优化: 品牌升级U-TABS,默认打开历史对话
|
2026-05-22 16:25:00 +08:00 |
|
lxy
|
e125ac6088
|
新增: 历史对话收藏功能,重构 Tab 导航与平台检查
|
2026-05-22 10:46:57 +08:00 |
|
lxy
|
ff2d898f5c
|
新增: 自动更新与一键自升级
|
2026-05-18 18:05:53 +08:00 |
|
lxy
|
401713fc5a
|
优化: 界面布局对齐与时区修复
|
2026-05-18 17:28:40 +08:00 |
|
lxy
|
52fa702e66
|
优化: dirs 面板增加"全部"选项
index 0 为"全部"合并显示所有目录的会话
|
2026-05-17 10:52:06 +08:00 |
|
lxy
|
e4ef8e02aa
|
新增: AI 摘要生成 (claude -p)
扫描完成后自动逐个调用 claude -p 生成会话标题,
摘要缓存到 ~/.u-tabs/session-cache.json, 下次免重复调用
|
2026-05-16 23:33:06 +08:00 |
|
lxy
|
3e81d4510f
|
新增: HISTORY 历史会话功能
三栏布局(目录/会话/详情), 扫描 ~/.claude/projects JSONL,
支持 resume 会话, 缓存增量更新, 代码审查问题修复
|
2026-05-16 23:18:29 +08:00 |
|
lxy
|
a027fe1703
|
新增: u-tabs 初始版本
Go TUI 项目启动器,基于 bubbletea v2 + lipgloss v2。
支持分组 Tab、多选启动、编号跳转、Windows Terminal 集成。
|
2026-05-16 21:01:03 +08:00 |
|