Ai Pdf Builder
2026-03-27
新闻来源:网淘吧
围观:16
电脑广告
手机广告
AI PDF 生成器
几秒钟内生成YC风格文档。用于法律文件、融资演示文稿和专业报告的AI驱动PDF生成器。
通过简单提示生成SAFE协议、保密协议、条款清单、白皮书和备忘录。兼容Claude、GPT、Cursor和AI编程助手。完美适用于:
- 白皮书与精简版白皮书
- 条款清单
- SAFE协议与保密协议
- 备忘录与报告
- 法律协议
v1.1.0 版本新增功能
- AI 内容生成- 使用 Claude 根据提示生成文档
--company标志- 通过命令行界面直接注入公司名称增强命令- 使用 AI 改进现有内容总结命令- 从文档生成执行摘要- 内容净化- AI生成内容的自动清理
要求
选项 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
通过命令行界面生成
# From markdown file
npx ai-pdf-builder generate whitepaper ./content.md -o output.pdf
# With company name
npx ai-pdf-builder generate whitepaper ./content.md -o output.pdf --company "Acme Corp"
# Document types: whitepaper, memo, agreement, termsheet, safe, nda, report, proposal
AI 内容生成(新功能!)
# Generate a whitepaper from a prompt
npx ai-pdf-builder ai whitepaper "Write a whitepaper about decentralized identity" -o identity.pdf
# Generate with company branding
npx ai-pdf-builder ai whitepaper "AI in healthcare" -o healthcare.pdf --company "HealthTech Inc"
# Generate other document types
npx ai-pdf-builder ai termsheet "Series A for a fintech startup" -o termsheet.pdf
npx ai-pdf-builder ai memo "Q4 strategy update" -o memo.pdf --company "TechCorp"
增强现有内容(新功能!)
# Improve and expand existing markdown
npx ai-pdf-builder enhance ./draft.md -o enhanced.md
# Enhance and convert to PDF in one step
npx ai-pdf-builder enhance ./draft.md -o enhanced.pdf --pdf
文档摘要(新功能!)
# Generate executive summary
npx ai-pdf-builder summarize ./long-document.md -o summary.md
# Summarize as PDF
npx ai-pdf-builder summarize ./report.pdf -o summary.pdf --pdf
通过代码生成
import { generateWhitepaper, generateTermsheet, generateSAFE, aiGenerate, enhance, summarize } from 'ai-pdf-builder';
// AI-Generated Whitepaper
const aiResult = await aiGenerate('whitepaper',
'Write about blockchain scalability solutions',
{ company: 'ScaleChain Labs' }
);
// Whitepaper from content
const result = await generateWhitepaper(
'# My Whitepaper\n\nContent here...',
{ title: 'Project Name', author: 'Your Name', version: 'v1.0', company: 'Acme Corp' }
);
if (result.success) {
fs.writeFileSync('whitepaper.pdf', result.buffer);
}
// Enhance existing content
const enhanced = await enhance(existingMarkdown);
// Summarize a document
const summary = await summarize(longDocument);
// Term Sheet with company
const termsheet = await generateTermsheet(
'# Series Seed Term Sheet\n\n## Investment Amount\n\n$500,000...',
{ title: 'Series Seed', subtitle: 'Your Company Inc.', company: 'Investor LLC' }
);
// SAFE
const safe = await generateSAFE(
'# Simple Agreement for Future Equity\n\n...',
{ title: 'SAFE Agreement', subtitle: 'Your Company Inc.' }
);
文档类型
| 类型 | 函数 | 最适合 |
|---|---|---|
白皮书 | generateWhitepaper() | 技术文档、轻量级白皮书 |
备忘录 | generateMemo() | 执行摘要 |
协议 | 生成协议() | 法律合同 |
条款清单 | 生成条款清单() | 投资条款 |
SAFE协议 | 生成SAFE协议() | SAFE协议 |
保密协议 | 生成保密协议() | 保密协议 |
报告 | 生成报告() | 商业报告 |
提案 | 生成提案() | 商业提案 |
自定义品牌
const result = await generateWhitepaper(content, metadata, {
customColors: {
primary: '#E85D04', // Signal Orange
secondary: '#14B8A6', // Coordinate Teal
accent: '#0D0D0D' // Frontier Dark
},
fontSize: 11,
margin: '1in',
paperSize: 'letter'
});
代理指令
当用户要求生成PDF时:
- 检查他们需要什么类型的文档(白皮书、条款清单、备忘录等)
- 确定他们是想要AI生成还是已有现成内容
- 获取内容 - 可从用户消息、文件,或使用AI生成
- 若未提供元数据(标题、作者、公司名称),请询问
- 使用
--company标志来注入公司品牌元素 - 检查Pandoc是否已安装:
which pandoc - 如果缺少Pandoc,请提供安装说明或建议使用云端API
- 使用相应函数生成PDF
- 将PDF文件发送给用户
AI命令快速参考:
ai <类型> "<提示>"- 根据提示生成新文档enhance <文件>- 改进现有内容summarize <文件>- 创建执行摘要--company "名称"- 向任何命令添加公司品牌元素
链接
- npm:https://www.npmjs.com/package/ai-pdf-builder
- GitHub:https://github.com/NextFrontierBuilds/ai-pdf-builder
由以下人员/团队构建@NextXFrontier&@DLhugly
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~