架构优化

This commit is contained in:
cc committed 2026-07-07 14:11:02 +08:00
1 parent 147f3b7045
commit ccbd154668
67 files changed
+1726 -421

No files matched your search

+4 -2
View File
@@ -13,8 +13,10 @@ export class MessageCacheService {
private static readonly CACHE_VERSION = 3
private readonly cacheFilePath: string
private cache: Record<string, SessionMessageCacheEntry> = {}
private readonly sessionLimit = 150
private readonly maxSessionEntries = 48
// 每会话 80 条已覆盖首屏渲染(DB 拉取会随后补全),48→24 个会话、150→80 条
// 可把该缓存的常驻内存压到原来的 1/4 左右
private readonly sessionLimit = 80
private readonly maxSessionEntries = 24
private persistTimer: ReturnType<typeof setTimeout> | null = null
private persistInFlight = false
private persistQueued = false