Files
ChatLab/electron/main/worker/index.ts
T
2025-12-01 00:20:56 +08:00

37 lines
768 B
TypeScript

/**
* Worker 模块入口
* 导出 Worker 管理器的所有 API
*/
export {
initWorker,
closeWorker,
getDbDirectory,
// 分析查询 API(异步)
getAvailableYears,
getMemberActivity,
getHourlyActivity,
getDailyActivity,
getWeekdayActivity,
getMonthlyActivity,
getMessageTypeDistribution,
getTimeRange,
getMemberNameHistory,
getRepeatAnalysis,
getCatchphraseAnalysis,
getNightOwlAnalysis,
getDragonKingAnalysis,
getDivingAnalysis,
getMonologueAnalysis,
getMentionAnalysis,
getLaughAnalysis,
getMemeBattleAnalysis,
getCheckInAnalysis,
// 会话管理 API(异步)
getAllSessions,
getSession,
closeDatabase,
// 文件解析 API(异步,用于合并功能)
parseFileInfo,
} from './workerManager'