From b12018b9165e48db718300bd5185154698103890 Mon Sep 17 00:00:00 2001 From: digua Date: Sun, 9 Aug 2026 12:01:23 +0800 Subject: [PATCH] release: v0.35.0 --- apps/cli/package.json | 2 +- changelogs/cn.json | 26 ++++++++++++++++++++++++++ changelogs/cn.md | 19 +++++++++++++++++++ changelogs/en.json | 26 ++++++++++++++++++++++++++ changelogs/en.md | 19 +++++++++++++++++++ changelogs/ja.json | 26 ++++++++++++++++++++++++++ changelogs/ja.md | 19 +++++++++++++++++++ changelogs/tw.json | 26 ++++++++++++++++++++++++++ changelogs/tw.md | 19 +++++++++++++++++++ package.json | 2 +- 10 files changed, 182 insertions(+), 2 deletions(-) diff --git a/apps/cli/package.json b/apps/cli/package.json index 87fb1ed0..98413589 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "chatlab-cli", - "version": "0.34.3", + "version": "0.35.0", "description": "ChatLab CLI & Service - Chat history analysis tool", "type": "module", "bin": { diff --git a/changelogs/cn.json b/changelogs/cn.json index 35fd0091..efb283b3 100644 --- a/changelogs/cn.json +++ b/changelogs/cn.json @@ -1,4 +1,30 @@ [ + { + "version": "0.35.0", + "date": "2026-08-09", + "summary": "新增群聊关系星空图与 AI 上下文压缩,优化启动、洞察加载及 Windows 后台运行体验。", + "changes": [ + { + "type": "feat", + "items": [ + "群聊关系升级为 3D 星空图,并将互动排行与邻近度排行整理为独立二级入口", + "【桌面端】Windows 支持关闭到系统托盘,并可在设置中选择后台运行或直接退出", + "AI 对话支持按模型上下文容量自动压缩历史消息,长对话可在桌面端、CLI Web 与 Web WASM 持续进行", + "统一会话洞察、关系与足迹页面的切换加载反馈,减少异步视图切换时的空白和闪烁", + "启动动画兼作应用预加载窗口,首次展示完整动画,后续启动更快进入应用", + "【Web WASM】统一 AI 模型配置、会话列表、输入区和设置入口的使用体验" + ] + }, + { + "type": "fix", + "items": [ + "强化 AI 上下文压缩的模型容量判断与失败回退,避免切换小上下文模型后仍因历史过长而请求失败", + "【桌面端】修复导出或删除会话后数据库句柄未释放,导致 Windows 必须重启应用才能删除文件的问题", + "【桌面端】修复 Windows 标题栏悬停区域与系统按钮不一致,并统一关闭到后台的默认行为" + ] + } + ] + }, { "version": "0.34.3", "date": "2026-08-06", diff --git a/changelogs/cn.md b/changelogs/cn.md index 42d374ca..8e33fc31 100644 --- a/changelogs/cn.md +++ b/changelogs/cn.md @@ -1,5 +1,24 @@ # 更新日志 +## v0.35.0 (2026-08-09) + +> 新增群聊关系星空图与 AI 上下文压缩,优化启动、洞察加载及 Windows 后台运行体验。 + +### ✨ 新功能 + +- 群聊关系升级为 3D 星空图,并将互动排行与邻近度排行整理为独立二级入口 +- 【桌面端】Windows 支持关闭到系统托盘,并可在设置中选择后台运行或直接退出 +- AI 对话支持按模型上下文容量自动压缩历史消息,长对话可在桌面端、CLI Web 与 Web WASM 持续进行 +- 统一会话洞察、关系与足迹页面的切换加载反馈,减少异步视图切换时的空白和闪烁 +- 启动动画兼作应用预加载窗口,首次展示完整动画,后续启动更快进入应用 +- 【Web WASM】统一 AI 模型配置、会话列表、输入区和设置入口的使用体验 + +### 🐛 修复 + +- 强化 AI 上下文压缩的模型容量判断与失败回退,避免切换小上下文模型后仍因历史过长而请求失败 +- 【桌面端】修复导出或删除会话后数据库句柄未释放,导致 Windows 必须重启应用才能删除文件的问题 +- 【桌面端】修复 Windows 标题栏悬停区域与系统按钮不一致,并统一关闭到后台的默认行为 + ## v0.34.3 (2026-08-06) > 修复自动增量与合并去重的数据问题,优化大库导入、搜索和洞察体验。 diff --git a/changelogs/en.json b/changelogs/en.json index 40ecd620..f28801c5 100644 --- a/changelogs/en.json +++ b/changelogs/en.json @@ -1,4 +1,30 @@ [ + { + "version": "0.35.0", + "date": "2026-08-09", + "summary": "Add a 3D group relationship galaxy and automatic AI context compression, with faster startup, smoother Insights loading, and improved Windows background behavior.", + "changes": [ + { + "type": "feat", + "items": [ + "Upgrade group relationships to a 3D galaxy view, with Interaction Ranking and Proximity Ranking organized as separate second-level tabs", + "【Desktop】Allow Windows to close ChatLab to the system tray, with a setting to keep it running in the background or quit immediately", + "Automatically compress AI chat history based on each model's context capacity, keeping long conversations available across Desktop, CLI Web, and Web WASM", + "Unify loading feedback when switching between session Insights, relationships, and Footprint pages to reduce blank states and flicker in asynchronous views", + "Use the startup animation as a preload window, showing the full sequence on first launch and opening the app faster afterward", + "【Web WASM】Unify the AI model setup, conversation list, composer, and settings experience" + ] + }, + { + "type": "fix", + "items": [ + "Improve AI context compression with safer model capacity detection and bounded fallbacks, preventing oversized history from failing after switching to a smaller-context model", + "【Desktop】Release database handles after exporting or deleting sessions so Windows no longer requires an app restart before files can be removed", + "【Desktop】Align Windows title bar hover areas with system controls and make close-to-background behavior consistent" + ] + } + ] + }, { "version": "0.34.3", "date": "2026-08-06", diff --git a/changelogs/en.md b/changelogs/en.md index 30326799..9c105620 100644 --- a/changelogs/en.md +++ b/changelogs/en.md @@ -1,5 +1,24 @@ # Changelog +## v0.35.0 (2026-08-09) + +> Add a 3D group relationship galaxy and automatic AI context compression, with faster startup, smoother Insights loading, and improved Windows background behavior. + +### ✨ Features + +- Upgrade group relationships to a 3D galaxy view, with Interaction Ranking and Proximity Ranking organized as separate second-level tabs +- 【Desktop】Allow Windows to close ChatLab to the system tray, with a setting to keep it running in the background or quit immediately +- Automatically compress AI chat history based on each model's context capacity, keeping long conversations available across Desktop, CLI Web, and Web WASM +- Unify loading feedback when switching between session Insights, relationships, and Footprint pages to reduce blank states and flicker in asynchronous views +- Use the startup animation as a preload window, showing the full sequence on first launch and opening the app faster afterward +- 【Web WASM】Unify the AI model setup, conversation list, composer, and settings experience + +### 🐛 Bug Fixes + +- Improve AI context compression with safer model capacity detection and bounded fallbacks, preventing oversized history from failing after switching to a smaller-context model +- 【Desktop】Release database handles after exporting or deleting sessions so Windows no longer requires an app restart before files can be removed +- 【Desktop】Align Windows title bar hover areas with system controls and make close-to-background behavior consistent + ## v0.34.3 (2026-08-06) > Fix data issues in automatic incremental imports and merge deduplication, while improving large-database imports, search, and Insights. diff --git a/changelogs/ja.json b/changelogs/ja.json index 3cf507af..42bc39f7 100644 --- a/changelogs/ja.json +++ b/changelogs/ja.json @@ -1,4 +1,30 @@ [ + { + "version": "0.35.0", + "date": "2026-08-09", + "summary": "グループチャットの 3D 関係ビューと AI コンテキスト圧縮を追加し、起動、インサイトの読み込み、Windows のバックグラウンド動作を改善しました。", + "changes": [ + { + "type": "feat", + "items": [ + "グループチャットの関係表示を 3D の星空ビューに刷新し、インタラクションランキングと近接度ランキングを独立した第 2 階層のタブとして整理", + "【デスクトップ】Windows で ChatLab をシステムトレイに閉じ、設定からバックグラウンド動作または直接終了を選択可能に", + "モデルのコンテキスト容量に合わせて AI チャットの履歴を自動圧縮し、デスクトップ、CLI Web、Web WASM で長い会話を継続可能に", + "セッションのインサイト、関係、足跡ページを切り替える際の読み込み表示を統一し、非同期ビューの空白やちらつきを軽減", + "起動アニメーションをアプリのプリロード画面として使用し、初回は全体を再生しながら、次回以降はより早くアプリを表示", + "【Web WASM】AI モデル設定、会話一覧、入力欄、設定画面の操作感を統一" + ] + }, + { + "type": "fix", + "items": [ + "AI コンテキスト圧縮のモデル容量判定と失敗時のフォールバックを強化し、コンテキストの小さいモデルへ切り替えた後に履歴超過でリクエストが失敗する問題を修正", + "【デスクトップ】セッションのエクスポートまたは削除後にデータベースハンドルが解放されず、Windows でファイルを削除するためにアプリの再起動が必要になる問題を修正", + "【デスクトップ】Windows のタイトルバーのホバー領域をシステムボタンに合わせ、バックグラウンドに閉じる際の既定動作を統一" + ] + } + ] + }, { "version": "0.34.3", "date": "2026-08-06", diff --git a/changelogs/ja.md b/changelogs/ja.md index da5b34eb..3a07b74e 100644 --- a/changelogs/ja.md +++ b/changelogs/ja.md @@ -1,5 +1,24 @@ # 変更履歴 +## v0.35.0 (2026-08-09) + +> グループチャットの 3D 関係ビューと AI コンテキスト圧縮を追加し、起動、インサイトの読み込み、Windows のバックグラウンド動作を改善しました。 + +### ✨ 新機能 + +- グループチャットの関係表示を 3D の星空ビューに刷新し、インタラクションランキングと近接度ランキングを独立した第 2 階層のタブとして整理 +- 【デスクトップ】Windows で ChatLab をシステムトレイに閉じ、設定からバックグラウンド動作または直接終了を選択可能に +- モデルのコンテキスト容量に合わせて AI チャットの履歴を自動圧縮し、デスクトップ、CLI Web、Web WASM で長い会話を継続可能に +- セッションのインサイト、関係、足跡ページを切り替える際の読み込み表示を統一し、非同期ビューの空白やちらつきを軽減 +- 起動アニメーションをアプリのプリロード画面として使用し、初回は全体を再生しながら、次回以降はより早くアプリを表示 +- 【Web WASM】AI モデル設定、会話一覧、入力欄、設定画面の操作感を統一 + +### 🐛 バグ修正 + +- AI コンテキスト圧縮のモデル容量判定と失敗時のフォールバックを強化し、コンテキストの小さいモデルへ切り替えた後に履歴超過でリクエストが失敗する問題を修正 +- 【デスクトップ】セッションのエクスポートまたは削除後にデータベースハンドルが解放されず、Windows でファイルを削除するためにアプリの再起動が必要になる問題を修正 +- 【デスクトップ】Windows のタイトルバーのホバー領域をシステムボタンに合わせ、バックグラウンドに閉じる際の既定動作を統一 + ## v0.34.3 (2026-08-06) > 自動差分インポートとマージ時の重複排除に関するデータ問題を修正し、大規模データベースのインポート、検索、インサイトの使い勝手を改善しました。 diff --git a/changelogs/tw.json b/changelogs/tw.json index efa5ed9f..20ae4416 100644 --- a/changelogs/tw.json +++ b/changelogs/tw.json @@ -1,4 +1,30 @@ [ + { + "version": "0.35.0", + "date": "2026-08-09", + "summary": "新增群組關係 3D 星空圖與 AI 上下文壓縮,並改善啟動速度、洞察載入及 Windows 背景執行體驗。", + "changes": [ + { + "type": "feat", + "items": [ + "將群組關係升級為 3D 星空圖,並把互動排行與鄰近度排行整理為獨立的第二層分頁", + "【桌面版】Windows 支援關閉至系統匣,並可在設定中選擇於背景執行或直接結束", + "AI 對話會依模型的上下文容量自動壓縮歷史訊息,讓長對話可在桌面版、CLI Web 與 Web WASM 持續進行", + "統一會話洞察、關係與足跡頁面的切換載入提示,減少非同步檢視切換時的空白與閃爍", + "啟動畫面動畫同時作為應用程式預載視窗,首次啟動播放完整動畫,後續可更快進入應用程式", + "【Web WASM】統一 AI 模型設定、會話列表、輸入區與設定入口的使用體驗" + ] + }, + { + "type": "fix", + "items": [ + "強化 AI 上下文壓縮的模型容量判斷與失敗備援,避免切換至較小上下文模型後因歷史訊息過長而請求失敗", + "【桌面版】修正匯出或刪除會話後未釋放資料庫控制代碼,導致 Windows 必須重新啟動應用程式才能刪除檔案的問題", + "【桌面版】修正 Windows 標題列懸停區域與系統按鈕不一致,並統一關閉至背景的預設行為" + ] + } + ] + }, { "version": "0.34.3", "date": "2026-08-06", diff --git a/changelogs/tw.md b/changelogs/tw.md index 389f4cb2..44d04f66 100644 --- a/changelogs/tw.md +++ b/changelogs/tw.md @@ -1,5 +1,24 @@ # 更新日誌 +## v0.35.0 (2026-08-09) + +> 新增群組關係 3D 星空圖與 AI 上下文壓縮,並改善啟動速度、洞察載入及 Windows 背景執行體驗。 + +### ✨ 新功能 + +- 將群組關係升級為 3D 星空圖,並把互動排行與鄰近度排行整理為獨立的第二層分頁 +- 【桌面版】Windows 支援關閉至系統匣,並可在設定中選擇於背景執行或直接結束 +- AI 對話會依模型的上下文容量自動壓縮歷史訊息,讓長對話可在桌面版、CLI Web 與 Web WASM 持續進行 +- 統一會話洞察、關係與足跡頁面的切換載入提示,減少非同步檢視切換時的空白與閃爍 +- 啟動畫面動畫同時作為應用程式預載視窗,首次啟動播放完整動畫,後續可更快進入應用程式 +- 【Web WASM】統一 AI 模型設定、會話列表、輸入區與設定入口的使用體驗 + +### 🐛 修復 + +- 強化 AI 上下文壓縮的模型容量判斷與失敗備援,避免切換至較小上下文模型後因歷史訊息過長而請求失敗 +- 【桌面版】修正匯出或刪除會話後未釋放資料庫控制代碼,導致 Windows 必須重新啟動應用程式才能刪除檔案的問題 +- 【桌面版】修正 Windows 標題列懸停區域與系統按鈕不一致,並統一關閉至背景的預設行為 + ## v0.34.3 (2026-08-06) > 修正自動增量匯入與合併去重的資料問題,並改善大型資料庫匯入、搜尋與洞察體驗。 diff --git a/package.json b/package.json index cd4137d0..6fa1d52b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ChatLab", - "version": "0.34.3", + "version": "0.35.0", "private": true, "description": "本地化的聊天记录分析工具,通过 SQL 和 AI Agent 回顾你的社交记忆", "repository": {