这是一组围绕 PDF 办公与交付场景的「在线工具生成型」中文提示词(Prompts)。每条提示词都要求 AI 直接产出可运行的项目:给出清晰文件树、完整源码、运行命令、部署说明,并附带不少于 5 条测试用例或 QA checklist。所有工具都必须提供“一键输出 HTML”的能力:把当前结果导出为单个可直接打开的 HTML 文件,或一键生成包含 index.html 的最小可运行包,便于交付与预览。
PDF工具 多文件合并与目录书签生成器
用于把多份 PDF 按顺序合并,并根据文件名与页码范围自动生成目录书签,适合合同归档、投标文件拼装与交付。
提示词 (Prompts):
请你用中文为我生成一个可运行的在线 PDF 工具:多文件合并与目录书签生成器。
硬性要求:
1) 交付物必须直接给出可用的 HTML 代码:至少提供一个可直接打开运行的 index.html 完整源码(不依赖后端即可跑通核心流程)。
2) 同时给出完整项目结构(文件树)与所有源码(若使用构建工具也要给出 package.json、配置、README)。
3) 必须提供“一键输出 HTML”:用户合并完成后,可一键导出一个单文件 HTML(内嵌合并后的 PDF 或以 data URL/Blob 方式加载),或一键生成包含 index.html 的最小可运行包(打包下载为 zip 也可以)。
4) 不要生成任何图片/渲染图/海报/插画;只做 PDF 处理与预览。
功能清单:
- 拖拽/选择多个 PDF,支持排序(上移/下移/拖拽排序),显示每个文件页数与体积。
- 合并策略:按文件顺序拼接;可选“在合并后插入分隔页(纯文本页)”以标注文件边界(分隔页用 PDF 文字,不生成图片)。
- 自动目录书签:按文件名生成一级书签;可选按页码范围生成二级书签(例如 1-3 页=附件A)。
- 合并结果预览:内置 PDF 预览(分页、缩放、搜索文本层若存在)。
- 导出:下载合并后的 PDF;并支持“一键输出 HTML”。
技术栈要求:
- 前端:原生 HTML + CSS + (允许使用 pdf-lib、PDF.js 等开源库;若需要依赖请说明版本与引入方式)。
- 不依赖任何后端服务;所有处理在浏览器端完成。
需要输出的内容:
- 文件树(清晰列出每个文件用途)。
- index.html 完整源码(可直接打开运行)。
- 如有其它文件(例如 js/css)也要完整给出。
- 运行与部署说明(本地直接打开或用静态服务器、以及可选的 Vite 构建方式)。
- 至少 8 条测试用例/QA checklist(覆盖:不同页数、超大文件、中文文件名、空书签、排序变更、导出 HTML、移动端兼容、错误提示)。
主要用途: 把多份 PDF 快速拼成一份可交付文件,并自动生成可导航的目录书签;同时把结果一键导出为单文件 HTML 便于直接预览与交付。
PDF工具 批量拆分与命名归档工作台
把一份长 PDF 按页码区间或书签规则拆分成多个文件,并按模板自动命名,适合发票/对账单/扫描件分发。
提示词 (Prompts):
请你用中文生成一个浏览器端可运行的在线 PDF 工具:批量拆分与命名归档工作台。
交付硬约束:
- 必须直接给出可用的 index.html 完整源码(可直接打开运行)。
- 必须提供“一键输出 HTML”:将当前拆分规则、拆分结果列表与预览,导出为单文件 HTML(可离线打开查看规则与结果摘要;如需下载拆分后的 PDF 仍走浏览器下载)。
核心功能:
- 输入 PDF:支持拖拽上传。
- 拆分模式:
a) 按页码区间(例如 1-2, 3-5, 6-10)。
b) 按固定页数(每 N 页一份)。
c) 按书签拆分(若 PDF 内含书签)。
- 命名模板:支持变量 {原文件名} {序号} {起始页} {结束页} {书签标题};提供示例与实时预览。
- 归档下载:支持打包下载(若纯前端无法原生 zip,请给出实现方案与依赖;或提供逐个下载 + 生成包含下载清单的 HTML)。
- 错误处理:输入校验、页码越界提示、空规则提示。
技术与输出要求:
- 浏览器端处理,允许使用 pdf-lib。
- 输出:文件树、完整源码、运行命令/部署说明。
- QA checklist 至少 6 条(覆盖:页码边界、书签不存在、超长 PDF、命名冲突、中文变量、导出 HTML)。
主要用途: 把长 PDF 快速拆分成多个标准命名的文件,降低人工切分与改名的时间;导出 HTML 作为归档与交付的说明书。
PDF工具 页面重排与插入删除编辑器
在线完成页序调整、插入空白页/分隔页、删除多余页,并生成变更清单,适合材料整理与交付前校对。
提示词 (Prompts):
请你用中文生成一个可运行的在线 PDF 页面编辑器(浏览器端):页面重排、插入、删除,并自动生成变更清单。
硬性要求:
- 直接提供可用的 index.html 完整源码。
- 提供“一键输出 HTML”:把变更清单(原页序 -> 新页序、删除/插入记录、备注)导出为单文件 HTML,方便留痕与交付。
功能:
- 上传 PDF 后生成缩略页列表(缩略可用 canvas 渲染,但不要引导生成创作类图片)。
- 支持拖拽重排、批量选择删除。
- 插入:
1) 插入空白页(可设置 A4/Letter)。
2) 插入分隔页(只包含文本标题与日期,用 PDF 文本绘制)。
- 导出:下载修改后的 PDF;导出 HTML 变更报告;可选把报告嵌入到导出的 HTML 中。
技术栈:
- 建议:PDF.js 做预览 + pdf-lib 做编辑与导出。
输出:
- 文件树与全部代码。
- 运行方法(直接打开/本地静态服务器)。
- 至少 7 条 QA(拖拽稳定性、撤销/重做可选、插入页尺寸、中文文本分隔页、导出 PDF 完整性、导出 HTML、错误提示)。
主要用途: 让非专业用户也能在网页里完成 PDF 页序整理与分隔页插入,并用 HTML 报告记录变更,便于审阅与交付。
PDF工具 双文件对比与差异报告生成器
对比两份 PDF 的文本变化与页面结构差异,生成可分享的差异报告,适合合同修订核对与版本审阅。
提示词 (Prompts):
请你用中文生成一个在线 PDF 对比工具:上传两份 PDF,输出差异摘要与逐页差异定位。
硬性要求:
- 必须直接给出可用的 index.html 完整源码。
- 必须提供“一键输出 HTML”:把对比结果(差异摘要、逐页差异列表、关键文本片段)导出为单文件 HTML,可离线打开审阅。
对比策略(浏览器端可实现):
- 优先对比文本层:提取每页文本并做归一化(去多余空白、全角半角统一),计算差异(新增/删除/替换)。
- 若无文本层:提示用户该页无法做文本差异,只做页面级变更(页数变化、尺寸变化)。
- 输出:差异统计(新增字数/删除字数/变更段落数),并按页列出差异。
UI:
- 左右并排预览(PDF.js 渲染),点击差异项可跳转到对应页。
输出内容:
- 文件树 + 全部源码 + 运行/部署说明。
- 至少 8 条测试/QA(包含:有文本层/无文本层、中文文本、页数不同、同页多处差异、超大文件性能、导出 HTML、移动端、错误提示)。
主要用途: 用浏览器端快速对比两个版本的 PDF,生成可交付的 HTML 差异报告,减少人工逐页核对成本。
PDF工具 批量提取文本与结构化导出工具
把 PDF 的文本层批量提取为可搜索的结构化结果,并输出为 JSON/CSV,适合资料归档、问答检索与内容迁移。
提示词 (Prompts):
请你用中文生成一个在线 PDF 文本提取工具:上传 PDF 后按页提取文本,并支持结构化导出。
硬性要求:
- 直接提供可用的 index.html 完整源码。
- 提供“一键输出 HTML”:把提取结果(每页文本、统计信息、导出按钮状态)导出为单文件 HTML,便于离线查看与交付说明。
功能:
- 按页显示文本(支持复制)。
- 统计:总页数、总字符数、疑似扫描页比例(根据文本层是否为空)。
- 导出:JSON(包含页码、文本、段落切分);CSV(页码+文本摘要)。
- 隐私提示:所有处理在本地浏览器完成,不上传服务器。
技术:
- 用 PDF.js 获取文本层;不做 OCR(若无文本层只提示)。
输出:
- 文件树、全部源码、运行/部署说明。
- QA 至少 6 条(空文本页、超长文本、换行处理、导出格式、中文编码、导出 HTML)。
主要用途: 把 PDF 的文本内容快速变成可检索、可导出的结构化数据,同时导出 HTML 作为结果汇总页。
PDF工具 注释与批注汇总导出器
汇总 PDF 中的高亮、批注、划线等注释,生成审阅清单与待办事项,适合团队评审与版本回合管理。
提示词 (Prompts):
请你用中文生成一个在线 PDF 批注汇总工具:读取 PDF 中的注释/批注信息,输出可筛选的审阅清单。
硬性要求:
- 直接输出可用 index.html 完整源码。
- 必须支持“一键输出 HTML”:把批注清单(页码、作者、时间、类型、内容摘要、状态)导出为单文件 HTML,作为交付与留痕。
功能:
- 上传 PDF 后解析批注(若浏览器端解析受限,请在提示词中选择可行方案并说明限制,例如只能读取部分注释类型)。
- 清单视图:可按页码/类型/关键字过滤;支持复制为 Markdown 文本。
- 状态管理:每条批注可标记“待处理/已处理/忽略”,并本地保存(localStorage)。
- 导出:导出 HTML 报告;同时可导出 JSON 备份。
输出要求:
- 文件树、源码、运行/部署说明。
- 至少 7 条 QA(无批注、不同批注类型、中文内容、过滤、状态持久化、导出 HTML、浏览器兼容)。
主要用途: 把散落在 PDF 里的批注集中成一页可管理的审阅清单,并一键导出 HTML 报告方便流转。
PDF工具 批量压缩与质量评估面板
在浏览器端对 PDF 做压缩策略选择与质量评估,输出压缩前后体积与清晰度对比,适合交付前减小文件体积。
提示词 (Prompts):
请你用中文生成一个在线 PDF 压缩与评估工具。
硬性要求:
- 直接提供可用的 index.html 完整源码。
- 必须有“一键输出 HTML”:把压缩参数、压缩前后体积、页数、评估结论与注意事项导出为单文件 HTML。
功能建议(浏览器端可实现范围内):
- 支持多种策略:
1) 移除未使用对象/元数据清理。
2) 对内嵌图片进行重采样(若实现复杂可提示限制,但必须给出可运行的最小实现)。
- 输出对比:原始体积、压缩后体积、压缩率;抽样页预览对比(用 PDF.js 渲染,不做生成式图片)。
- 批量处理:可上传多份 PDF 逐个压缩,生成列表。
输出:
- 文件树、源码、运行说明。
- 至少 6 条 QA(不同大小文件、策略切换、批量队列、导出 HTML、移动端、错误提示)。
主要用途: 用可控的策略把 PDF 体积压下去,并用 HTML 报告清晰记录压缩参数与效果,便于对外交付。
PDF工具 书签修复与目录可视化编辑器
把混乱的书签层级、重复标题、无效跳转快速修复,并可视化编辑目录结构,适合扫描件归档与长文档整理。
提示词 (Prompts):
请你用中文生成一个在线 PDF 书签修复工具:读取 PDF 书签,提供可视化树形编辑,并导出修复后的 PDF。
硬性要求:
- 直接给出可用的 index.html 完整源码。
- 必须支持“一键输出 HTML”:把最终书签树(层级、页码映射、变更记录)导出为单文件 HTML,作为交付文档。
功能:
- 读取书签树,展示为可折叠的树形结构。
- 支持编辑:改名、拖拽调整层级、合并重复书签、删除无效项。
- 校验:检测指向不存在页码、重复标题、空标题;一键修复建议。
- 导出:下载修复后的 PDF;导出 HTML 书签清单/变更记录。
技术建议:
- 处理用 pdf-lib;预览用 PDF.js。
输出:
- 文件树、所有源码、运行/部署说明。
- 至少 8 条 QA(无书签、有深层书签、重复标题、拖拽层级、无效页码修复、导出 PDF、导出 HTML、兼容性)。
主要用途: 快速整理与修复 PDF 的目录书签结构,提升阅读导航体验,并把目录与变更记录一键导出为 HTML 便于交付与审阅。