← 返回 Skills 市场
Personal Card Ocr
作者
SCNet-sugon
· GitHub ↗
· v1.0.3
· MIT-0
139
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install personal-card-ocr
功能描述
将图片中的文字、身份证、银行卡、社保卡、户口本、出生医学证明、往来港澳通行证、往来台湾通行证、台湾居民来往大陆通行证、港澳居民来往内地通行证等信息识别并提取出来。本技能应在用户需要 OCR 识别图片中的文字,或识别身份证、银行卡、社保卡、户口本、出生医学证明、往来港澳通行证、往来台湾通行证、台湾居民来往大陆通行证...
安全使用建议
Before installing, note these practical points:
- Privacy: This skill uploads images (IDs, bank cards, birth certificates, etc.) to the Scnet API (https://api.scnet.cn). If you cannot share such sensitive PII with an external provider, do not use it.
- API key handling: The skill requires SCNET_API_KEY. Prefer setting it as an environment variable rather than placing it in config/.env tracked by a repository; if you use a file, set file permissions (chmod 600) and avoid committing it to source control.
- Provider verification: The skill's homepage in skill.yaml is a placeholder GitHub URL; the source/origin is 'unknown' in the registry metadata. Verify the Scnet service and the repository/maintainer before trusting the API or sending real documents.
- Operational notes: The script respects rate limits and retries on 429. It prints OCR JSON to stdout; the script removes 'confidence' fields from results (harmless but notable).
- Alternatives: If privacy is a priority, consider on-device OCR solutions or an OCR provider with an explicit enterprise privacy / data-retention policy.
If you want more assurance, ask the author for the canonical repository/homepage, their privacy policy, or for an option to run a local/offline OCR model instead.
功能分析
Type: OpenClaw Skill
Name: personal-card-ocr
Version: 1.0.3
The personal-card-ocr skill is a legitimate tool for extracting information from various identification documents using the Sugon-Scnet OCR API. The core logic in scripts/main.py is well-implemented, featuring secure API key handling via configuration files, robust error reporting, and exponential backoff for rate limiting. There is no evidence of malicious behavior, data exfiltration beyond the intended OCR processing, or prompt-injection attacks; the documentation even includes proactive security warnings to prevent users from leaking API keys in chat logs.
能力标签
能力评估
Purpose & Capability
Name/description request OCR for personal documents and the skill requires a single SCNET_API_KEY and optional SCNET_API_BASE, and calls an OCR endpoint; the required credential and network access match the stated purpose.
Instruction Scope
SKILL.md and scripts/main.py instruct the agent to read a local image file and POST it to https://api.scnet.cn/api/llm/v1/ocr/recognize. This is within purpose, but the behavior transmits sensitive PII (IDs, bank cards, etc.) to an external service — expected for a cloud OCR integration but high-sensitivity and worth highlighting.
Install Mechanism
No install spec; this is instruction-only plus a small Python script that uses the requests library. No downloads from untrusted URLs or extraction steps are present.
Credentials
Only one required credential (SCNET_API_KEY) and an optional SCNET_API_BASE are declared and actually used. The script reads a config/.env or suggests env var usage; the credential request is proportionate to calling a third-party OCR API.
Persistence & Privilege
always:false and no code modifies other skills or system-wide configs. The skill stores/reads a local config/.env if the user places it there, which is normal and limited in scope.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install personal-card-ocr - 安装完成后,直接呼叫该 Skill 的名称或使用
/personal-card-ocr触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- Added explicit dependency and environment variable metadata to skill (SKILL.md).
- Now requires Python 3 and the requests library (see dependencies in SKILL.md).
- Improved configuration instructions: only manual .env setup is described; added security warning against sharing API key in chat.
- Added guidance on file permissions for .env.
- Minor clarifications and formatting improvements to documentation for easier usage and troubleshooting.
v1.0.1
Version 1.0.1 of personal-card-ocr
- No user-facing or code changes detected for this release.
- All documentation and implementation remain unchanged compared to the previous version.
- This release may have been made for administrative or versioning purposes.
v0.1.0
- 首次发布个人证件 OCR 技能,支持 9 种主要证件类型识别,包括身份证、银行卡、社保卡、户口本等。
- 提供结构化 JSON 识别结果,涵盖证件关键信息和置信度。
- 支持本地图片文件的 OCR 识别,兼容 jpg、png、pdf 等格式。
- 详细配置指引,需预先申请并配置 Scnet API Token。
- 附带速率限制和错误处理说明,提升调用稳定性与用户体验。
元数据
常见问题
Personal Card Ocr 是什么?
将图片中的文字、身份证、银行卡、社保卡、户口本、出生医学证明、往来港澳通行证、往来台湾通行证、台湾居民来往大陆通行证、港澳居民来往内地通行证等信息识别并提取出来。本技能应在用户需要 OCR 识别图片中的文字,或识别身份证、银行卡、社保卡、户口本、出生医学证明、往来港澳通行证、往来台湾通行证、台湾居民来往大陆通行证... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 139 次。
如何安装 Personal Card Ocr?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install personal-card-ocr」即可一键安装,无需额外配置。
Personal Card Ocr 是免费的吗?
是的,Personal Card Ocr 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Personal Card Ocr 支持哪些平台?
Personal Card Ocr 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Personal Card Ocr?
由 SCNet-sugon(@scnet-sugon)开发并维护,当前版本 v1.0.3。
推荐 Skills