Files
XCDesktop/shared/constants/asyncImport.ts
2026-03-08 01:34:54 +08:00

15 lines
777 B
TypeScript

export const ASYNC_IMPORT_STATUS = {
PDF_PARSING_TITLE: '# 正在解析 PDF 内容...',
HTML_PARSING_TITLE: '# 正在解析 HTML 内容...',
PDF_PARSING_CONTENT: '# 正在解析 PDF 内容...\n\n> 请稍候,系统正在后台解析您的 PDF 文件。解析完成后,本文档将自动更新。\n> \n> 您可以继续进行其他操作。',
HTML_PARSING_CONTENT: '# 正在解析 HTML 内容...\n\n> 请稍候,系统正在解析您的 HTML 文件。解析完成后,本文档将自动更新。',
} as const
export const isAsyncImportProcessingContent = (text: string): boolean => {
const trimmed = text.trimStart()
return (
trimmed.startsWith(ASYNC_IMPORT_STATUS.PDF_PARSING_TITLE) ||
trimmed.startsWith(ASYNC_IMPORT_STATUS.HTML_PARSING_TITLE)
)
}