SuperAPI AI 工具集

minimax-pdf

办公与效率

查看项目

更新于 10-15 18:37

技能介绍

用途:minimax-pdf 是一个围绕 PDF 的技能,覆盖三类任务:从零创建(CREATE)、填写已有 PDF 表单(FILL)、重排已有文档(REFORMAT)。进行 CREATE 或 REFORMAT 前需先阅读 design/design.md。

主要能力:CREATE 走完整流水线(内容→设计令牌→封面→正文→合并 PDF),支持 report、proposal、resume、portfolio、academic、general、minimal、stripe、diagonal、frame、editorial、magazine、darkroom、terminal、poster 等文档类型,每种有对应封面样式与视觉识别。可通过 --accent、--cover-bg 覆盖颜色,--abstract、--cover-image 注入封面元素。content.json 支持 h1/h2/h3、body、bullet、numbered、callout、table、image、figure、code、math、chart、flowchart、bibliography、divider、caption、pagebreak、spacer 等块类型。FILL 用于在不改变版式的前提下填写表单字段,支持 text、checkbox、dropdown、radio。REFORMAT 解析已有文档为 content.json 后走 CREATE 流水线,支持 .md .txt .pdf .json 输入。

使用方式:CREATE 用 bash scripts/make.sh run 并传 --title、--type、--author、--date、--accent、--content、--out 等参数;FILL 先运行 python3 scripts/fill_inspect.py --input form.pdf 获取字段名,再用 python3 scripts/fill_write.py --input form.pdf --out filled.pdf --values '{...}' 填写;REFORMAT 用 bash scripts/make.sh reformat --input source.md --title ... --type ... --out ...。环境检查用 bash scripts/make.sh check,修复依赖用 fix,示例用 demo。依赖包括 Python 3.9+、reportlab、pypdf、Node.js 18+、playwright 与 Chromium。

适用场景:需要高视觉质量的报告、提案、简历、作品集、学术文档等生成,或对已有 PDF 做表单填写与重新排版。

限制:CREATE 与 REFORMAT 前必须阅读 design/design.md;FILL 必须先 inspect 获取准确字段名,dropdown 与 radio 取值需匹配 inspect 输出;具体收费、价格、平台与效果资料暂未提供。