[ { "version": "0.14.3", "date": "2026-04-07", "summary": "今回の更新では、Lab の基本デバッグツールを追加し、検索コンテキストとクエリ性能を改善。i18n 表示文言の不足を補い、旧プロンプトを整理し、Linux パッケージングにも対応しました。", "changes": [ { "type": "feat", "items": [ "Lab に基本的なデバッグツールを追加", "検索ツールが会話コンテキストを自動で引き継ぐよう改善", "クエリキャッシュを追加し、繰り返しアクセスを高速化", "旧プロンプトシステムを削除" ] }, { "type": "fix", "items": ["ツール呼び出し表示名の i18n 翻訳不足を修正"] }, { "type": "chore", "items": ["Linux 向けパッケージングに対応"] }, { "type": "docs", "items": ["プロジェクトドキュメントを更新"] } ] }, { "version": "0.14.2", "date": "2026-04-07", "summary": "今回の更新では、AI 会話体験を中心に改善し、会話コピー、UI 最適化、FTS5 全文検索ツール対応に加えて、検索パラメータの整理とエラー表示・テスト体制の強化を行いました。", "changes": [ { "type": "feat", "items": [ "アシスタント選択を 7 日間記憶する機能を追加", "AI 会話でメッセージのワンクリックコピーに対応", "AI 会話のスタイルと全体の操作体験を改善", "FTS5 全文検索に対応し、クイック検索ツールを追加", "一部ツールの検索パラメータを整理し、token 消費を削減", "Electron アプリ向けに、ポート管理とインスタンス分離に対応した E2E テスト基盤を追加" ] }, { "type": "fix", "items": ["AI 会話のエラー表示を改善し、原因の特定をしやすく修正"] }, { "type": "refactor", "items": [ "AI 会話モジュールのコード構成を整理", "セッション分析ページの共通ロジックを抽出し、ヘッダー文言を統一" ] }, { "type": "test", "items": ["再利用可能な E2E ランチャーのスモークテストを追加"] }, { "type": "docs", "items": ["プロジェクトドキュメント内の導入画像を更新"] }, { "type": "style", "items": ["一部コードのフォーマットを統一し、可読性を向上"] } ] }, { "version": "0.14.1", "date": "2026-04-02", "summary": "今回の更新では、ホームの情報構成と UI を見直し、SQL 会話の操作性、統計読み込み性能、AI ツール品質を改善しました。", "changes": [ { "type": "feat", "items": [ "概要ページのスタイルを改善", "SQL 会話モジュールの操作フローを改善", "メンバー管理をホームへ移し、関連タブ構成を調整", "チャット概要取得を含む一部 AI ツールを追加", "会話データのキャッシュ管理モジュールを追加し、統計読み込みを高速化", "更新ログモーダルのタイプ表示を改善" ] }, { "type": "fix", "items": ["SQL Lab と要約生成で AI エラーが黙って握りつぶされる問題を修正"] }, { "type": "refactor", "items": ["AI ツール分類を再設計し、保守性を向上"] }, { "type": "chore", "items": ["利用価値の低い AI ツールを廃止し、ツールセットを整理"] } ] }, { "version": "0.14.0", "date": "2026-03-28", "summary": "APIのインポート/エクスポートとプリセット質問を追加し、概要画面と設定体験を改善。あわせて重複排除、AI会話フロー、日次メッセージ推移の表示問題を修正しました。", "changes": [ { "type": "feat", "items": [ "APIインポートに対応", "APIエクスポートに対応", "プリセット質問を選ぶとそのまま送信できるように", "設定画面で会話の既定タブを選択可能に", "概要画面のスタイルを改善", "全体のUIとAPIサービス設定画面を改善", "プロフィールカードとアシスタント選択の操作感を改善" ] }, { "type": "fix", "items": [ "メッセージ重複判定の誤検知を修正し、空文字列の重複排除ルールを統一", "AI会話フローの不具合とフロントエンドのtype-checkエラーを修正", "例外時のための既定assistantフォールバックを追加", "日次メッセージ推移が表示されない問題を修正" ] }, { "type": "refactor", "items": ["parser、worker、RAG、merger に残っていた古い型の問題を整理"] }, { "type": "chore", "items": ["assistant 設定生成スキルを追加"] } ] }, { "version": "0.13.0", "date": "2026-03-16", "summary": "AIチャットにアシスタントモードを追加し、チャットでスキル利用と入力欄のクイック選択に対応。会話/設定画面を改善し、繁体字中国語と日本語に対応、UIの調整と安定性修正を行いました。", "changes": [ { "type": "feat", "items": [ "アシスタントモード初版をリリースし、アシスタントロジックと分析ツール機能を強化", "アシスタントマーケットとスキルマーケットを公開、チャットでスキルを利用可能に", "「@」でメンバー選択して協業できるように", "繁体字中国語と日本語のローカライズに対応", "設定画面を再構成し、一部 UI を改善", "概要モジュールのスタイルと会話画面体験を改善", "チャット履歴エクスポートの表示位置を調整", "旧プロンプトシステムと AI のカスタムフィルタ機能を削除", "ページ切替時にモデル呼び出しが中断しないように" ] }, { "type": "fix", "items": ["Gemini API の設定問題を修正", "NLP のストップワード呼び出し順序によるエラーを修正"] }, { "type": "refactor", "items": ["AIChat の構成をリファクタリング", "ディレクトリ配置とプロジェクト構成を整理"] }, { "type": "docs", "items": ["利用規約とプロジェクトドキュメントを更新"] }, { "type": "chore", "items": ["バージョンログのビルドフローを改善"] }, { "type": "style", "items": ["コードフォーマットと lint 規則の出力を統一"] } ] }, { "version": "0.12.1", "date": "2026-02-27", "summary": "チャット履歴の前処理とデバッグ機能を追加し、Agent/LLM アーキテクチャを再構成。あわせて国際化と Windows テーマ表示の不整合を修正しました。", "changes": [ { "type": "feat", "items": [ "チャット履歴の前処理パイプラインを追加", "前処理設定画面と設定管理機能を追加", "Agent でセッション単位のコンテキストタイムラインと実行状態を表示", "AI デバッグモードを追加し、ログの可観測性を向上" ] }, { "type": "fix", "items": [ "英語設定時に一部 UI が未翻訳だった問題を修正", "Windows で overlay 色を動的更新した際にテーマ表示が揃わない問題を修正" ] }, { "type": "refactor", "items": [ "Agent の単一実装をモジュール構成へ分割", "ツールシステムを AgentTool + TypeBox 構成へ再編し、i18n を補完", "LLM アクセス層を統一し、pi-ai ベースへ集約", "データフローと IPC 契約を見直し、フロントエンド側も対応", "共有型を導入し、ChatStatusBar の国際化を改善", "一部のチャートをプラグイン構成へ再編" ] }, { "type": "chore", "items": [ "過剰設計だった sessionLog モジュールを削除", "@ai-sdk 関連依存と旧 LLM サービス実装を削除", "ベクトルモデル設定の入口を一時的に非表示化", "プロジェクト説明文を更新" ] }, { "type": "style", "items": ["ESLint の自動修正を実行し、コードスタイルを統一"] } ] }, { "version": "0.11.2", "date": "2026-02-15", "summary": "チャット履歴の取り込みと管理画面を改善し、複数プラットフォームの履歴互換性を強化しました。", "changes": [ { "type": "feat", "items": [ "LINE と WhatsApp パーサーの形式互換性を強化", "チャット履歴の判定レイヤーを改善し、ポーリング検出とフォールバック機構に対応", "管理画面で Shift 複数選択に対応", "管理画面でチャット要約数と AI チャット数を表示", "ホーム画面のレイアウトを見直し、使えるスペースを拡大", "Windows の右上コントロールバーの見た目を改善" ] }, { "type": "docs", "items": ["プロジェクト文書を更新"] } ] }, { "version": "0.11.0", "date": "2026-02-13", "summary": "Telegram の取り込みに対応し、増分インポート体験と国際化設定を改善。あわせて索引不整合や画面のちらつきも修正しました。", "changes": [ { "type": "feat", "items": [ "AI 呼び出し、ログ、メインプロセス設定まわりの国際化対応を拡充", "Telegram チャット履歴のインポートに対応", "増分インポートの操作フローと関連文言を改善", "利用規約リンクを開く際の体験を改善" ] }, { "type": "fix", "items": [ "増分インポート後に索引が無効になる問題を修正(resolve #81)", "iPhone から書き出した WhatsApp 履歴を認識できない問題を修正(resolve #82)", "チャット画面切り替え時の二重ちらつきを修正" ] }, { "type": "chore", "items": ["TypeScript 設定を最適化", "i18n ビルド設定を調整", "skill 関連の開発設定を整理"] } ] }, { "version": "0.10.0", "date": "2026-02-11", "summary": "やり取り頻度の分析機能を追加し、セッション検索の流れを改善。あわせて増分索引とデータベース走査まわりの問題を修正しました。", "changes": [ { "type": "feat", "items": [ "やり取り頻度を分析できるビューを追加し、メンバー間の動きが見やすくなりました", "セッション検索のロジックと処理フローを改善" ] }, { "type": "fix", "items": [ "増分更新後にセッション索引の生成範囲が不正確になる問題を修正(fix #79)", "移行やセッション走査時に非チャット用 SQLite ファイルを誤処理する問題を修正" ] }, { "type": "refactor", "items": ["セッション検索モジュールを再構成し、保守性を向上"] }, { "type": "chore", "items": ["transformers 関連依存を削除し、開発設定を更新"] } ] }, { "version": "0.9.4", "date": "2026-02-08", "summary": "期間絞り込みと AI 設定まわりを改善し、API Key のローカル暗号化に対応。加えて LINE 履歴の解析問題を修正しました。", "changes": [ { "type": "feat", "items": [ "期間絞り込みの選択肢をより柔軟に拡充", "API Key のローカル暗号化保存に対応", "初回利用ユーザーには更新履歴を表示しないよう変更", "AI チャット下部の設定ステータス表示を改善", "データディレクトリ移行後にすぐ再起動できるよう対応" ] }, { "type": "fix", "items": ["LINE チャット履歴の解析問題を修正"] }, { "type": "docs", "items": ["プロジェクト文書を更新"] } ] }, { "version": "0.9.3", "date": "2026-02-03", "summary": "カスタムデータディレクトリに対応し、多数の既知問題を修正しました。", "changes": [ { "type": "feat", "items": [ "設定画面にデータディレクトリ位置の設定項目を追加", "データ保存先の移行ロジックを改善", "ディレクトリ切り替え時の確認ダイアログを追加", "パーサーロジックを改善(WeFlow / Echotrace)" ] }, { "type": "fix", "items": [ "Windows で大量メッセージを絞り込むとクラッシュする問題を修正", "外部中継 API が tool_call を返した際に会話が異常終了する問題を修正", "一部の WhatsApp 履歴を正しく認識できない問題を修正", "管理画面のヘッダー階層表示の問題を修正" ] }, { "type": "refactor", "items": ["session 検索モジュールを再構成", "移行ログ出力を改善"] } ] }, { "version": "0.9.2", "date": "2026-02-02", "summary": "ランキングをグラフ表示へ刷新し、ワードクラウドやローカル AI 推論モデルを改善。履歴絞り込みと日付選択も見直し、起動後の主要ルート事前読込にも対応しました。", "changes": [ { "type": "feat", "items": [ "ランキングをチャート表示へ刷新", "ワードクラウドの見え方を改善", "推論モデルを最適化", "チャット履歴の検索と絞り込みの連携を改善", "日付選択 UI の操作性を改善", "起動後に主要ルートを先読み" ] }, { "type": "chore", "items": ["preload をモジュール化", "analytics ロジックを改善", "ESLint を更新し、コード整形を実施"] } ] }, { "version": "0.9.1", "date": "2026-01-30", "summary": "LINE 履歴の取り込み、バッチ管理、チャット検索に対応し、既知の問題もいくつか修正しました。", "changes": [ { "type": "feat", "items": [ "一括管理を追加し、まとめて削除・結合に対応", "チャット検索に対応", "LINE チャット履歴のインポートに対応", "WeFlow が出力する JSON 形式に対応", "メンバー一覧をバックエンド分页読み込みへ変更", "一部文言を改善" ] }, { "type": "fix", "items": ["Windows 更新時に Worker が残ってアプリを閉じられない問題を修正"] } ] }, { "version": "0.9.0", "date": "2026-01-28", "summary": "NLP 分かち書きに対応し、名言集タブにワードクラウドを追加。Views タブでより多くのグラフを表示できるようになり、システムプロキシ追従にも対応しました。", "changes": [ { "type": "feat", "items": [ "ユーザーセレクターの性能を改善し、仮想リスト読み込みに対応", "ランキングを Views タブへ移動", "分かち書きを導入し、ワードクラウド用のサブタブを追加", "グループチャットタブの文言を改善", "ネットワークプロキシがシステム設定に追従", "更新履歴の表示判定ロジックを改善" ] }, { "type": "style", "items": ["Markdown 表示スタイルを改善"] } ] }, { "version": "0.8.0", "date": "2026-01-26", "summary": "セッション要約とベクトル検索を追加し、更新後のリリースノート表示や一部 UI 体験も改善。あわせて既知の問題を修正しました。", "changes": [ { "type": "feat", "items": [ "チャットセッションに要約機能を追加", "セッション要約の一括生成ロジックを追加", "ベクトルモデル設定と関連検索に対応", "チャット履歴の取り込み失敗時に、より詳しいログを記録", "新バージョン更新後に更新履歴を自動表示", "ホームに共通リンク付き Footer を追加", "サイドバーから Help & Feedback を削除" ] }, { "type": "fix", "items": ["shuakami-jsonl の解析エラーを修正(fix #50)"] } ] }, { "version": "0.7.0", "date": "2026-01-23", "summary": "AI チャット体験と更新処理を改善し、チャート基盤を chart.js から ECharts へ移行しました。", "changes": [ { "type": "feat", "items": [ "更新ロジックを改善", "AI チャットのエラーログを改善", "チャット下部からモデルを素早く切り替え可能に", "既定プロンプトを見直し、少しユーモアを加味", "chart.js を ECharts に置き換え", "登録規約ロジックを削除" ] } ] }, { "version": "0.6.0", "date": "2026-01-21", "summary": "AI SDK を導入して AI チャットの安定性を高め、思考内容ブロックを追加。あわせて一部スタイルも調整しました。", "changes": [ { "type": "feat", "items": [ "ログ位置を特定しやすくする機能を追加", "AI SDK を導入", "思考内容ブロックを追加", "ホーム上部のドラッグ領域にグローバルモーダルが隠れる問題を解消", "Windows 右上の閉じるボタンの見た目を改善" ] } ] }, { "version": "0.5.2", "date": "2026-01-20", "summary": "結合インポートに対応し、いくつかの問題を修正しました。", "changes": [ { "type": "feat", "items": [ "結合インポートに対応", "メインパネルにチャット履歴の開始日時と終了日時を表示", "ドラッグ&ドロップ領域を改善" ] }, { "type": "fix", "items": [ "macOS x64 ビルド問題を解消するためビルド設定を改善", "Windows のメッセージビューアで閉じるボタンの見た目が崩れる問題を修正", "macOS パッケージング時は対象アーキテクチャ上でビルドが必要なよう修正(fixes #36)" ] } ] }, { "version": "0.5.1", "date": "2026-01-16", "summary": "いくつかの問題を修正しました。", "changes": [ { "type": "feat", "items": ["文言を改善"] }, { "type": "fix", "items": [ "Windows でアプリを閉じてもプロセスが残る問題を修正(#33)", "数値入力欄の不具合を修正(resolve #34)" ] } ] }, { "version": "0.5.0", "date": "2026-01-14", "summary": "Instagram 履歴の取り込みに対応し、ホームでは一括インポート、チャット画面では増分インポートが使えるようになりました。", "changes": [ { "type": "feat", "items": [ "Instagram チャット履歴のインポートに対応", "各種ロジックを改善", "システムプロンプトのプリセット機能を改善", "増分インポートに対応", "一括インポートに対応", "スタイルを改善", "Windows でネイティブウィンドウ操作とテーマ同期に対応(#31)" ] }, { "type": "chore", "items": ["componenst.d.ts を削除"] } ] }, { "version": "0.4.1", "date": "2026-01-13", "summary": "見た目と操作まわりを中心に改善しました。", "changes": [ { "type": "feat", "items": [ "プロンプトのプレビューに対応", "AI チャットのステータスバーを改善", "マイグレーションテーブルのロジックを改善", "サイドバーでアバター表示に対応", "スタイルを改善", "ネイティブウィンドウコントロールバーを置き換え", "グローバル背景色を改善", "アプリ終了時に Worker をクリーンアップ" ] }, { "type": "fix", "items": ["テーマ設定の「システムに従う」が効かない問題を修正", "アップデートダイアログのレイアウト崩れを修正"] } ] }, { "version": "0.4.0", "date": "2026-01-12", "summary": "shuakami-jsonl の取り込みに対応し、AI チャットをより省 Token 化。取り込み時のセッション索引生成とビューアからの快速ジャンプにも対応し、アップデート高速化ミラーも追加しました。", "changes": [ { "type": "feat", "items": [ "shuakami-jsonl に対応", "Loading 表示を改善", "カスタムフィルターを追加", "プリセット文言システムを再構成し、共通プリセットに対応", "Token 節約のためシステムプロンプトを簡潔化", "セッション関連の function calling を追加", "メッセージから前後文脈へジャンプする処理を追加", "チャット履歴ビューアでセッション索引表示と高速ジャンプに対応", "設定ダイアログを再構成し、セッション索引設定を追加", "チャット履歴取り込み時にセッション索引を生成", "設定ダイアログを再構成", "基本コンポーネントの操作スタイルを改善", "ホーム画面の見た目を改善", "アップデート高速化ロジックを改善", "高速化ミラーを追加" ] } ] }, { "version": "0.3.1", "date": "2026-01-09", "summary": "Discord インポートに対応し、各パーサーで返信メッセージを取り込めるよう改善。保存先もより標準的な場所へ移し、取り込み診断も詳しくなりました。", "changes": [ { "type": "feat", "items": [ "テーブル更新処理をメインプロセス側へ移動", "自動更新確認時に beta 版を無視", "データ保存先を userData 配下へ移動", "各パーサーで返信メッセージ取り込みを再対応", "プラットフォームメッセージ ID と返信 ID に対応し、同時にテーブル移行も実施", "Tyrrrz/DiscordChatExporter 形式の取り込みに対応", "member テーブルでロールに対応", "ChatLab 形式の検出挙動を強化", "クリック取り込みとドラッグ取り込みの挙動を統一", "より詳細な形式診断に対応" ] }, { "type": "fix", "items": ["一部ユーザーで platformId が空になる問題を修正"] } ] }, { "version": "0.3.0", "date": "2026-01-08", "summary": "国際化対応をひと通り整え、中国語と英語の切り替えに対応。あわせていくつかの機能も改善しました。", "changes": [ { "type": "feat", "items": [ "SQL ラボのエクスポートに対応", "AI チャットのエクスポートに対応", "国際化対応をひと通り完了", "AI モデルエラー時に明示的なエラーを表示", "SQL 結果からメッセージビューアへジャンプ可能に", "システム prompt を改善し、prompt マーケットに対応" ] } ] }, { "version": "0.2.0", "date": "2025-12-29", "summary": "プロキシ設定に対応し、インポート時のエラーログ表示を追加。あわせて UI 操作と一部機能を改善しました。", "changes": [ { "type": "feat", "items": [ "メッセージマネージャーでシステムメッセージ表示に対応", "インポート処理を改善し、エラー時にログを表示", "WhatsApp の英語形式メッセージ取り込みに対応", "プロキシ設定に対応(resolve #7)", "AI モデル画面の操作性を改善", "ユーザー設定 API のチュートリアルを追加", "無料の GLM モデル 2 種を追加し、Doubao プロバイダーと最新モデルを追加", "AI 応答で think 内容を出力しないよう調整" ] } ] }, { "version": "0.1.3", "date": "2025-12-25", "summary": "いくつかの問題を修正しました。", "changes": [ { "type": "fix", "items": ["Echotrace パーサーの不具合を修正"] } ] }, { "version": "0.1.2", "date": "2025-12-25", "summary": "ダークモードに対応し、AI チャットのシステムプロンプトでユーザー情報を渡せるようになりました。", "changes": [ { "type": "feat", "items": [ "AI チャットのシステムプロンプトでユーザー情報を受け渡し可能に", "チャット履歴ビューア右側に Owner を表示", "データベース更新に対応", "メンバータブで Owner 視点の設定に対応", "ダークモードに対応" ] }, { "type": "fix", "items": ["個人チャットをグループチャットと誤判定する問題を修正"] } ] }, { "version": "0.1.1", "date": "2025-12-24", "summary": "WhatsApp チャット履歴の取り込みに対応し、旧版 QQ 討論組形式の分析も可能になりました。", "changes": [ { "type": "feat", "items": [ "チャットセッション下部に Token 使用量を表示", "WhatsApp ネイティブ形式メッセージに対応", "旧版 QQ txt 討論組形式に対応" ] }, { "type": "fix", "items": ["メッセージマネージャーの z-index が低すぎる問題を修正"] } ] }, { "version": "0.1.0", "date": "2025-12-23", "summary": "プロジェクトを公開し、初回リリースしました。", "changes": [ { "type": "feat", "items": ["init"] } ] } ]