PDF工具 PDF 阅读模式与版式重排生成器 AI 提示词 (Prompts)

这一篇聚焦于“PDF工具”类在线工具生成型AI提示词(Prompts)。每条提示词都要求你直接输出可运行的项目源码,并内置一键导出单文件HTML的能力,便于直接预览与交付。

PDF阅读模式与版式重排在线工具

做一个把PDF转换成更适合阅读的“重排视图”的在线工具,支持章节导航、字号/行距设置,并能导出单文件HTML阅读页。

提示词 (Prompts):

你是资深前端工程师。请从零实现一个纯前端在线工具:用户拖入PDF后,基于 pdf.js 解析文本与页面结构,生成“阅读模式”(按段落重排、可调字号/行距/主题)。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 技术栈:Vite + 原生Type + pdf.js(本地依赖)。不需要后端。 功能清单: 1) 上传PDF(拖拽/选择)。2) 页面缩略图导航。3) 阅读模式(按段落重排,可调样式)。4) 搜索与高亮。5) 一键导出HTML:将当前阅读模式内容打包为单个HTML文件并下载。 导出HTML要求:导出文件可离线打开;内嵌必要CSS;内容以可读排版呈现;在HTML顶部包含文件名、导出时间、页数统计。 输出格式:先给出文件树;再逐个输出文件源码(必须包含 index.html、src/main.ts、src/export.ts、vite.config.ts、package.json)。 运行命令:npm install / npm run dev / npm run build。 部署说明:静态站点部署到任意对象存储或Netlify。 测试/QA:至少列出10条(包含大文件PDF、扫描版无文本、中文断行、搜索性能、导出HTML可离线打开等)。

主要用途: 把难读的长PDF做成可滚动的阅读模式页面,快速检索与标记重点,并以单文件HTML交付给同事/客户用于预览与归档。

PDF目录书签清理与导航页生成器

做一个对PDF书签/目录进行清理、合并与重命名的工具,并生成一个可点击的HTML导航页(可离线)。

提示词 (Prompts):

你是全栈工程师,但本题要求纯前端实现。请实现在线PDF目录书签工具:读取PDF后展示书签树,支持拖拽排序、批量重命名、删除空节点、合并重复节点。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 技术栈:Vite + 原生 + pdf-lib(用于读取/写回书签,如无法写回则至少能导出目录导航HTML)。 一键输出HTML:生成一个单文件HTML目录页,包含可折叠的书签树、点击后能定位到对应页(用URL hash模拟页码),并附带“目录清理记录”表格。 输出:给出文件树;给出 index.html 完整源码(可直接运行,无需构建也能打开一个演示页面);再给出可选的Vite版本源码。 QA:至少5条(无书签PDF、超深层级书签、重复标题、中文编码、导出HTML离线可用)。

主要用途: 对接交付件时快速整理目录结构,并输出一个可点击的离线目录页,方便审阅与归档。

PDF批注提取与审阅报告导出工具

做一个把PDF批注(高亮、文本批注、画线等)汇总成审阅清单的工具,并导出单文件HTML报告。

提示词 (Prompts):

你是前端工程师。请实现在线PDF批注汇总工具:上传PDF后读取所有批注/注释(能读多少算多少,至少支持常见text annotation/highlight)。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 功能:按页码/作者/类型过滤;点击条目可预览该页并定位;支持导出HTML报告(单文件)。 导出HTML报告内容:标题、文件信息、批注统计、批注表格(含页码、类型、内容、创建时间)、以及每条批注的页面截图占位(不要求真实截图,但要保留链接/页码定位)。 输出:文件树 + index.html 完整源码(可直接打开跑一个mock数据演示)+ Vite工程源码。 测试/QA:至少8条(无批注、批注很多、中文批注、过滤正确、导出HTML包含统计与表格、离线打开)。

主要用途: 把审阅意见从PDF里“捞出来”,生成结构化清单与报告,便于项目管理与对外沟通。

PDF版本对比与变更报告生成器

做一个比较两份PDF差异的工具,输出“变更摘要 + 页级差异索引”的HTML报告。

提示词 (Prompts):

你是前端架构师。请实现在线PDF对比工具:用户上传A/B两份PDF后,按页进行对比,输出差异摘要。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 允许策略:文本可提取时做文本diff;不可提取时用页尺寸/对象数量等“弱对比指标”。不要做任何“生成图片/出图”。 一键输出HTML:导出单文件HTML报告,包含:总体差异摘要、每页对比表、可点击跳转到对应页的预览(预览可用pdf.js渲染现有PDF)。 输出:必须包含 index.html(可直接打开演示)+ src/compare.ts + src/report.ts,并给出运行命令与部署说明。 QA:至少10条(页数不同、文本可提取/不可提取、中文、超大PDF、导出报告可离线打开、性能)。

主要用途: 合同/标书/说明书改版时快速产出差异报告,便于审核与留痕。

PDF页序调整与重命名批处理台

做一个批处理工具:批量导入多份PDF,按规则重排页序/旋转/裁剪,并输出一个HTML处理结果清单。

提示词 (Prompts):

你是全栈工程师,但仍要求纯前端实现。请实现“PDF批处理台”:可一次导入多份PDF,对每份应用规则(页码范围提取、页面旋转、按奇偶页拆分等)。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 技术栈:Vite + Type + pdf-lib。 输出:处理后生成新的PDF(在浏览器中下载),并同时一键导出单文件HTML“处理清单”,包含每个输出文件的名称、规则、页数、时间戳、下载链接占位。 必须给出:文件树 + 关键源码 + 运行/构建命令 + 部署说明 + QA清单(至少8条)。

主要用途: 批量整理扫描件、附件包与归档材料,生成可交付的处理记录HTML,便于审计与复盘。

PDF表格提取与校对工作台

把PDF里的表格提取成可编辑表格,支持导出带校对痕迹的单文件HTML。

提示词 (Prompts):

你是前端工程师。请实现在线PDF表格提取与校对工具:用户上传PDF后选择页码范围,提取表格为二维数据(可用启发式/简化方案)。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 功能:单元格编辑、行列插入删除、数据校验(必填/数值范围/正则)、导出HTML(单文件)包含表格与校验结果摘要。 输出:至少包含 index.html 完整源码(可离线打开mock演示),并给出Vite工程版源码与命令。 QA:至少6条(无表格/多表格、中文、合并单元格、校验提示、导出HTML可离线打开)。

主要用途: 从报价单/对账单/清单PDF里快速提取表格并校对,交付一个可直接打开的HTML校对结果。

PDF字段抽取与规则校验报告器(合同/发票)

做一个可配置字段抽取规则的工具,抽取后生成校验报告,并导出单文件HTML。

提示词 (Prompts):

你是工程负责人。请实现一个在线“PDF字段抽取与校验”工具:用户上传PDF后,基于可配置规则(字段名、关键词锚点、正则)从文本中抽取值,并做校验。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 规则配置:支持保存为JSON;支持导入导出规则;支持多套规则切换。 一键输出HTML:导出单文件HTML报告,包含抽取结果表、校验通过/失败统计、失败项详情、使用的规则快照。 输出:必须给出 index.html 完整源码 + src/rules.ts + src/report.ts + README(中文)。 QA:至少10条(字段缺失、同字段多次出现、中文符号、正则边界、导出报告离线可用)。

主要用途: 合同/发票/证明材料的字段核验场景,快速产出结构化校验报告,便于交付与留档。

PDF敏感信息遮盖预览与处理记录导出器

做一个用于标记与遮盖敏感信息的位置的工具,导出“遮盖操作记录”的HTML交付页。

提示词 (Prompts):

你是前端工程师。请实现在线PDF敏感信息遮盖预览工具:上传PDF后用pdf.js渲染页面,用户可框选区域并标注类型(姓名/证件号/地址等)。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 注意:本工具不要求真正修改PDF内容(可选实现),但必须能导出“遮盖记录”HTML单文件,记录每个遮盖框的页码、坐标、类型、备注、时间。 输出:index.html 完整源码(含mock演示)+ Vite工程源码 + QA清单。 QA:至少8条(多页、缩放坐标一致性、撤销重做、导出记录完整、离线打开)。

主要用途: 对外发送PDF前做脱敏检查与记录留存,输出可交付的遮盖记录HTML用于审批。

PDF合并与交付索引页生成器

做一个把多份PDF合并成一个交付包的工具,并生成“交付索引页”HTML(单文件)。

提示词 (Prompts):

你是全栈工程师,但要求纯前端实现。请实现在线PDF合并工具:支持拖拽排序、选择页码范围合并、为每个来源文件生成目录条目。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 一键输出HTML:导出一个单文件HTML索引页,包含合并清单、页码映射表(来源PDF -> 目标页范围)、以及“交付说明”段落模板。 输出:文件树 + index.html 完整源码 + src/merge.ts + src/exportIndex.ts + 运行/部署/QA。

主要用途: 交付多个附件时一键合并并生成索引页,减少沟通成本并方便接收方快速定位内容。

PDF转HTML结构化预览与单文件导出器

做一个把PDF内容转成结构化HTML预览的工具,并能导出单文件HTML(含导航)。

提示词 (Prompts):

你是前端专家。请实现在线PDF转HTML预览工具:上传PDF后提取文本,生成带标题层级、段落、列表的HTML预览(允许简化)。 重要硬约束:你必须直接输出可用的HTML代码作为交付物(至少给出可直接打开的 index.html 完整源码)。 同时交付:项目文件树 + 所有关键源码 + 本地运行命令 + 构建命令 + 部署说明 + 至少5条测试用例或QA checklist。 工具必须包含“一键输出HTML”能力:用户点击按钮即可生成并下载一个单文件HTML(例如 report.html 或 export.html),用于直接预览与交付。 提示词全文用中文写,回答也用中文说明(技术名词/库名可保留原名)。 要求:生成的预览HTML中包含“目录导航(锚点)”,并提供导出单文件HTML按钮;导出的HTML可离线打开。 输出:必须给出 index.html 完整源码(包含核心算法实现,不能只写伪代码)+ 其他必要文件源码 + 运行命令 + 部署说明 + QA清单(至少10条)。

主要用途: 把PDF快速转成可搜索、可跳转的HTML阅读页,适合知识库、内网文档与交付归档。

用户评论 (0)

登录后参与讨论

立即登录 注册账号

暂无评论,快来抢沙发吧~

操作成功