PDF 与图片 OCR — 通过 WiseDiag 云 API 将单个 PDF 或图片转换为 Markdown,具备高精度文本提取、表格识别和多栏布局支持。
QQ 隐私警告 : 重要 - 在 INSTALLING 之前读取是一项面向实际任务的技能,主要用于此技能将您的文件上传到 WiseDiag 的云端服务器, 用于 OCR 处理;切勿使用敏感或机密文件, 除非。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
重要 — 安装前请务必阅读:
本技能会将您的文件上传至 WiseDiag 的云服务器进行 OCR 处理。
除非满足以下任一条件,否则请勿对敏感或机密文档使用本功能:
请勿上传包含以下任一类型信息的文档:
| 类别 | 示例 |
|---|---|
| 身份信息 | 身份证号、护照号、驾驶证号 |
| 金融信息 | 银行账号、信用卡号、税务识别号(Tax ID) |
| 医疗信息 | 病历、诊断结果、处方、医疗保险信息 |
| 生物特征信息 | 指纹、人脸识别数据、声纹 |
| 凭证信息 | 密码、PIN 码、安全问题答案 |
| 个人联系方式 | 家庭住址、私人电话号码、私人邮箱 |
| 未成年人信息 | 任何属于 18 周岁以下儿童的信息 |
若文档包含敏感个人信息,建议使用本地/离线 OCR 解决方案。
一款高精度 OCR 工具,可将单个 PDF 或图像文件转换为 Markdown 格式。处理完成后,Markdown 结果将自动保存至磁盘,无需额外保存操作。
支持的格式:PDF、jpg、jpeg、png、webp、gif、bmp、tiff。
pip install -r requirements.txt
获取您的 API 密钥: 👉 https://console.wisediag.com/apiKeyManage
API 密钥必须设置为环境变量,脚本将自动读取该变量。
export WISEDIAG_API_KEY=your_api_key
切勿直接调用任何 API 或 HTTP 接口,请仅使用下方脚本。
步骤 1:设置 API 密钥(如尚未设置):
export WISEDIAG_API_KEY=your_api_key
步骤 2:运行脚本并指定输入文件:
cd scripts # 单个 PDF 文件 python3 wiseocr.py -i "/path/to/input_filename.pdf" # 单个图像文件 python3 wiseocr.py -i "/path/to/scan.png"
重要提示: 若输入文件已被复制或重命名(例如复制到临时路径),请始终使用 -n 参数传入原始文件名(不含扩展名),以确保输出文件命名正确:
python3 wiseocr.py -i "/tmp/ocr_input.pdf" -n "my_report" # 输出保存至:~/.openclaw/workspace/WiseOCR/my_report.md
Markdown 结果将自动保存至 ~/.openclaw/workspace/WiseOCR/{name}.md,无需额外保存操作。
| 标志符 | 说明 |
|---|---|
-i, --input |
输入文件:PDF 或图像 —— 单个文件路径(必需) |
-n, --name |
输出文件名前缀(当输入文件被重命名或复制时建议使用) |
-o, --output |
输出目录(默认:~/.openclaw/workspace/WiseOCR) |
--dpi |
PDF 渲染 DPI,取值范围 72–600(默认:200) |
您的文件将经历以下过程:
对于包含上述信息的文档,请改用离线/本地 OCR 工具处理。
MIT
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章