forked from hellodigua/ChatLab
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchangelogs_ja.json
More file actions
624 lines (624 loc) · 24.1 KB
/
changelogs_ja.json
File metadata and controls
624 lines (624 loc) · 24.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
[
{
"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"]
}
]
}
]