feat: 重构类型系统

This commit is contained in:
digua
2025-12-21 17:20:06 +08:00
parent 25d23bfbc8
commit 2e51a5c70d
53 changed files with 553 additions and 536 deletions

View File

@@ -17,16 +17,18 @@ import type {
ChatLabMessage,
FileParseInfo,
MergeConflict,
ChatPlatform,
ChatType,
ParsedMember,
} from '../../../src/types/base'
import type {
ConflictCheckResult,
ConflictResolution,
MergeParams,
MergeResult,
ChatPlatform,
ChatType,
MergeSource,
ParsedMeta,
ParsedMember,
} from '../../../src/types/chat'
} from '../../../src/types/format'
import type { ParsedMeta } from '../parser/types'
/**
* 获取默认输出目录

View File

@@ -7,7 +7,8 @@ import Database from 'better-sqlite3'
import * as fs from 'fs'
import * as path from 'path'
import { app } from 'electron'
import type { ParseResult, ParsedMeta, ParsedMember, ParsedMessage } from '../../../src/types/chat'
import type { ParsedMember, ParsedMessage } from '../../../src/types/base'
import type { ParseResult, ParsedMeta } from '../parser/types'
// 临时数据库目录
let tempDir: string | null = null