Minimax Pdf

Polar Sponsor
爱发电 赞助
.NET 9.0

用于报告、论文及结构化文档的HTML优先PDF生成技能,在从HTML输出PDF前必须应用。

范围与操作合同

功能概述

范围与操作合同是一项面向实际任务的技能,主要用于此技能规范了 HTML 的编写和转换到打印质量 PDF. 2. 初级输出目标 :. 稳定 pugination and 可预测 的 Linux 运行时间。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

A. 范围与运行契约

本技能专用于编写 HTML 并将其转换为印刷级 PDF

主要输出目标:

  • 在 Linux 运行时环境下实现稳定的分页与可预测的版面布局。
  • 文本内容可搜索、可选中(禁止使用截图式降级方案)。
  • 产出专业、引文安全的长篇幅文档。

B. 硬性约束(严禁违反)

B1. 转换入口点

对于 HTML→PDF 转换,仅允许使用 html_to_pdf

禁止行为:

  • 截图/打印模拟或手动浏览器打印
  • 直接调用底层本地脚本执行转换

原因:图像拼接路径会损害文字质量,并导致分页不连续。

B2. 渲染安全规则

  • 不得手动注入 Paged.js;运行时流水线已负责加载。
  • 不得依赖 CSS 计数器(counter-resetcounter-incrementcounter())。
  • 不得使用运行时图表引擎(ECharts、Chart.js、D3、Plotly 等)。
  • 图表应预先渲染为静态图像,并优先采用横向宽高比(landscape aspect ratio)。
  • 禁止使用装饰性 emoji / 图标字形,除非用户明确要求。

C. 意图解析

执行前须对任务进行意图分类:

意图 典型用户请求 流水线
Build “写一份报告并导出 PDF” build-pdf
Transform “把这篇内容翻译后做成 PDF” transform-pdf
Existing PDF ops “提取/合并/拆分 PDF” process-existing-pdf
LaTeX explicit “请用 LaTeX/.tex/Tectonic” latex-compile

澄清策略:

  • 若请求明确,直接执行。
  • 若存在歧义,仅通过一个精简的检查清单进行一次澄清:
    • 文档类型/主题
    • 是否需要封面
    • 字数或页数边界
    • 语言与格式偏好

重要澄清行为规范:

  • 针对意图最多仅发起一轮澄清。
  • 此后须基于显式假设执行,不得反复追问。

D. 内容治理

D1. 语言策略

  • 中文用户查询 → 输出中文内容
  • 英文用户查询 → 输出英文内容
  • 用户指定语言 → 严格遵循

D2. 提纲策略

  • 用户提供提纲 → 严格保留层级与顺序,禁止静默重构
  • 未提供提纲 → 按文档类型自主选择结构,并保持叙述连贯性

D3. 引文完整性

  • 严禁虚构参考文献。
  • 每条引文均须可验证(作者/标题/年份/来源)。
  • 重复引用同一来源时,须保持引文编号一致。

本技能推荐引文格式:IEEE 数字编号制(IEEE numeric)

参考文献列表示例:

[1] R. Patel and L. Chen, "A comparative study on model routing," Journal of Applied AI, vol. 8, no. 3, pp. 44-58, 2025.
[2] M. Rivera, Systems Design Handbook, 2nd ed. New York, NY, USA: Northbridge Press, 2024.
[3] T. Huang, "Model evaluation checklist," Research Notes, https://example.org/eval (accessed Feb. 14, 2026).

E. 转换保真度检查清单

在转换已有材料(翻译/重写/格式化)时,须保持源内容保真度:

E1. 链接

  • 保留原始 href 中的目标 URL。
  • 不得将链接替换为纯文本。
  • 确保转换调用中启用 preserve_links=true

E2. 图像

采用三阶段校验:

  1. 统计提取的图像资源数量
  2. 统计 HTML 中 标签数量
  3. 验证转换后图像统计信息

E3. 结构

  • 保留源内容的章节顺序及锚点语义。
  • 维持图表/表格的位置与编号意图。
  • 若源内容无封面,则不得自动添加合成封面。

F. 实现蓝图

F1. 禁止模式

模式 不稳定原因 替代方案
CSS content counters 实现编号 分页 DOM 变动可能导致编号错乱 在标记中显式声明标签
渲染时动态加载 JS 图表库 与打印分页逻辑冲突 预渲染静态图表
大量使用 emoji / 图标排版 Linux 环境下回退表现不一致 使用纯文本标签

图表图像策略:

  • 优先采用横向图表(width > height),以减少分页断点异常。

F2. 溢出防护(必需基线)

/* 保证可打印区块位于页面宽度内 */
pre, table, figure, img, svg, .diagram, blockquote, .eq-block {
  max-inline-size: 100%;
  box-sizing: border-box;
}

pre {
  overflow-x: auto;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}

figure img, figure svg {
  max-inline-size: 82%;
  max-block-size: 42vh;
  height: auto;
}

table { overflow-x: auto; }
.katex-display { overflow-x: auto; }
code { overflow-wrap: anywhere; }
a { overflow-wrap: anywhere; }
tr { break-inside: avoid; }

body {
  text-align: justify;
  text-align-last: start;
}

F3. 页面模型配置

@page {
  size: A4;
  margin: 2.4cm 1.9cm;
  @top-center { content: string(doc_title); }
  @bottom-center { content: counter(page); }
}

@page :first {
  @top-center { content: none; }
  @bottom-center { content: none; }
}

@page titlepage {
  @top-center { content: none; }
  @bottom-center { content: none; }
}

@page contents {
  @top-center { content: none; }
  @bottom-center { content: none; }
}

body { string-set: doc_title ""; }
h1 { string-set: doc_title content(); }
.cover-page { page: titlepage; }
.toc-sheet { page: contents; }

分页注意事项:

  • 仅对紧凑单元(单个图表、单行、提示框等)应用 break-inside: avoid
  • 切勿对大型容器(章/节包装器)应用该属性。
  • 对跨页表格,使用 thead { display: table-header-group; } 保证表头重复显示。

F4. 视觉导向

默认目标是 印刷学术风格(print-academic),而非仪表盘美学风格。

应避免:

  • 厚重卡片外壳
  • KPI 磁贴墙
  • 深色装饰性标题栏
  • 过度放大的圆角/阴影装饰元素

应优先采用:

  • 简洁标题 + 细分割线
  • 信息密度高的表格
  • 克制的灰度配色方案
  • 简洁、高对比度的字体排印

字号比例建议:

  • 正文:11pt
  • 副标题:14pt
  • 一级标题:18–20pt
  • 行高:1.6–1.7

F. 封面页规则

全出血基线样式:

*,
*::before,
*::after { box-sizing: border-box; }

html, body {
  margin: 0;
  padding: 0;
}

@page :first {
  margin: 0;
}

.cover-page {
  inline-size: 210mm;
  block-size: 297mm;
  position: relative;
  display: grid;
  place-items: center;
  overflow: hidden;
  break-after: page;
}

封面变体:

  • 极简型:白色背景,标题/元信息居中,无任何装饰
  • 设计型:低饱和度几何图形/渐变,中心区域留白供标题使用

若使用图像背景,请勿使用 CSS background-image;应使用绝对定位的

...
.cover-photo {
  position: absolute;
  inset: 0;
  inline-size: 100%;
  block-size: 100%;
  object-fit: cover;
  object-position: center;
  z-index: 0;
}

.cover-layer {
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}

F5. 编号、参考文献与目录(TOC)

使用标记中显式声明的标签,而非 CSS 计数器。

System overview
Architecture Overview
...
Latency by Scenario
$$f(x)=x^2+1$$
figcaption::before {
  content: attr(data-caption) " ";
  font-weight: 700;
}

caption::before {
  content: attr(data-caption) " ";
  font-weight: 700;
}

.eq-block::after {
  content: attr(data-eq);
  float: right;
}

锚点放置规则:

  • id 设置于最高层级逻辑容器(如 figuretable 或章节包装器),而非内联的标题文本上。

带自动计算页码的 TOC 示例:


.toc-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.toc-list li { margin: 0.45em 0; }

.toc-list a {
  display: flex;
  gap: 0.5em;
  color: inherit;
  text-decoration: none;
}

.toc-list a::after {
  margin-inline-start: auto;
  content: target-counter(attr(href url), page);
}

可选的文中页码引用:

a.page-ref::after {
  content: " (p." target-counter(attr(href url), page) ")";
  opacity: 0.72;
  font-size: 0.86em;
}

F6. 公式与图表策略

  • 数学公式使用 KaTeX 并启用自动渲染。
  • 保持公式颜色中性且适合印刷输出。
  • Mermaid 图表需保持拓扑结构简单;若渲染不稳定,应替换为静态图像。

F7. 可复用布局模式

定义块(definition block):

.definition {
  border-inline-start: 3px solid #475569;
  padding-inline-start: 1rem;
  margin: 1rem 0;
}

.definition-title { font-weight: 700; }
.definition-body { font-style: italic; }

流程块(procedure block):

.procedure {
  border: 1px solid #cbd5e1;
  padding: 0.75rem;
  background: #f8fafc;
}

固定尺寸居中徽章必须使用 Flexbox:

.badge-index {
  inline-size: 1.7em;
  block-size: 1.7em;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #cbd5e1;
  border-radius: 999px;
}

F8. 引文锚点与脚注

参考文献锚点一致性要求:

  • 每个 [n] 必须唯一对应一个
  • 不得存在悬空的参考文献 ID。
a.citation {
  color: #1f2937;
  text-decoration: none;
  vertical-align: super;
  font-size: 0.78em;
}

.ref-list li {
  padding-inline-start: 2em;
  text-indent: -2em;
}

分页式脚注模式:

.fn {
  float: footnote;
}

.fn::footnote-call {
  content: counter(footnote);
  vertical-align: super;
  font-size: 0.78em;
}

.fn::footnote-marker {
  content: counter(footnote) ". ";
}

@page {
  @footnote {
    margin-top: 1.1em;
    border-top: 1px solid #d1d5db;
    padding-top: 0.55em;
  }
}

F9. 布局调优指南

当页数或版面未达预期目标时,按以下优先级顺序调整:

问题现象 首选调整项 次选调整项 应避免操作
页数超出目标 缩小标题字号 略微降低行高 激进压缩正文字号
页数低于目标 提高行高 略微增大页边距 添加低价值填充文本
表格超出页面宽度 减小单元格内边距 允许长词自动换行 强制设定表格固定宽度
图表破坏版面 降低图表最大宽/高限制 将图表移至段落边界附近 在大型父容器上设置 avoid
文字显得拥挤 提升行高 略微增大左右页边距 大幅跳变标题字号
Resume 排版过疏或过密 优先调整页边距 再调节标题字号比例 静默更改章节顺序

G. 保真度关卡

最终交付前须运行全部关卡检查。

G1. 超链接

  • 确保外部链接保留原始 href
  • 在转换调用中强制启用 preserve_links=true

G2. 图像(三阶段校验)

  1. 源文件图像提取数量(基准值)
  2. HTML 中 标签数量及其映射关系
  3. 转换后结果图像校验

G3. 锚点完整性

  • 交叉引用必须指向真实存在的 ID。
  • id 应置于顶层容器(figure、章节包装器等),而非内部文本节点。
  • 对于 TOC 和页码引用,须使用支持打印感知的链接,并启用页码目标解析(target-counter)。

G4. 结构一致性(适用于转换类任务)

  • 除非用户明确要求重构,否则须保持源内容的章节顺序。
  • 若源内容无封面,不得自动插入封面页(除非用户明确要求)。

相关专题

更多
Minimax 免费用法与平台省钱攻略
Minimax 免费用法与平台省钱攻略

针对个人用户与中小团队最关心的成本问题,全面梳理 Minimax 平台的免费使用方案与省钱技巧,涵盖海螺 AI 网页端/App 端的免费功能范围与每日使用限额、API 开放平台新用户免费额度领取与使用期限、各模型(文本/语音/视频)的 Token 计费规则与价格明细、免费版与付费会员功能权益的详细对比、通过 Prompt 优化减少 Token 消耗的实用技巧、合理选择模型版本降低调用成本的策略,帮助用户以最低成本充分利用 Minimax

2026.05.18

614

13

Minimax智能体搭建教程合集
Minimax智能体搭建教程合集

本专题整合了Minimax智能体搭建相关教程,阅读专题下面的文章了解更多详细操作步骤。

2026.05.18

178

13

Minimax AI 音乐生成与创作教程大全
Minimax AI 音乐生成与创作教程大全

讲解 Minimax 在 AI 音乐生成领域的能力与创作方法,涵盖文本描述生成音乐(Text-to-Music)的提示词编写(风格/情绪/节奏/乐器描述)、歌词创作辅助与旋律适配、音乐风格(流行/古风/电子/爵士/古典/说唱)的精准控制、AI 歌声合成与人声效果调节、生成片段的拼接编排与时长控制、AI 音乐在短视频 BGM、播客片头、游戏配乐、广告音乐等场景的商用实践,帮助音乐爱好者与内容创作者零门槛实现 AI 原创音乐。

2026.05.18

448

17

Minimax 海螺AI角色扮演与社交玩法
Minimax 海螺AI角色扮演与社交玩法

本专题围绕Minimax海螺 AI 最受用户欢迎的角色扮演功能,讲解虚拟角色的创建与人设定制(性格/背景/说话风格/记忆设定)、沉浸式多轮对话的引导技巧、角色语音绑定与实时语音对话体验、热门角色类型(AI 伴侣/历史人物/影视角色/游戏NPC/虚拟导师)的设定模板与玩法分享、社区热门角色排行与二创互动、角色对话的隐私安全与使用边界,帮助用户深度体验 AI 角色互动的乐趣并激发创意玩法灵感。

2026.05.18

319

13

Minimax API 开发与多模态集成合集
Minimax API 开发与多模态集成合集

系统讲解 Minimax 开放平台 API 的开发与集成方法,涵盖 API Key 申请与鉴权机制、Chat Completion 文本对话接口的参数配置(temperature/top_p/tokens_to_generate)与多轮对话管理、流式输出(SSE Streaming)实现、Text-to-Speech(T2A)语音合成接口与音色选择、视频生成(Video Generation)接口调用与任务状态查询、Embeddings

2026.05.13

357

18

Minimax 注册与快速入门指南
Minimax 注册与快速入门指南

面向 AI 工具新手,从 Minimax 的账号注册、海螺 AI(Hailuo AI)网页端与移动端使用讲起,介绍 Minimax 大模型家族(abab 系列语言模型、语音模型、视频模型)的能力定位与产品矩阵、智能对话的基本使用技巧、角色扮演与长文本处理功能体验、免费额度与订阅方案说明,帮助用户快速了解 Minimax 平台全貌并高效上手使用。

2026.05.13

494

13

Minimax语音克隆与AI配音实战合集
Minimax语音克隆与AI配音实战合集

聚焦 Minimax 语音技术中最受关注的声音克隆与 AI 配音应用,讲解声音克隆(Voice Clone)的录制要求与上传流程、少量样本即可定制专属音色的操作步骤、克隆音色的自然度与相似度优化技巧、中英文及多语种语音合成效果调控、情感化朗读(开心/悲伤/激昂/低沉)的参数设置,以及在短视频配音、有声读物批量制作、播客节目生成、电商产品口播、企业培训课件配音等热门场景中的实操应用。

2026.05.13

303

17

Minimax海螺AI视频生成完全攻略
Minimax海螺AI视频生成完全攻略

围绕当前最热门的 AI 视频生成需求,全面讲解 Minimax 海螺 AI 视频生成的使用方法,涵盖文本生成视频(Text-to-Video)的场景描述与镜头语言提示词编写、图片生成视频(Image-to-Video)的首帧构图与运动方向控制、视频风格(写实/动漫/电影/3D)切换技巧、生成效果的常见问题(人物变形/动作不连贯)优化策略、热门爆款视频的创作思路拆解,帮助创作者与运营人员用 AI 高效产出吸睛短视频内容。

2026.05.13

398

18

minimax大模型
minimax大模型

本专题整合了minimax大模型官网入口地址、升级内容等等内容,阅读专题下面的文章了解更多详细内容。

2026.03.31

288

24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程