Skip to content

lite-work v1.10.3

Choose a tag to compare

@github-actions github-actions released this 08 Oct 10:55
· 31 commits to main since this release

lite-work v1.10.3

版本范围

本说明覆盖 v1.10.2..v1.10.3 之间的全部提交和功能变化。

核心功能

  • 多窗口本地桌面模式:每个窗口拥有独立 Python Core、任务流、审批状态和 workspace。
  • 同一项目支持多个窗口,每个窗口独立维护会话 Tab、文件 Tab 和运行时状态。
  • 会话模型支持系统默认模型与当前会话独立模型,模型选择会持久化并在后续任务中生效。
  • 改进流式响应:安全 UTF-8 解码、React 实时缓冲、SSE 终止事件和 LLM 硬超时。
  • 停止任务支持协作式 abort、异步任务取消,以及 task ID 尚未返回时的延迟停止。

项目与办公

  • 侧边栏「项目」页签:打开/新建项目与代码(新建代码默认 git init)、最近项目列表,先项目后对话的两级信息架构。
  • 产出物面板:ZIP 一键打包下载(含素材)、按 scope 清空、单文件删除。
  • Composer 支持粘贴图片与拖拽文件,上传即插入路径引用交给 Agent 处理。
  • Office 工具链:docx_create/docx_append 迭代写作、xlsx/pptx/pdf 生成、data_analyze 文件直读(xlsx/csv/json)、chart_make 图表。
  • diagram-to-office 技能:PlantUML/Mermaid 离线渲染成图嵌入 Word/PPT(@plantuml/core 纯 JS + resvg,无需 Java)。

代码分析工具

  • get_file_outline 支持 Python、TypeScript、JavaScript、Java、Go。
  • read_focused_symbol 支持 Python、TypeScript、JavaScript、Java、Go。
  • Python 使用标准库 ast;TypeScript/JavaScript/Java/Go 使用对应 Tree-sitter grammar。
  • 支持类、函数、异步函数、方法和 Go 类型等符号提取,目标符号缺失和语法错误返回明确错误。

安全与工程质量

  • 项目外文件读取和写入采用分级审批,读取授权不能升级为写入授权。
  • 交互区气泡类提示均有退出机制(TTL/随任务结束/手动关闭),UI 交互约定固化到 README。
  • Windows 构建在依赖未变化时跳过 pip 安装,PyInstaller 默认复用缓存,-Clean 用于干净发布构建。

安装包

  • macOS Apple Silicon:*.dmg
  • Windows x64:*.exe

完整提交列表(v1.10.2 到 v1.10.3)

  • fix: 界面偏好改存后端 config + 右栏默认随窗口比例实时重算 (bfb47b6)
  • fix: 输入历史 ↑ 只能往前翻一条(守卫误用 !text) (c4eea32)
  • Merge remote-tracking branch 'origin/main' (ef12e46)
  • fix(shell): ShellPlugin 按 workspace 为键缓存,修复 execute_command cwd 陈旧 (97a7d6c)
  • feat(files): 文件页签目录右键操作(新建/重命名/递归删除)并修复目录消失后文件树卡死 (bf8b40f)
  • docs: 新增 AI-Native Harness 路线图(手册启发 → 落地方案) (3c06833)
  • feat(core): 完成证据门禁(W2)+ 后台命令孤儿回收(W1)+ 插件装配隔离 (579471b)
  • chore(release): 版本 1.10.3 + CHANGELOG + AI-Native Harness 路线图对齐实现 (f9eaf04)
  • feat(core): 工具/技能指标(W3)——命中率与成功率评测的地基 (55dccfe)
  • feat(web): 工具 tab 整合调用指标(W3 UI)——从静态清单升级为工具健康度面板 (c7761a7)
  • fix(web): 高工具密度会话折叠后"几乎全部不可见"——消息数触发折叠时保底保留 100 轮 (7631f25)