Repository navigation
lite-work v1.10.4
lite-work v1.10.4
版本范围
本说明覆盖 v1.10.3..v1.10.4 之间的全部提交和功能变化。
核心功能
- 多窗口本地桌面模式:每个窗口拥有独立 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.3 到 v1.10.4)
- feat(core): 项目运行环境清单(W5)——环境即第一类上下文 (16fa852)
- feat(core): 插件能力声明与权限差异(W4)——装插件前知道它能做什么 (4333443)
- feat(core): 不可信内容防护(W6)——外部内容包裹 + 高危动作升级审批 (463ded2)
- feat(core): Agent 轨迹(W7)——持久化执行轨迹 + 级联漏斗分析 (ce25b4a)
- fix(core,server): 多 Agent 审查发现的 bug 修复 + 去冗余重构 (3a50b36)
- fix(core,web): 二轮审查(细分 Agent)发现的 6 个实现 bug (55c895e)
- refactor: 清理运行时代码中的 W 编号与手册页码引用(共 49 处) (f70d7d2)
- fix(server,core): 遗留审查项修复——条件鉴权改必填 + zip 前缀校验 + 轨迹轮转保留 header (7cb66ef)
- chore(release): 版本 1.10.4 — 安全加固 + 路线图 P1 落地 + 代码去冗余 (1839335)
- fix(orchestration): 子 Agent 超时优雅终止 + 过期记录 GC + /api/status Agent 概况 (eab9823)