PDF 处理指南技能,定位为综合性的 PDF 操作工具包,覆盖文本与表格提取、新建 PDF、文档合并与拆分以及表单处理等任务。资料说明这些操作基于 Python 库与命令行工具完成,并提示高级特性、JavaScript 库与详细示例见 reference.md;若需要填写 PDF 表单,则应阅读 forms.md 并按其说明执行。
在文档生成方面,该技能把执行者设定为专业文档架构师与技术编辑,强调高信息密度、结构化、专业可用的内容,并在内容不足时先使用 web-search 技能补充。核心约束包括:生成 PDF 使用与用户提问一致的语言;严格遵循用户指定的页数,未指定时按文档类型决定并优先完整性;有提纲时严格匹配提纲结构与章节顺序,无提纲时按文档类别采用标准框架,如学术论文的 IMRaD、商业报告的自上而下结构、技术指南的总览到 FAQ 结构、学术作业匹配评分标准结构。资料还要求对量化数据、法规标准、学术结论、近期动态等不确定信息先行检索,不得编造事实。
排版与安全规则较为细致:最终 PDF 中的每个字符须来自已注册中文字体渲染的 CJK 字符,以及数学与关系运算符;禁止使用上标下标数字、数学符号与表情字符的 Unicode 转义序列形式;粗体、上下标与数学符号须通过 ReportLab 的 Paragraph 标签实现,并给出 super、sub、b 等标签与代码示例。字体方面限定使用 Microsoft YaHei、SimHei、SarasaMonoSC、Times New Roman、Calibri、DejaVuSans,并给出注册字体与 registerFontFamily 的模板,明确禁止 Arial、Helvetica、Courier 等其他字体。中英混排时要求按语言拆分并用内联 font 标签分别应用字体;中文图表可使用 matplotlib 并设置 SimHei。
输出规范包括信息密度、层级编号、数据表格化、视觉节奏、技术精确性与权威语气;要求对比数据用图表、表格采用统一配色、URL 可点击、图表编号与交叉引用、学术与法律场景使用可跳转文内引用与脚注。版式方面禁止在章节之间插入分页,允许在封面与目录、封面与正文、目录与正文、正文与封页之间分页;并规定表格前后、段落之间、H3、H2、H1 之间的间距数值。封面页给出主标题 36-48pt、副标题 18-24pt、作者与日期 14-16pt 等规格以及居中对齐与分页要求。
限制与缺失:资料未说明该技能的安装命令、调用方式、收费与平台支持情况,这些暂未提供;页面 URL 为 https://www.skills.sh/jjyaoao/helloagents/pdf,来源标注为 jjyaoao/helloagents。