|
|
e64642b582
|
更新: Batch.md 同步至 Batch 34
|
2026-07-01 12:38:38 +08:00 |
|
|
|
2af24f0db8
|
新增: ScriptNode 白名单跨 crate 配置打通(IPC+OnceLock) - 新增 set_script_safety / get_script_safety IPC - ScriptNode.check_command_policy 优先读运行时配置 - 前端设置页保存时同步注入后端运行时 - 核验确认小程序心跳/文件树刷新/项目分页三项已就绪
|
2026-07-01 12:38:21 +08:00 |
|
|
|
3abdfb489f
|
重构: ChatInput 拆分(提取 SkillMention+ImageInput, 1183->1155行)
- 提取 SkillMention.vue(/ 技能联想浮层+已选 chip)
- 提取 ImageInput.vue(待发送图片预览+移除)
- ChatInput 模板内联技能浮层替换为子组件
|
2026-07-01 12:27:58 +08:00 |
|
|
|
2c2b2d710e
|
重构: MessageList 拆分(提取 MessageItem+useMessageScroll, 1552->1386行)
- 提取 useMessageScroll.ts(滚动跟随/锁存/回底按钮)
- 提取 MessageItem.vue(按 role 渲染单条消息)
- 清理 MessageList.vue 中已移至子组件/ composable 的死代码
|
2026-07-01 12:21:40 +08:00 |
|
|
|
0338210ba2
|
更新: 批次推进记录同步至 Batch 29
- 补全 Batch 14-29 全部提交记录
- 新增后续规划批次(Batch 30-34)
|
2026-07-01 11:37:42 +08:00 |
|
|
|
dfed588b54
|
新增: 文件浏览器增强(窗口分离/Git 变更/行号/Diff/分页提交历史)
- 窗口分离: FileExplorer 可弹出独立 Tauri 窗口
- 行号显示: 文件预览左侧显示行号列
- 按后缀图标: rs/ts/js/vue/css/html 等 20+ 类型彩色图标
- Diff 视图: 有 Git 变更的文件可切换 diff 红绿视图
- Git 变更面板: 变更文件列表(按目录缩进分组)+提交历史(分页加载)
- 提交详情: 点击提交查看变更文件列表及文件级 diff
- 时间显示: 提交历史显示相对时间/具体日期
- 面包屑导航不丢预览: 导航时不改变当前预览文件
- 刷新保留选中文件: 只清树缓存不清预览
- 中文编码修复: git 命令注入 LANG/LC_ALL 环境变量
- 自适应布局: 弹性 flex 布局,窄窗口适配
- 滚动条优化: 内容区内部滚动,不溢出页面层
- 多工程管理: 工具栏添加工程按钮+弹窗表单
- 审批加载超时缩短: 130s 降至 30s
- 文件变更自动刷新: write_file/patch_file 触发 df-data-changed
|
2026-06-29 19:31:55 +08:00 |
|
|
|
49c6f3360a
|
新增: 批次推进记录文档
|
2026-06-29 11:14:10 +08:00 |
|