文档 OCR 识别技能。扫描文件夹中的文档(PDF/图片),调用翔云 OCR API 识别文档信息。**重要:首次使用必须先配置翔云凭证,主动向用户索要 netocr_key 和 netocr_secret,或引导用户运行 --config 命令自行配置。**
文档 OCR 识别技能是一项面向实际任务的技能,主要用于批量识别文档;⚠️ 首次使用必须配置凭证;
"使用此技能需要翔云 netocr_key 和 netocr_secret,请提供这两个凭证;获取方式:翔云个人中心";然后运行:;方式二:引导用户自行配置;告诉用户:;"请先运行以下命令配置翔云凭证:";
简体中文(印刷)。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
批量识别文档。
此技能需要翔云 OCR 服务,使用前必须先配置凭证!
主动询问用户:
"使用此技能需要翔云 netocr_key 和 netocr_secret,请提供这两个凭证。
获取方式:翔云个人中心"
然后运行:
python scripts/recognize_doc.py --config
告诉用户:
"请先运行以下命令配置翔云凭证:"
python ~/.openclaw/skills/invoice-ocr/scripts/recognize_doc.py --config
| 支持语言 | 代码 |
|---|---|
| 简体中文(印刷) | 0 |
| 简体中文(印刷+手写) | 3 |
| 繁体中文(印刷) | 1 |
| 繁体中文(印刷+手写) | 4 |
| 英文 | 2 |
| 阿拉伯 | 5 |
| 乌尔都 | 6 |
| 格鲁吉亚 | 7 |
| 西里尔文 | 8 |
| 法文 | 9 |
| 西班牙文 | 10 |
| 日文 | 11 |
| 韩文 | 12 |
| 葡萄牙文 | 13 |
| 越南 | 14 |
| 孟加拉 | 15 |
| 格式 | 扩展名 |
|---|---|
| OFD | .ofd |
| 图片 | .jpg, .jpeg, .png, .bmp , .tif, .tiff, .webp |
# 识别文件夹中的所有文档 python scripts/recognize_doc.py /path/to/doc # 识别单文档 python scripts/recognize_doc.py /path/to/doc/123.png
# 设置翔云凭证 python scripts/recognize_doc.py --config # 查看当前配置 python scripts/recognize_doc.py --list-config
详细 API 说明见 翔云 OCR API 参考
文档文件 → OCR识别 → 返回结果(输出原文不必翻译) ↓ ↓ PDF/图片 md结构
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.9万人学习
共49课时 | 82.5万人学习