SuperAPI AI 工具集

minimax-pdf

办公与效率

查看项目

更新于 10-16 05:53

技能介绍

用途:minimax-pdf 用于生成和加工 PDF,定位在视觉质量与设计识别度重要的场景。它分三条任务路径:CREATE(从零生成 PDF)、FILL(填写现有 PDF 的表单字段)、REFORMAT(重排/重新设计现有文档)。CREATE 或 REFORMAT 前需先阅读 design/design.md。判断规则:用户有现成文档则走 REFORMAT,否则走 CREATE。

主要能力:CREATE 是完整管线,流程为内容→设计 token→封面→正文→合并输出,命令形态为 bash scripts/make.sh run --title ... --type ... --author ... --date ... --accent ... --content content.json --out report.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 等块类型;chart 支持 bar/line/pie,flowchart 支持节点与边。

用法:FILL 需先用 python3 scripts/fill_inspect.py --input form.pdf 查看字段名,再执行 python3 scripts/fill_write.py --input form.pdf --out filled.pdf --values '{"FirstName": "Jane"}';值格式随字段类型不同(text 为字符串,checkbox 为 "true"/"false",dropdown 与 radio 需匹配选项值)。REFORMAT 命令为 bash scripts/make.sh reformat --input source.md --title ... --type report --out output.pdf,支持 .md .txt .pdf .json 输入。

限制与依赖:依赖 Python 3.9+、reportlab、pypdf、Node.js 18+、playwright 与 Chromium;可用 bash scripts/make.sh check/fix/demo 检查、安装依赖和构建示例。FILL 不会改变原有版式与设计。其余未在资料中说明的收费、平台等信息暂未提供。