← Back to Skills Marketplace
hzheigege

arithmetic-orc

by hzheigege · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
270
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install math-arithmetic-orc
Description
识别图片中的K12算式(加减乘除、竖式计算、分数、方程等),返回结构化文本结果。 支持手写体和印刷体,可拒绝非算式图片。 触发条件:用户要求识别算式、数学题、计算题图片,或上传数学题图片时调用。 关键词:算式识别、数学题、OCR、竖式计算、ArithmeticOCR
Usage Guidance
What to consider before installing: - The skill sends images to Tencent Cloud (https://ocr.tencentcloudapi.com). Only use it if you are comfortable that those images (which may contain private data) will be processed by Tencent's service. - The SKILL.md and index.js require TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY, but the skill metadata/plugin.json do not declare these required env vars or mark the primary credential. This mismatch is a red flag: confirm how and where you must supply credentials before enabling the skill. - plugin.json lists network.request but not file.read, yet SKILL.md says file.read may be needed for local image paths. Confirm that the runtime will grant file.read when needed, and avoid giving the skill access to sensitive local paths. - The code appears straightforward (implements TC3 signing, uses axios) with no obfuscation or alternate endpoints, which is reassuring. Still, because credentials are required, follow best practices: use a dedicated Tencent account or API key with minimal permissions, rotate keys regularly, and test with non-sensitive images first. - If you need higher assurance, ask the publisher to correct the metadata (declare required env vars and file.read permission) and provide a verifiable homepage or source repository before installing.
Capability Analysis
Type: OpenClaw Skill Name: math-arithmetic-orc Version: 1.0.0 The skill is a legitimate implementation for performing OCR on mathematical equations using the Tencent Cloud ArithmeticOCR API. The code in `index.js` correctly implements the standard Tencent Cloud Signature V3 authentication process and communicates only with the official `ocr.tencentcloudapi.com` endpoint. No evidence of data exfiltration, malicious execution, or prompt injection was found; the skill functions as described in `SKILL.md` and `plugin.json`.
Capability Assessment
Purpose & Capability
The code and SKILL.md consistently implement a Tencent Cloud ArithmeticOCR client (signing requests and calling https://ocr.tencentcloudapi.com) which fits the described purpose. However, the registry metadata lists no required environment variables or primary credential even though SKILL.md and index.js require Tencent Cloud SecretId/SecretKey. This metadata omission is an incoherence and should be fixed/clarified before trusting the skill.
Instruction Scope
SKILL.md instructs only to obtain an image (imageBase64 or imageUrl), call Tencent Cloud ArithmeticOCR, and return structured results. That scope matches the stated purpose. Note: images (and thus any sensitive content in them) will be transmitted to Tencent Cloud's OCR endpoint — this is expected but important for privacy.
Install Mechanism
There is no remote download/install spec; the package is instruction-only with a small code file and a standard dependency (axios) declared in package.json. No suspicious download URLs or extract steps are present.
Credentials
Requiring Tencent Cloud SecretId/SecretKey is proportionate to calling the Tencent OCR API. However, the skill's registry metadata does not declare these environment variables nor a primary credential, and plugin.json lists only network.request (but SKILL.md also mentions file.read if a local file is provided). The missing declarations are an inconsistency that could cause users to miss that they must provide sensitive credentials.
Persistence & Privilege
The skill does not request permanent inclusion (always:false) and does not attempt to modify other skills or system settings. Autonomous invocation is allowed (default) but that is normal for skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install math-arithmetic-orc
  3. After installation, invoke the skill by name or use /math-arithmetic-orc
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
math-arithmetic-ocr 1.0.0 — 首发上线! - 支持识别K12数学算式图片(含手写体/印刷体),包括加减乘除、竖式计算、分数和方程。 - 返回结构化文本及详细检测信息,可拒绝非算式图片。 - 适用于用户上传数学题图片或请求提取算式内容。 - 需配置腾讯云密钥以调用 ArithmeticOCR API。
Metadata
Slug math-arithmetic-orc
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is arithmetic-orc?

识别图片中的K12算式(加减乘除、竖式计算、分数、方程等),返回结构化文本结果。 支持手写体和印刷体,可拒绝非算式图片。 触发条件:用户要求识别算式、数学题、计算题图片,或上传数学题图片时调用。 关键词:算式识别、数学题、OCR、竖式计算、ArithmeticOCR. It is an AI Agent Skill for Claude Code / OpenClaw, with 270 downloads so far.

How do I install arithmetic-orc?

Run "/install math-arithmetic-orc" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is arithmetic-orc free?

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

Which platforms does arithmetic-orc support?

arithmetic-orc is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created arithmetic-orc?

It is built and maintained by hzheigege (@hzheigege); the current version is v1.0.0.

💬 Comments