PDF合同批注与红线审阅台
做一个面向合同/标书的在线 PDF 审阅工具:支持高亮、批注、画笔/矩形标注与红线对比,并可离线交付。
中文 Prompt:
你是资深全栈工程师。请用中文从零生成一个“PDF 合同批注与红线审阅台”的在线工具完整项目,要求可运行/可构建/可部署。
功能需求:
1) 上传或拖拽导入 PDF(不上传到服务器,全部在浏览器本地处理),用 pdf.js 渲染;支持缩放、翻页、缩略图侧栏。
2) 标注与批注:高亮、下划线、删除线、矩形遮挡框、自由画笔;每个标注可添加评论、作者、时间;支持撤销/重做。
3) 版本对比:允许导入“基准 PDF + 修改版 PDF”,提供逐页对比导航;对比方式至少包含:页面像素差异热力图(canvas diff)与文本差异(抽取文本后 diff)。
4) 导出:一键导出“HTML 审阅包”。导出物必须是一个可直接双击打开的单文件 HTML(或一键生成包含 index.html 的最小离线包),内含:渲染后的页面缩略图、标注数据、批注列表、对比摘要;不依赖外网。
5) 数据:标注/批注以 JSON 保存(支持导入/导出 .json),并支持把 JSON 嵌入到导出的 HTML 中。
6) QA:提供不少于 8 条测试用例或 QA checklist,覆盖:多页 PDF、旋转页面、缩放、撤销/重做、导出后离线打开、对比模式切换、中文注释、长文本批注。
技术栈:Vite + React + Type (或纯 Type + Vite 也可),必须给出完整文件树与每个文件源码。
交付物必须包含:
- 目录结构(文件树)
- 全量源码
- 安装与运行命令(npm/pnpm 任选其一)
- 生产构建命令
- 部署说明(静态托管,例如 Nginx/Netlify/Vercel 任一;若涉及后端需给出容器化,但尽量纯前端)
- 关键实现解释(pdf.js 初始化、标注层绘制、导出 HTML 的打包策略)
中文释义: 该 Prompt 让 AI 产出一个可离线交付的 PDF 审阅台:本地渲染、可批注、可对比,并一键导出可直接打开的 HTML 审阅包,适合法务/项目评审。
PDF敏感信息遮挡与合规留痕工具
用于对合同/简历/报表做“不可逆遮挡”,并生成合规审计记录。
中文 Prompt:
请用中文生成一个“PDF 敏感信息遮挡与合规留痕工具”的完整在线工具项目。
功能需求:
1) PDF 本地打开与预览(pdf.js)。
2) 遮挡方式:矩形遮挡、文本选择后自动遮挡(根据文本坐标映射到页面);遮挡颜色可选黑/白;支持批量应用到所有页(同一坐标区域)。
3) 不可逆导出:导出为新 PDF(将遮挡区域烧录到页面渲染结果中,避免仅覆盖层可被移除)。
4) 留痕:自动生成“遮挡清单”与操作日志(时间、操作者、规则、页码、区域坐标、命中关键词),并一键导出 HTML 报告(单文件 HTML 或含 index.html 的离线包)。
5) 规则:支持基于关键词的批量遮挡(例如手机号/身份证/邮箱/金额),提供可编辑的正则规则库。
6) QA:不少于 10 条 QA checklist,覆盖:文本抽取失败的回退、扫描件 PDF 的提示、导出 PDF 的可打印性、不同 DPI 下遮挡位置一致性、规则库导入导出。
约束:全程离线,不上传任何文件;Prompt 必须要求输出完整文件树、源码、运行/构建/部署命令。
中文释义: 该 Prompt 聚焦“遮挡 + 审计”闭环:既能生成不可逆的脱敏 PDF,又能导出离线 HTML 合规报告便于交付与存档。
PDF条款检索与引用链接生成器
把长合同变成“可检索、可引用、可分享”的离线审阅页面。
中文 Prompt:
请用中文生成一个“PDF 条款检索与引用链接生成器”的在线工具完整实现。
功能需求:
1) 本地导入 PDF,抽取每页文本并建立索引(支持中文分词可选,但至少要支持关键字匹配与高亮定位)。
2) 生成“条款卡片”:按页/段落切分,展示原文片段、页码、坐标范围;支持给条款添加标签(如付款/违约/保密/交付)。
3) 引用链接:对每条款生成可复制的引用链接(在导出的离线 HTML 中可用),点击跳转到对应页并高亮。
4) 一键导出 HTML 离线审阅包:包含索引、搜索框、条款列表、引用跳转;导出为单文件 HTML(或最小离线包),不依赖外网。
5) 数据导入导出:条款 JSON、标签库 JSON。
6) QA:至少 8 条测试用例,覆盖:多语言混排、跨页条款、超长 PDF、搜索性能、导出后跳转定位准确性。
交付物:完整文件树、源码、命令、部署说明、关键实现说明(文本坐标映射与导出策略)。
技术栈建议:Vite + Vue3/React + Type 任选,但必须可一键运行。
中文释义: 该 Prompt 让 AI 输出一个“把 PDF 变成可检索条款库”的在线工具,并能一键导出离线 HTML 包,方便审阅与引用。
PDF页面裁切、旋转与统一版式批处理台
对扫描合同/附件做版式修正,统一阅读体验与打印输出。
中文 Prompt:
请用中文生成一个“PDF 页面裁切、旋转与统一版式批处理台”的在线工具项目。
功能需求:
1) 导入 PDF 后可视化每页边距,提供裁切框;支持批量应用裁切到选定页范围。
2) 旋转与对齐:按页旋转 90/180/270;支持自动检测倾斜角度(可选)并提示。
3) 统一尺寸:支持把所有页规范为 A4/Letter(按比例缩放并居中,保留白边)。
4) 导出:生成新 PDF;同时一键导出 HTML 报告(处理前后对比缩略图、处理参数、页范围摘要)。
5) QA:至少 10 条 QA checklist,覆盖:奇偶页边距不同、混合尺寸 PDF、裁切后文字不被截断、导出 PDF 可打印、报告离线可打开。
约束:纯前端离线处理;必须给出完整源码、文件树、运行与构建命令、部署说明。
实现建议:使用 pdf-lib 进行页面变换,pdf.js 用于预览。
中文释义: 该 Prompt 产出一个偏“批处理”的 PDF 版式修正台,既能导出处理后的 PDF,也能导出离线 HTML 报告用于交付审计。
PDF水印、页码与页眉页脚生成器
给交付版合同/报告加水印与统一页码,并输出可复核的离线预览包。
中文 Prompt:
请用中文生成“PDF 水印、页码与页眉页脚生成器”的在线工具完整项目。
功能需求:
1) 选择水印文字(如“机密/仅供审阅”)、透明度、角度、重复密度;支持按页范围应用。
2) 页码:支持“第 x / y 页”、起始页号、罗马数字(可选);支持页眉/页脚位置与左右对齐。
3) 模板:提供几套预设(审阅版/发布版/内部版)。
4) 输出:导出新 PDF;同时一键导出 HTML 预览包(单文件 HTML 或最小离线包),包含处理参数与关键页面缩略图。
5) QA:至少 8 条测试用例,覆盖:中文字体嵌入、不同纸张尺寸、旋转页、透明度叠加、导出后打印效果。
实现约束:纯前端;用 pdf-lib 做写入,pdf.js 做预览;给出完整文件树、源码、命令、部署与说明。
中文释义: 该 Prompt 专注“可交付的版式增强”:把水印/页码做成可配置在线工具,并一键导出离线 HTML 预览包便于复核。
PDF表单字段提取、批量填写与校验器
适合批量填报、合同盖章前检查表单字段是否齐全。
中文 Prompt:
请用中文生成一个“PDF 表单字段提取、批量填写与校验器”的在线工具项目。
功能需求:
1) 打开含 AcroForm 的 PDF,列出字段清单(名称/类型/是否必填/默认值)。
2) 批量填写:支持导入 CSV/JSON 作为数据源,预览映射关系(列名 -> 字段名),生成多份填好的 PDF。
3) 校验:必填字段缺失提示;格式校验(邮箱/手机号/日期)可配置。
4) 一键导出:
- 导出填好的 PDF(多份可打包 zip)。
- 同时导出“HTML 交付包”:包含字段映射表、校验结果、生成记录与下载链接清单(离线可打开)。
5) QA:至少 10 条 QA checklist,覆盖:字段名含中文、下拉框/单选框、缺失字段映射、批量 50 份性能、导出 HTML 离线打开。
技术栈:Vite + React/Vue + Type ;PDF 处理用 pdf-lib;必须输出文件树、全量源码、命令、部署说明。
中文释义: 该 Prompt 让 AI 产出一个面向“表单 PDF”的批量填报与校验工具,并提供可离线交付的 HTML 报告与记录。
PDF签署前检查清单与风险提示生成器
对合同做“签署前体检”:页数、空白页、异常字符、关键条款缺失提示等。
中文 Prompt:
请用中文生成一个“PDF 签署前检查清单与风险提示生成器”的在线工具完整项目。
功能需求:
1) 导入 PDF 后自动跑一套检查:
- 页数与尺寸是否一致
- 是否存在空白页/只有图片页
- 是否缺少关键字段(可配置关键词,如“签字/盖章/日期/金额/违约/保密”)
- 是否存在异常字符(乱码、缺字方块)
- 是否存在重复页/页码不连续(可选)
2) 输出风险分级(高/中/低)与建议动作。
3) 一键导出 HTML 报告(单文件 HTML 或含 index.html 的离线包):包含检查结果、命中位置、关键页缩略图与检查参数。
4) 数据:规则库可导入导出(JSON),支持团队共享。
5) QA:至少 12 条 QA checklist,覆盖:扫描件提示、超大文件性能、中文关键词定位、导出报告离线打开、规则库更新回归。
约束:纯前端离线;必须提供文件树、源码、运行/构建/部署命令。
中文释义: 该 Prompt 产出一个“签署前体检”在线工具,把检查结果固化成可离线交付的 HTML 报告,适合流程化审阅与留档。
PDF目录与书签自动生成器(含离线预览包)
为长文档自动生成目录/书签,并输出可复核的目录结构与跳转。
中文 Prompt:
请用中文生成一个“PDF 目录与书签自动生成器”的在线工具项目。
功能需求:
1) 导入 PDF 后自动识别标题层级:
- 基于字号/粗体/位置的启发式规则
- 允许人工在侧栏调整层级与标题文本
2) 写入书签:把目录结构写回 PDF(导出新 PDF)。
3) 一键导出 HTML 预览包:展示目录树、点击跳转到对应页(使用 pdf.js 渲染),并包含目录 JSON 以便复核与再编辑;离线可打开。
4) QA:至少 10 条 QA checklist,覆盖:多级标题、同页多个标题、横向页面、识别误判的人工修正、导出 PDF 书签在不同阅读器可用、导出 HTML 离线打开。
技术建议:pdf-lib 写书签,pdf.js 预览;必须给出完整源码、文件树、命令、部署说明与关键算法解释。
中文释义: 该 Prompt 让 AI 生成一个“自动生成目录/书签”的在线工具,并提供离线 HTML 预览包,方便交付前复核与协作修改。