SuperAPI AI 工具集

generate-document

办公与效率

查看项目

更新于 10-16 07:16

技能介绍

用途:把对话或文件中的内容整理为 Markdown,再用 pandoc 转换成专业文档,支持 PDF、DOCX、HTML、ODT、EPUB、RTF 与纯文本。

主要能力:通过 YAML frontmatter、章节和表格组织内容;PDF 可加目录、页边距、字号与代码高亮,HTML 可 standalone,EPUB 支持章节级别。

使用方式:先运行 which pandoc 检查依赖;PDF 还需 LaTeX 发行版(如 macOS 的 basictex、Ubuntu/Debian 的 texlive-xetex),无 LaTeX 时可回退 wkhtmltopdf。内容写入 /tmp/document_<timestamp>.md,再按格式执行 pandoc,例如 PDF:pandoc /tmp/document.md -o ./report.pdf --pdf-engine=xelatex -V geometry:margin=1in -V fontsize=11pt --toc --highlight-style=tango;DOCX 加 --toc 与 --highlight-style;HTML 加 --standalone。默认输出到当前目录,命名建议如 security-review-myapp-2024-01-15.pdf。转换成功后清理临时 Markdown 文件。

适用场景:安全报告、代码审查、研究摘要、会议记录等。限制:依赖 pandoc 和 LaTeX(或 wkhtmltopdf);不得写入 API 密钥、密码等敏感数据;转换失败时需查阅 troubleshooting 参考。