返回顶部
c

clawshier发票扫描记账

Process receipt or invoice images into structured expenses and log them to Google Sheets. Use when the user wants to scan, log, track, or record an expense from a receipt or invoice image, or when they provide a local file path to a receipt/invoice image. OCR uses OpenAI by default; set CLAWSHIER_VISION_PROVIDER=ollama to use local Ollama instead.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.5
安全检测
已通过
543
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

clawshier

Clawshier

通过四步流程处理收据或发票图像,然后回复所添加内容的简短摘要。

输入处理

  • - 如果用户提供图像的本地文件路径,则直接使用该路径。
  • 如果用户在聊天中发送图像且存在本地附件路径,则使用该路径。
  • 如果图像没有可用的本地文件路径,则要求用户重新以文件形式发送或提供可执行的路径。
  • 如果用户明确提供了收据日期,则保留该日期,并在步骤3中使用--date YYYY-MM-DD参数传递。

工作流程

运行安全管道运行器。如果失败,最多重试2次,然后显示错误。

主要路径 — 安全管道运行器

运行:

bash
node {baseDir}/scripts/run_pipeline.js --image <图像路径>

如果用户明确提供了日期,始终以ISO格式传递:

bash
node {baseDir}/scripts/run_pipeline.js --image <图像路径> --date 2026-03-25

该运行器执行OCR → 结构化 → 验证/去重 → 使用JSON文件存储,而非shell插值的管道字符串。

它会写入:

  • - 月度支出标签页(MM-YY)
  • 发票归档明细
  • 摘要

如果存在默认的Sheet1标签页,也会将其移除。

处理器兼容性说明

各个处理器仍支持stdin/stdout用于测试,但在自动化该技能时,优先使用scripts/run_pipeline.js或处理器的--input-file/--output-file选项,而不是将不可信的收据/LLM输出嵌入到shell命令中。

如果OCR报告图像不是收据或发票,则告知用户:

我无法在该图像中检测到收据或发票。能否尝试使用更清晰的照片?

如果验证器报告重复,则停止并告知用户:

此收据似乎已记录(商家、日期、总金额与现有条目匹配)。跳过。

成功回复

成功运行后,按以下格式回复:

已添加支出:{商家} — {总金额} {货币} 于 {日期}({类别})。电子表格中的第#{行号}行(标签页 {MM-YY})。

如果用户明确要求追踪/调试/成本追踪,则使用最后记录的追踪文件附加紧凑的逐步骤追踪摘要。否则保持简短的标准成功回复。

失败回复

如果某个步骤在重试后仍然失败,则说明哪个步骤失败并包含错误信息。

备注

  • - 精确使用{baseDir},使命令不依赖于当前工作目录。
  • 对于旧发票,优先使用--date YYYY-MM-DD,而不是依赖同一天日期推断。
  • OCR后端选择为机器级别:CLAWSHIERVISIONPROVIDER=openai|ollama|auto(默认:openai)。
  • auto首先尝试本地Ollama,失败时回退到OpenAI。设置为ollama以强制仅使用本地OCR。
  • 使用CLAWSHIEROLLAMAMODEL、CLAWSHIEROLLAMAHOST和CLAWSHIEROLLAMAMAXDIMENSION来控制Ollama OCR后端。
  • 当环境中存在CLAWSHIERTESTMODE=1时,处理器使用本地测试夹具和本地模拟表格存储。在接触真实API之前,使用该模式进行安全冒烟测试。
  • 可选追踪:设置CLAWSHIERTRACE=1以记录每步骤的时间/使用情况元数据到.clawshier-last-trace.json。仅在用户明确要求追踪/调试/成本追踪时在聊天中显示该追踪信息。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawshier-1776202204 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawshier-1776202204 技能

通过命令行安装

skillhub install clawshier-1776202204

下载

⬇ 下载 clawshier v0.1.5(免费)

文件大小: 33.01 KB | 发布时间: 2026-4-15 11:02

v0.1.5 最新 2026-4-15 11:02
Address vulnerability concerns

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部