Repository navigation
Releases
Releases · sunyuhuirong/fsviewer
v1.3.0 — 按工作区独立面板会话
按工作区独立侧边栏面板
每个工作区拥有完整独立的侧边栏面板会话(页签、浏览器、聊天、面板开合、树状态),切换工作区时整体切换、切回原样恢复。
核心改动
- 文件页签按工作区隔离:各工作区只能看到各自打开的文件,切回原样恢复
- 侧边聊天按工作区隔离:每页签独立会话,关闭即弃
- 浏览器页签按工作区隔离:iframe 常驻保活,切回不丢页面状态
- 面板开合按工作区记忆:展开/收起状态跟随工作区切换
- 树展开/筛选/树栏宽度按工作区记忆:FilesView 按工作区独立挂载
页签交互(Codex 式)
- 「打开文件」页签下双击文件 → 原地替换为文件页签;后续单击新建独立页签
- 页签 × 只显示在激活页签上;全部关闭 → 空状态三类创建入口
- 文件页签显示归属工作区前缀 + 悬停完整路径气泡
修复
- 切换工作区后面板保持展开(原生延迟收起守护轮询)
- 消除其他工作区文件的残留预览
- 跨工作区聊天流写入错误面板
- 守护轮询函数缺失(内存泄漏)
fsviewer v1.2.0
fsviewer v1.2.0
Codex 式右缘工作区:文件树 + 预览、嵌入式浏览器、侧边聊天。
✨ 新增功能
- 浏览器视图:Codex 式右缘工作区,支持直接/代理 iframe 嵌入网页
- 侧边聊天:直连 host
ctx.llm流式对话(SSE),支持模型选择 - 统一页签管理:文件/浏览器/侧边聊天三类页签,可切换、关闭、多开
- 文件打开手势对齐 Codex:双击替换首开,单击新建后续页签
- 空页签状态 + 预览并入打开文件页签
🎨 视觉对齐
- 聊天空状态对齐 Codex——气泡加号大图标 + 加粗标题
- Composer 卡片配色对齐主会话(主题变量,深浅主题自适应)
- 深色主题聊天卡片浮起深灰样式(
--dsw-specific-input-major) - 修正 Composer 初始高度虚高(200px → 70px)
- Finder 图标放大 + 按钮风格统一
- 模型选择器对齐主会话
🗂️ 核心能力
- 目录树 + 文件预览(Markdown 渲染 / 源码)
- 接管原生 details 右栏
- 会话文件引用改道预览
- 明暗主题自适应
⚠️ 安全提示:本机个人工具,host 路由可直接读取本机任意绝对路径,请勿在多用户/网络暴露环境使用。