mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-06-13 19:21:46 +08:00
feat: 新增对话数据缓存管理模块,优化统计数据读取性能
This commit is contained in:
@@ -368,6 +368,13 @@ export function getSettingsDir(): string {
|
||||
return path.join(getAppDataDir(), 'settings')
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取缓存目录(存放可再生的派生数据,如统计缓存)
|
||||
*/
|
||||
export function getCacheDir(): string {
|
||||
return path.join(getAppDataDir(), 'cache')
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取临时文件目录
|
||||
*/
|
||||
@@ -398,6 +405,7 @@ export function ensureAppDirs(): void {
|
||||
ensureDir(getDatabaseDir())
|
||||
ensureDir(getAiDataDir())
|
||||
ensureDir(getSettingsDir())
|
||||
ensureDir(getCacheDir())
|
||||
ensureDir(getTempDir())
|
||||
ensureDir(getLogsDir())
|
||||
// 写入数据目录标记文件
|
||||
|
||||
Reference in New Issue
Block a user