Skip to content

Release v0.1.6

Choose a tag to compare

@github-actions github-actions released this 02 Sep 12:40
· 52 commits to main since this release

Release v0.1.6

中文说明

  • ✨ 桌面端:新增 Tauri 2 桌面壳,推出 Windows 绿色免安装包,解压双击即用,附启动页与高清图标。
  • ✨ 多模态附件:附件体系重构,支持 $user/ 等多形态路径寻址,新增图片解码器,PDF/Word 解析能力增强,附件大小上限提升。
  • ✨ 工具调用:读文件门禁升级为内容哈希校验,文件未修改时跨轮次免重读;写文件硬拦截 PowerShell 路径,失败场景提供智能修复提示。
  • ✨ 智能体引擎:循环轮次语义改造(loop_count),流式事件免锁直推提升推送性能,会话运行状态全局广播实时可见,僵死会话清理加锁加固更可靠。
  • ✨ 界面体验:会话列表转圈状态实时联动,断线重连后自动对齐会话真值,修复 401 登录跳转空白,适配移动端小视口并更新站点图标。
  • ✨ 稳定性:根治 UTF-8 编码采样误判回退 GBK 的问题,精简 LLM 日志切片,修复全局级技能热重载失效。
  • 🛠️ 版本升级:项目版本号升级至 v0.1.6,数据库自动升级。

📦 包类型说明

  • base:不含 Java 环境,仅含 app.jar 程序文件。适合已有 Java 25+ 环境的用户,用 java -jar 启动。通过 web 访问。
  • bundle:内置 Java 环境和程序文件,解压后采用对应平台的 cmd/sh/command 脚本文件启动。通过 web 访问。
  • desktop:可视化的桌面壳,内置 Java 环境和程序文件,解压后双击可执行文件。直接通过桌面程序或 web 都可访问。【推荐】

启动服务后,在浏览器中访问:
👉 http://localhost:9661


English

  • ✨ Desktop App: New Tauri 2 desktop shell with a portable Windows package — unzip and double-click to run, featuring a splash screen and high-resolution icons.
  • ✨ Multimodal Attachments: Revamped attachment system with flexible path addressing ($user/ and more), a new image decoder, enhanced PDF/Word parsing, and increased size limits.
  • ✨ Tool Calling: The read-file gate now uses content-hash verification, skipping re-reads across turns for unmodified files; PowerShell paths are hard-blocked on write, with smart fix hints on failures.
  • ✨ Agent Engine: Loop-count semantics rework, lock-free direct streaming events for better performance, globally broadcast conversation running status, and hardened stale-session cleanup.
  • ✨ UI Experience: Live conversation-list status indicator, auto-refresh on reconnect, fixed 401 login redirect blank screen, mobile small-viewport adaptation, and a new site icon.
  • ✨ Stability: Fixed UTF-8 sampling misjudgment falling back to GBK, streamlined LLM log slicing, and fixed global skill hot-reload.
  • 🛠️ Version Bump: Updated global project version to v0.1.6 with automatic database migration.

📦 Package Types

  • base: No Java runtime included — only the app.jar file. For users who already have Java 25+ installed; launch with java -jar and access via the web.
  • bundle: Ships with a bundled Java runtime and the app file. Unzip and launch via the script for your platform (cmd / sh / command); access via the web.
  • desktop: Visual desktop shell with a bundled Java runtime and the app file. Unzip and double-click the executable; access directly from the desktop app or the web. [Recommended]

After starting the service, open your browser and navigate to:
👉 http://localhost:9661