← Back to Skills Marketplace
scnet-sugon

Personal Id Ocr

by SCNet-sugon · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
186
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install personal-id-ocr
Description
支持身份证正反两面全自动检测与识别,提取姓名、性别、民族、出生日期、住址、公民身份号码及签发机关等关键字段。
Usage Guidance
This package appears internally coherent, but you should still exercise caution: 1) The skill sends images (often containing highly sensitive PII) to a third‑party OCR service — verify you trust Scnet and review their privacy policy before sending real ID images. 2) Keep SCNET_API_KEY secret (store in a file with restrictive permissions or use environment variables); never paste it into chat. 3) Confirm network traffic is going only to the expected domain (api.scnet.cn or your configured SCNET_API_BASE). 4) The repository/source is listed inconsistently in registry metadata — if provenance matters, verify the publisher and upstream source (the package includes a placeholder GitHub URL). 5) If you test, try with non-sensitive images first and be prepared to revoke the API key if anything looks wrong.
Capability Analysis
Type: OpenClaw Skill Name: personal-id-ocr Version: 1.0.3 The skill is a legitimate wrapper for the Sugon-Scnet OCR API, designed to extract information from ID cards. The core logic in `scripts/main.py` correctly handles file uploads to the official API endpoint (api.scnet.cn), implements standard authentication via API keys, and includes robust error handling and retry logic for rate limiting. No evidence of data exfiltration to unauthorized endpoints, credential theft, or malicious prompt injection was found.
Capability Tags
cryptocan-make-purchasesrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description match the implementation: the Python script posts image files to https://api.scnet.cn/api/llm/v1/ocr/recognize and extracts ID fields. Required env var (SCNET_API_KEY) and optional SCNET_API_BASE are appropriate for a remote OCR API.
Instruction Scope
SKILL.md limits runtime behavior to reading a local image file and a local config/.env (or env var) and calling the Scnet OCR endpoint. It does not instruct reading unrelated system files or exfiltrating data to unknown endpoints.
Install Mechanism
No install spec; code is instruction-only with a small Python script that uses requests. No external archive downloads or unusual installers are present.
Credentials
Only SCNET_API_KEY (and optional SCNET_API_BASE) are required. That is proportionate for a third‑party OCR service. The code reads only the declared config file or environment variable.
Persistence & Privilege
Skill is not always-enabled and does not modify other skills or system-wide config. It runs on-demand and only requires normal network access to the declared API endpoint.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install personal-id-ocr
  3. After installation, invoke the skill by name or use /personal-id-ocr
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Added skill.yaml file for improved metadata and configuration. - Updated SKILL.md with clearer environment variable requirements and explicit dependency information. - Enhanced installation and security instructions, including safer API Key handling. - Added notes and guidance on API rate limits (10 QPS) and recommended serial execution to prevent excessive requests. - Included troubleshooting advice for handling 429 (Too Many Requests) errors.
v1.0.1
- Removed config.json file from the skill package. - No changes to functionality or user interface. - Configuration details should now be managed via other documented methods (e.g., config/.env).
v0.1.0
- 首次发布,实现身份证图片正反两面全自动检测与识别 - 支持提取姓名、性别、民族、出生日期、住址、公民身份号码及签发机关等字段 - 输入支持选择识别类型和本地图片路径 - 输出结构化 JSON,包括字段识别结果及置信度 - 提供详细的环境配置和 API Token 设置说明 - 包含命令行和对话式调用示例
Metadata
Slug personal-id-ocr
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Personal Id Ocr?

支持身份证正反两面全自动检测与识别,提取姓名、性别、民族、出生日期、住址、公民身份号码及签发机关等关键字段。 It is an AI Agent Skill for Claude Code / OpenClaw, with 186 downloads so far.

How do I install Personal Id Ocr?

Run "/install personal-id-ocr" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Personal Id Ocr free?

Yes, Personal Id Ocr is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Personal Id Ocr support?

Personal Id Ocr is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Personal Id Ocr?

It is built and maintained by SCNet-sugon (@scnet-sugon); the current version is v1.0.3.

💬 Comments