mirror of
https://github.com/aiclientproxy/proxycast.git
synced 2026-09-24 23:10:56 +08:00
4.2 KiB
4.2 KiB
Lime v1.4.0
✨ 主要更新
- 通用工作台成为当前主壳:Agent 聊天工作区继续从旧
ThemeWorkbench*表面收口到GeneralWorkbench*主链,侧边栏、上下文面板、执行日志、工作流面板、输入区启动边界与任务预览统一落到新的通用工作台运行时;一批旧ThemeWorkbench组件、hook 与 compat 状态层退出 current 主路径 - 服务技能与命令运行时扩容:前后端围绕
analysis、summary、translation、pdf_read、report_generate、research、site_search、broadcast_generate、typesetting、modal_resource_search等技能补齐*_skill_launch主链,原始用户输入继续保留进入 Agent turn,启动 metadata、prompt context、runtime turn 和 tool runtime 的事实源进一步收口 - 站点技能与工作台协议继续收敛:
service_skill_launch继续统一站点技能启动语义,站点技能预执行结果、站点适配器上下文、Team 运行时偏好、artifact metadata 与工作台上下文同步链路一起补齐;浏览器 compat 工具前缀在相关场景下继续被隔离,避免回流旧边界 - 文档与治理目录同步更新:
docs/aiprompts/command-runtime.md、commands.md、quality-workflow.md、playwright-e2e.md、overview.md等工程文档已围绕当前服务技能主链与通用工作台事实源完成更新,默认技能目录新增并收口analysis / pdf_read / report_generate / summary / translation - 版本与依赖面同步发版:Lime 应用与
@limecloud/lime-cli升级到1.4.0,Rust workspace crate 版本快照、Tauri 配置与 CLI README 示例同步更新;aster-rustGit tag 升级到v0.27.0
⚠️ 发布与兼容性说明
- 本次发布 tag 为
v1.4.0,应用内版本号保持为1.4.0 @limecloud/lime-cli@1.4.0要求Node >= 18,支持darwin / linux / win32与x64 / arm64- 当前 Agent GUI 主路径以
GeneralWorkbench*为准;旧ThemeWorkbench*相关组件、壳层和一批 compat hook 已继续退出,不应再作为 current surface 扩展 - 当前默认技能目录已包含
analysis、broadcast_generate、modal_resource_search、pdf_read、report_generate、research、site_search、summary、translation、typesetting等服务技能主链 aster-rust依赖已固定到远程 tagv0.27.0;本地.cargo/config.tomlpatch override 仍仅作为开发联调手段,不属于发布事实源
🔗 依赖与版本同步
- 应用版本已同步提升到
1.4.0,覆盖package.json、src-tauri/Cargo.toml、src-tauri/tauri.conf.json、src-tauri/tauri.conf.headless.json packages/lime-cli-npm/package.json与 README 发布示例已同步更新到1.4.0src-tauri/Cargo.lock已刷新:工作区内部 crate 版本快照已对齐到1.4.0,aster-core/aster-models已对齐到0.27.0package-lock.json已同步根应用版本号到1.4.0
🧪 发布前校验
npm run verify:app-versioncargo fmt --manifest-path src-tauri/Cargo.toml --allnpm run lintnpm run test:contractsCARGO_TARGET_DIR=src-tauri/target/codex-verify CARGO_INCREMENTAL=0 cargo test --manifest-path src-tauri/Cargo.tomlCARGO_TARGET_DIR=src-tauri/target/codex-verify CARGO_INCREMENTAL=0 cargo clippy --manifest-path src-tauri/Cargo.toml --all-targets -- -D warningsCARGO_TARGET_DIR=src-tauri/target/codex-verify npm run verify:gui-smoke- 当前结果:
npm run verify:app-version:通过cargo fmt --manifest-path src-tauri/Cargo.toml --all:通过npm run lint:通过npm run test:contracts:通过cargo test --manifest-path src-tauri/Cargo.toml:通过cargo clippy --manifest-path src-tauri/Cargo.toml --all-targets -- -D warnings:通过npm run verify:gui-smoke:通过
📝 文档同步
- 发布说明已切换到当前这次
v1.4.0稳定版发布内容,可直接作为 GitHub Release note 使用 - 服务技能主链、命令运行时、GUI 续测与工程质量文档已与当前实现同步
- 通用工作台命名、默认技能目录与命令运行时事实源已围绕当前实现完成收口
完整变更: v1.3.0 -> v1.4.0