OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  ai-pdf-builder:用于法律文档和商业计划书的 AI 驱动 PDF 生成器

ai-pdf-builder:用于法律文档和商业计划书的 AI 驱动 PDF 生成器

 
  software ·  2026-02-06 22:08:30 · 3 次点击  · 0 条评论  

名称: 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


AI PDF Builder

数秒生成 YC 风格文档。 面向法律文件、融资演示文稿和专业报告的 AI 驱动 PDF 生成器。

通过简单提示即可生成 SAFE、NDA、投资条款清单、白皮书和备忘录。兼容 Claude、GPT、Cursor 及 AI 编程助手。适用于:
- 白皮书 & 精简版白皮书
- 投资条款清单
- SAFE & NDA
- 备忘录 & 报告
- 法律协议

v1.1.0 版本更新内容

  • AI 内容生成 - 使用 Claude 根据提示生成文档
  • --company 参数 - 通过命令行直接注入公司名称
  • enhance 命令 - 使用 AI 改进现有内容
  • summarize 命令 - 从文档生成执行摘要
  • 内容清理 - 自动清理 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

通过命令行生成

# 从 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

AI 内容生成(新增!)

# 根据提示生成白皮书
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 时:

  1. 确认所需文档类型(白皮书、投资条款清单、备忘录等)
  2. 确定用户希望使用 AI 生成还是已有现成内容
  3. 获取内容 - 来自用户消息、文件或使用 AI 生成
  4. 如果未提供元数据,请询问(标题、作者、公司名称)
  5. 使用 --company 参数注入公司品牌信息
  6. 检查 Pandoc 是否已安装:which pandoc
  7. 如果缺少 Pandoc,提供安装说明或建议使用云端 API
  8. 使用适当的函数生成 PDF
  9. 将 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 构建

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor