名称: ai-pdf-builder
描述: 面向法律文件、融资演示文稿和专业报告的 AI 驱动 PDF 生成器。支持 SAFE、NDA、投资条款清单、白皮书等。使用 npx ai-pdf-builder。兼容 Claude、Cursor、GPT、Copilot。
版本: 1.2.3
关键词: pdf-generator, ai-pdf, legal-docs, pitch-deck, startup-docs, investor-docs, ai-writing, document-automation, ycombinator, safe-agreement, nda, term-sheet, whitepaper, ai, ai-agent, ai-coding, llm, cursor, claude, claude-code, gpt, copilot, vibe-coding, mcp, agentic, coding-agent
数秒生成 YC 风格文档。 面向法律文件、融资演示文稿和专业报告的 AI 驱动 PDF 生成器。
通过简单提示即可生成 SAFE、NDA、投资条款清单、白皮书和备忘录。兼容 Claude、GPT、Cursor 及 AI 编程助手。适用于:
- 白皮书 & 精简版白皮书
- 投资条款清单
- SAFE & NDA
- 备忘录 & 报告
- 法律协议
--company 参数 - 通过命令行直接注入公司名称enhance 命令 - 使用 AI 改进现有内容summarize 命令 - 从文档生成执行摘要方案 A:本地生成(免费,无限制)
# 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
方案 B:云端 API(即将推出)
无需安装。访问 ai-pdf-builder.com 获取 API 密钥。
AI 功能要求:
设置您的 Anthropic API 密钥:
export ANTHROPIC_API_KEY="your-key-here"
npx ai-pdf-builder check
# 从 Markdown 文件生成
npx ai-pdf-builder generate whitepaper ./content.md -o output.pdf
# 附带公司名称
npx ai-pdf-builder generate whitepaper ./content.md -o output.pdf --company "Acme Corp"
# 支持的文档类型:whitepaper, memo, agreement, termsheet, safe, nda, report, proposal
# 根据提示生成白皮书
npx ai-pdf-builder ai whitepaper "撰写一篇关于去中心化身份的白皮书" -o identity.pdf
# 附带公司品牌信息生成
npx ai-pdf-builder ai whitepaper "医疗保健领域的 AI" -o healthcare.pdf --company "HealthTech Inc"
# 生成其他文档类型
npx ai-pdf-builder ai termsheet "金融科技初创公司的 A 轮融资条款" -o termsheet.pdf
npx ai-pdf-builder ai memo "第四季度战略更新" -o memo.pdf --company "TechCorp"
# 改进并扩展现有 Markdown 内容
npx ai-pdf-builder enhance ./draft.md -o enhanced.md
# 一步完成增强并转换为 PDF
npx ai-pdf-builder enhance ./draft.md -o enhanced.pdf --pdf
# 生成执行摘要
npx ai-pdf-builder summarize ./long-document.md -o summary.md
# 生成 PDF 格式摘要
npx ai-pdf-builder summarize ./report.pdf -o summary.pdf --pdf
import { generateWhitepaper, generateTermsheet, generateSAFE, aiGenerate, enhance, summarize } from 'ai-pdf-builder';
// AI 生成白皮书
const aiResult = await aiGenerate('whitepaper',
'撰写关于区块链可扩展性解决方案的内容',
{ company: 'ScaleChain Labs' }
);
// 从内容生成白皮书
const result = await generateWhitepaper(
'# 我的白皮书\n\n内容在此...',
{ title: '项目名称', author: '您的姓名', version: 'v1.0', company: 'Acme Corp' }
);
if (result.success) {
fs.writeFileSync('whitepaper.pdf', result.buffer);
}
// 增强现有内容
const enhanced = await enhance(existingMarkdown);
// 文档摘要
const summary = await summarize(longDocument);
// 附带公司信息的投资条款清单
const termsheet = await generateTermsheet(
'# 种子轮投资条款清单\n\n## 投资金额\n\n$500,000...',
{ title: '种子轮融资', subtitle: '您的公司 Inc.', company: '投资方 LLC' }
);
// SAFE 协议
const safe = await generateSAFE(
'# 未来股权简单协议\n\n...',
{ title: 'SAFE 协议', subtitle: '您的公司 Inc.' }
);
| 类型 | 函数 | 最佳适用场景 |
|---|---|---|
whitepaper |
generateWhitepaper() |
技术文档、精简版白皮书 |
memo |
generateMemo() |
执行摘要 |
agreement |
generateAgreement() |
法律合同 |
termsheet |
generateTermsheet() |
投资条款 |
safe |
generateSAFE() |
SAFE 协议 |
nda |
generateNDA() |
保密协议 |
report |
generateReport() |
商业报告 |
proposal |
generateProposal() |
商业提案 |
const result = await generateWhitepaper(content, metadata, {
customColors: {
primary: '#E85D04', // 信号橙
secondary: '#14B8A6', // 协调蓝绿
accent: '#0D0D0D' // 前沿深色
},
fontSize: 11,
margin: '1in',
paperSize: 'letter'
});
当用户请求生成 PDF 时:
--company 参数注入公司品牌信息which pandocAI 命令快速参考:
- ai <类型> "<提示>" - 根据提示生成新文档
- enhance <文件> - 改进现有内容
- summarize <文件> - 创建执行摘要
- --company "名称" - 向任何命令添加公司品牌信息
由 @NextXFrontier 和 @DLhugly 构建