6k6g-v3 / src /lib /knowledge /parser /docx.ts
fanyubo
feat(kb): HF Space KB Worker — 解析/分块/向量化/标签/质量审核
142ad12
Raw
History Blame Contribute Delete
304 Bytes
// hf-space/src/lib/knowledge/parser/docx.ts
import mammoth from 'mammoth';
import type { ParsedDocument } from './index';
export async function parseDOCX(buffer: Buffer): Promise<ParsedDocument> {
const result = await mammoth.extractRawText({ buffer });
return {
content: result.value,
};
}