← 返回 Skills 市场
skunnyo

Tesseract Receipt Tracker

作者 skunnyo · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
109
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tesseract-receipt-variant
功能描述
OCR-based receipt tracker for expense, travel, freelance logging using tesseract. Extracts date, vendor, amount, tax, mileage, items from receipts/invoices/i...
安全使用建议
This skill appears to do what it says (OCR + parse receipts), but do NOT run its install lines as-is. 'pip install tesseract' is ambiguous and could install an unexpected PyPI package — the usual Python binding is 'pytesseract' (and it still requires system tesseract). The apt install step requires sudo and modifies the host. The included parser script has bugs (incorrect format string '0/1/2'.format(...), a mileage condition that always fails, and crude regexes), so it may produce wrong output. Before installing/use: (1) run in an isolated VM/container; (2) install system tesseract from a trusted source yourself (or via your OS package manager) rather than auto-running the skill's commands; (3) avoid blindly running 'pip install tesseract' — inspect that package on PyPI or use 'pytesseract'; (4) review and fix parse_receipt.py bugs and test on sample receipts; (5) prefer to run the code locally with controlled inputs rather than giving the agent permission to execute install commands autonomously.
功能分析
Type: OpenClaw Skill Name: tesseract-receipt-variant Version: 1.0.0 The skill bundle requests high-privilege system access by instructing the agent to execute 'sudo apt update && sudo apt install' in SKILL.md. While this is plausibly needed to install the Tesseract OCR engine, the requirement for sudo permissions is a high-risk behavior. Additionally, scripts/parse_receipt.py contains several functional bugs, such as an incorrect string format for dates ('0/1/2'.format) and a broken conditional check for mileage, which indicate poor quality but not necessarily malice.
能力评估
Purpose & Capability
Name/description claim OCR + receipt parsing using Tesseract and the bundle includes a parsing script — that fits. There are no unrelated credential requests or config paths. However the instructions ask to install a PyPI package named 'tesseract' (ambiguous) and to run system package installs with sudo, which is not strictly needed in many environments and is imprecise.
Instruction Scope
SKILL.md instructs executing shell installs (exec pip install tesseract; exec sudo apt update && sudo apt install tesseract-ocr) and running tesseract with nonstandard CLI flags. These commands require privileged/system changes and reference installing packages from package managers — they are within the stated purpose (installing OCR) but are imprecise and riskier than necessary. There is no instruction to avoid exfiltration or to sandbox these installs; the instructions also assume apt/sudo availability.
Install Mechanism
There is no formal install spec, but the runtime advises installing via 'pip install tesseract' — that name is ambiguous on PyPI and could pull an unexpected package. It also suggests running 'sudo apt install tesseract-ocr' which requires elevated privileges. Both are higher-risk than an instruction-only skill that simply calls an existing system binary.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate to its stated purpose.
Persistence & Privilege
always is false and the skill does not request persistent privileges or claim to modify other skills. The only privilege-related issue is the instruction to run sudo apt commands, which requires elevated system privileges but is not persistence or cross-skill modification.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tesseract-receipt-variant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tesseract-receipt-variant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of tesseract-receipt-tracker. - Extracts date, vendor, amount, tax, mileage, and items from receipts, invoices, and images. - Outputs structured data in JSON or CSV formats. - Designed for logging expenses, travel, freelance work, and tax records. - Supports input via image files (jpg, png) or PDFs (first page). - Includes scripts and references for custom field extraction and mapping.
元数据
Slug tesseract-receipt-variant
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Tesseract Receipt Tracker 是什么?

OCR-based receipt tracker for expense, travel, freelance logging using tesseract. Extracts date, vendor, amount, tax, mileage, items from receipts/invoices/i... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 109 次。

如何安装 Tesseract Receipt Tracker?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tesseract-receipt-variant」即可一键安装,无需额外配置。

Tesseract Receipt Tracker 是免费的吗?

是的,Tesseract Receipt Tracker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Tesseract Receipt Tracker 支持哪些平台?

Tesseract Receipt Tracker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Tesseract Receipt Tracker?

由 skunnyo(@skunnyo)开发并维护,当前版本 v1.0.0。

💬 留言讨论