用途:以编程方式生成 PDF、DOCX 文档,可用于发票、报告、合同/提案、数据导出等场景。
状态:早期阶段,属于占位技能,模式会随使用而演进。
可探索的技术栈: PDF 生成:pnpm add @react-pdf/renderer,使用 Document、Page、Text、View 等组件构建。 Word 文档:pnpm add docx,使用 Document、Paragraph、TextRun 等构建。 HTML → PDF:pnpm add puppeteer,通过 puppeteer.launch() 打开页面并调用 page.pdf({ path: 'invoice.pdf', format: 'A4' })。
参考:Anthropic 的 docx 技能与 pdf 技能,以及 react-pdf 官方文档(链接见资料)。
待办:在首个真实用例后确定首选技术栈;添加发票模板;添加报告模板;集成 tRPC 获取数据。
限制:暂无具体收费、价格、平台与效果信息;具体模板尚未提供。