PDF发票生成器
JSON转专业PDF
AI PDF Builder 是一款面向创业者、法务人员和投资者的智能文档生成工具,支持通过自然语言提示或现有内容快速生成专业格式的 PDF 文件。该工具兼容 Claude、GPT、Cursor 等主流 AI 编程助手,可直接在开发工作流中调用。
安装准备(本地模式)
# macOS
brew install pandoc
brew install --cask basictex
sudo tlmgr install collection-fontsrecommended fancyhdr titlesec enumitem xcolor booktabs longtable geometry hyperref graphicx setspace array multirow
# Linux
sudo apt-get install pandoc texlive-full
配置 AI 功能
export ANTHROPIC_API_KEY="your-key-here"
基础用法
# 检查系统环境
npx ai-pdf-builder check
# 从 Markdown 生成 PDF
npx ai-pdf-builder generate whitepaper ./content.md -o output.pdf
# AI 直接生成文档
npx ai-pdf-builder ai whitepaper "去中心化身份技术白皮书" -o identity.pdf --company "TechCorp"
# 增强现有内容
npx ai-pdf-builder enhance ./draft.md -o enhanced.pdf --pdf
# 生成执行摘要
npx ai-pdf-builder summarize ./report.pdf -o summary.pdf --pdf
代码调用示例
import { aiGenerate, generateWhitepaper, enhance, summarize } from 'ai-pdf-builder';
// AI 生成白皮书
const result = await aiGenerate('whitepaper',
'区块链扩容解决方案分析',
{ company: 'ScaleChain Labs' }
);
// 从内容生成
await generateWhitepaper('# 标题\n\n正文...',
{ title: '项目名称', author: '作者', company: '公司名' }
);
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 自然语言提示词 / Markdown 文件路径;文档类型参数;公司/作者等元数据;Anthropic API Key |
| 输出 | PDF 文档文件、增强后的 Markdown 文本、执行摘要 |
| 适用人群 | 创业者、法务人员、投资经理、技术写作者、AI 编程工具用户 |
| 不包含 | 法律效力背书、中文排版深度定制、协作编辑、电子签名服务 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/nextfrontierbuilds/ai-pdf-builder/SKILL.md
来源类型:GitHub 开源项目