receipt-compliance
会计助手:发票OCR识别→真伪查验→报销单自动填充→对接审批系统。企业自主配置,数据本地处理。 Skill: receipt-compliance Owner: fyniujin Summary: 会计助手:发票OCR识别→真伪查验→报销单自动填充→对接审批系统。企业自主配置,数据本地处理。 Tags: latest:4.5.0 Version history: v4.5.0 | 2026-10-09T09:13:27.116Z | auto **Summary:** 版本 4.5.0 增加票据合规能力、查重排查、异常检测和审批对接等模块,拓展财税应用链路和报销合规场景。 - 新增进/销项台账统计、认证期限日历、异常检测、重复报销查重、查重工单等合规和风险管理功能 - 引入审批连接器模块,统一对接钉钉/企业微信/飞书(含回调验签) - 支持数电票 PDF/OFD 文本层直读与二维码内容核对 - 新增合规管理一键导出及归档四性检测合并 - 支持可疑工单清单对照、HTML复核输出,提升财务查重和误报豁免效率 - 新增 SQLi
Rank
62
Safety
84
Downloads
1.2k
Updated
Oct 11, 2026
Version
4.5.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.2K downloadsadoption · observed Oct 11, 2026
- Latest release
- 4.5.0release · observed Oct 9, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s177r8w7p1d7cpbys9bn33kwhs89d0xw:receipt-compliance- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-fyniujin-receipt-compliance/snapshot"
Documentation
CLAWHUB
157,812 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: receipt-compliance description: 会计助手:发票OCR识别→真伪查验→报销单自动填充→对接审批系统。企业自主配置,数据本地处理。 version: 4.5.0 --- # 会计助手 > ⚠️ **使用必读**:本Skill所有功能在本地运行,发票数据绝不外传,但**绝不提供税务咨询**。使用前请先阅读【限制说明】和【风险声明】。 ## 功能说明 本Skill提供从发票识别到审批提交的**全链路**财税合规能力。 | 模块 | 功能 | 状态 | 输入 | 输出 | |------|------|------|------|------| | 1. 发票OCR识别 | 双引擎(PaddleOCR优先+Tesseract兜底),定额票先验定位,勾稽校验 | ✅ 直接可用 | 发票图片/PDF | 结构化JSON | | 2. 真伪查验 | 一键生成国税总局查验链接,自动打开浏览器 | ✅ 直接可用 | 发票代码/号码 | 查验链接+结果 | | 3. 报销单填充 | 自适应学习模板,一键填充 | ✅ 直接可用 | 发票数据+模板 | Excel文件 | | 4. 审批对接 | 对接钉钉/企微/飞书审批(有完整代码模板) | ⚠️ 需配置密钥 | 报销单+配置 | 审批结果 | | 5. 全电发票 | 全电发票XML/OFD格式解析 | ✅ 直接可用 | 全电发票文件 | 结构化JSON | | 6. 多票据支持 | 火车票/飞机票/出租车/定额发票/通行费/财政票据 | ✅ 直接可用 | 票据图片 | 统一结构化JSON | | 7. 智能分类 | 自动匹配会计科目、计算进项税、生成凭证摘要 | ✅ 直接可用 | 结构化发票数据 | 分类结果+科目 | | 8. 记账凭证 | 自动生成记账凭证(用友/金蝶/QuickBooks格式) | ✅ 直接可用 | 分类结果 | 凭证文件 | | 9. 风险预警 | 发票连号/整数金额/频繁开票/品名异常/进销项匹配检测 | ✅ 直接可用 | 发票列表 | 三级预警报告 | | 10. 归档管理 | 电子档案四性检测、归档包生成、元数据采集、目录索引 | ✅ 直接可用 | 发票文件 | 标准归档包 | | 11. 银行对账 | 银行流水 CSV 解析 + 发票金额/日期模糊匹配 | ✅ 直接可用 | 流水 CSV + 发票数据 | 对账报告 | | 12. 安全配置 | 环境变量读取密钥,消除明文泄露 | ✅ 直接可用 | 环境变量 | 安全配置 | | 13. 并行批量 | 硬件自适应并行处理,速度提升 3-5 倍 | ✅ 直接可用 | 发票文件夹 | 批量结果 | | 14. 混拍切分 | 混拍图(一拍多票)自动检测切分,保持原图索引 | ✅ 直接可用 | 混拍图片 | 单票子图 | | 15. 进销项台账 | SQLite 台账 + 月度统计,税负率趋势/供应商集中度/异常波动 | ✅ 直接可用 | 票据解析结果 | Excel 月度附件 | | 16. 认证期日历 | 认证期限取数 + 30/7 天两档提醒 + CSV 导出 | ✅ 直接可用 | 台账 | 到期清单 | | 17. 异常检测 | 轻量 Isolation Forest,金额/间隔/供应商三维打分 | ✅ 直接可用 | 票据列表 | 二级预警+触发维度 | | 18. 合规管理出口 | 规则预警 + 归档四性检测合并为一次执行 | ✅ 直接可用 | 票据 + 文件 | 统一合规报告 | | 19. 审批连接器 | 钉钉/企微/飞书统一接口(发送/查状态/回调验签) | ⚠️ 需配置密钥 | 报销单+配置 | 审批结果 | | 20. 数电票直读 | PDF/OFD 文本层结构化(pypdf 优先,缺失降级 OFD/PDF 文本)+ 二维码 TLV 解码核对 | ✅ 直接可用 | 数电票 PDF/OFD | 结构化 JSON(含明细行) | | 21. 重复报销查重 | 三信号两阶段:票号精确哈希 + 金额(±0.01)+ 日期(±3 天)近似比对,检出 P 图改抬头重复 | ✅ 直接可用 | 台账/票据列表 | 重复组清单 | | 22. 查重复工单 | 可疑项生成复核清单(两张原始凭证缩略图对照+差异标注,移动端可读),财务确认后进台账/误报标记豁免 | ⚠️ 需台账 | 复核清单 | HTML 对照页 | > ✅ = 装即用 | ⚠️ = 需在 config.yaml 中配置对应API密钥 > > 💡 **核心亮点**:发票识别、真伪查验、报销单生成 —— 这三项功能**完全不需要任何配置**,安装即用! ### 设计理念 1. **数据安全第一**:所有发票数据处理均在本地,不会上传到任何服务器 2. **企业自主决策**:查验引擎、审批平台的选择权完全交给企业 3. **透明开源**:所有代码可见可审计,无隐藏后门 4. **渐进披露**:基础功能开箱即用,高级功能按配置解锁 ## 如何「指挥」它干活 本Skill支持**自然语言对话**,不需要记忆任何命令。以下是各种场景下你可以直接对AI说的话: ### 💬 直接用自然语言说 | 你想做什么 | 直接这样说 | |-----------|-----------| | 识别一张发票 | "帮我识别这张发票" / "OCR一下这个发票" / "扫描这张发票" | | 批量识别 | "把文件夹里所有发票都识别出来" / "批量扫描D:\invoices" | | 查验真伪 | "帮我查验这张发票的真伪" / "查一下这个发票是不是真的" | | 生成报销单 | "用公司模板生成报销单" / "把识别结果填到报销单里" | | 提交审批 | "提交报销审批" / "发起审批" / "把报销单提交给钉钉审批" | | 批量处理 | "批量识别并生成报销单" / "把整个文件夹的发票都处理完" | | 环境检查 | "检查环境是否就绪" / "运行预检" | | 查看帮助 | "这个Skill能做什么" / "怎么用" | ### 📋 更详细的说法(推荐) **识别发票**: - "请帮我识别这张发票:D:\发票\20260628.png" - "扫描这张发票,我要报销" - "OCR这张发票,结果保存到receipt.json" **批量处理**: - "把D:\invoices\里所有发票都识别出来,结果保存到output.json" - "批量扫描发票文件夹,然后生成合并报销单" **查验真伪**: - "帮我查验发票 代码:3100204130 号码:00564189" - "查一下这张发票是不是真的,发票号是00564189" **生成报销单**: - "用模板D:\templates\报销单.xlsx生成报销单" - "把receipt.json的数据填到报销单模板里" **提交审批**: - "把报销单提交到钉钉审批" - "发起企业微信审批,报销金额11300元" > 💡 **小贴士**:直接上传发票图片或告诉AI文件
_meta.json
{
"ownerId": "kn7chdrwbdhaqkwajcyhtfvjx989ddb1",
"slug": "receipt-compliance",
"version": "4.5.0",
"publishedAt": 1791537207116
}references/account_mapping.md
# 会计科目对照表 本文件定义了发票费用类型与会计科目的映射关系,用于自动生成记账凭证。 ## 借方科目(费用类) | 费用类型 | 科目代码 | 科目名称 | 说明 | |---------|---------|---------|------| | 差旅费 | 6602.01 | 管理费用-差旅费 | 员工出差交通、住宿、餐饮等 | | 办公费 | 6602.02 | 管理费用-办公费 | 办公用品、耗材、打印等 | | 业务招待费 | 6602.03 | 管理费用-业务招待费 | 餐饮、礼品等招待支出 | | 广告费 | 6601.01 | 销售费用-广告费 | 广告投放、品牌推广 | | 咨询费 | 6602.04 | 管理费用-咨询费 | 法律、审计、税务等顾问 | | 交通费 | 6602.05 | 管理费用-交通费 | 市内打车、公交、地铁 | | 通行费 | 6602.06 | 管理费用-通行费 | 高速、桥闸通行费 | | 福利费 | 6602.07 | 管理费用-福利费 | 员工体检、节日福利 | | 租赁费 | 6602.08 | 管理费用-租赁费 | 房租、物业费 | | 维修费 | 6602.09 | 管理费用-维修费 | 设备维修保养 | | 其他费用 | 6602.99 | 管理费用-其他 | 其他杂项支出 | ## 借方科目(税费类) | 科目代码 | 科目名称 | 说明 | |---------|---------|------| | 2221.01 | 应交税费-应交增值税-进项税额 | 可抵扣进项税 | ## 贷方科目(支付类) | 科目代码 | 科目名称 | 说明 | |---------|---------|------| | 1002 | 银行存款 | 默认支付方式 | | 1002.01 | 银行存款-转账 | 银行转账 | | 1001 | 库存现金 | 现金支付 | ## 进项税抵扣率 | 票据类型 | 抵扣率 | 说明 | |---------|--------|------| | 火车票 | 9% | 按票面金额计算抵扣 | | 飞机票 | 9% | 票价+燃油费,不含民航发展基金 | | 高速通行费 | 3% | 按通行费计算抵扣 | | 桥闸通行费 | 5% | 按通行费计算抵扣 | | 增值税专票(13%) | 13% | 按票面税额抵扣 | | 增值税专票(6%) | 6% | 按票面税额抵扣 | | 增值税专票(3%) | 3% | 按票面税额抵扣 | | 增值税普票 | 0% | 不可抵扣 | | 定额发票 | 0% | 不可抵扣 | | 财政票据 | 0% | 不可抵扣 |
references/api-endpoints.md
# API 端点说明
本文档列出各平台API的接入方式和注意事项。
---
## 一、查验平台 API
### 1.1 国税总局查验平台
- **网址**: https://inv-veri.chinatax.gov.cn/
- **接口类型**: HTTP表单提交(需要处理验证码)
- **是否免费**: ✓ 完全免费
- **接入难度**: ★★★(需要处理验证码和反爬机制)
- **建议**: 仅在用户明确授权下发起单条查验请求,控制频率
### 1.2 百望云 API
- **网址**: https://www.bairong.com
- **接口类型**: RESTful API
- **认证方式**: API Key + Secret
- **是否免费**: ✗ 按量付费或包年
- **接入难度**: ★★☆(企业资质申请偏难)
### 1.3 诺诺发票 API
- **网址**: https://www.nuonuo.com
- **接口类型**: RESTful API
- **认证方式**: API Key + Secret
- **是否免费**: ✗ 按量付费或包年
- **接入难度**: ★★☆(接口文档齐全)
---
## 二、审批平台 API
### 2.1 钉钉审批
- **网址**: https://open-dev.dingtalk.com
- **审批API**: 钉钉开放平台 → 审批 → 流程引擎
- **认证方式**: AppKey + AppSecret → OAuth2.0 Token
- **接入步骤**:
1. 创建企业内部应用
2. 开通审批权限
3. 创建审批流程模板
4. 获取流程编码
### 2.2 企业微信审批
- **网址**: https://developer.weixin.qq.com
- **审批API**: 企业微信 → 审批 → 模板管理
- **认证方式**: CorpID + Secret → AccessToken
- **接入步骤**:
1. 注册企业微信管理后台
2. 创建审批模板
3. 获取模板ID和审批字段
### 2.3 飞书审批
- **网址**: https://open.feishu.cn
- **审批API**: 飞书开放平台 → 审批 → 审批实例
- **认证方式**: App ID + App Secret → Tenant Access Token
- **接入步骤**:
1. 创建企业自建应用
2. 开通审批权限
3. 获取审批编码
---
## 三、API 调用示例
### 3.1 钉钉审批提交示例(伪代码)
```python
# 获取钉钉 AccessToken
def get_dingtalk_token(app_key, app_secret):
url = "https://api.dingtalk.com/v1.0/oauth2/accessToken"
payload = {"appKey": app_key, "appSecret": app_secret}
# ...
# 提交审批
def submit_dingtalk_approval(token, process_code, formData):
url = f"https://api.dingtalk.com/v1.0/approval/processInstances"
# ...
```
### 3.2 企业微信审批提交示例(伪代码)
```python
# 获取企业微信 AccessToken
def get_wecom_token(corp_id, secret):
url = f"https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid={corp_id}&corpsecret={secret}"
# ...
# 提交审批
def submit_wecom_approval(token, template_id, apply_data):
url = f"https://qyapi.weixin.qq.com/cgi-bin/approval/submit?access_token={token}"
# ...
```
---
## 四、安全建议
1. **API密钥分散存储**:不同平台使用不同密钥,避免一损俱损
2. **调用频率限制**:建议每分钟不超过10次查验/审批请求
3. **错误重试机制**:失败时自动重试最多3次,指数退避
4. **日志审计**:记录所有API调用,便于追踪和审计
---
## 五、接口调用频率限制
| 平台 | 建议最低间隔 | 日调用上限建议 |
|------|-------------|---------------|
| 国税总局 | 无官方限制 | 建议 ≤ 1000次/日 |
| 百望云 | 按套餐而定 | 查看服务协议 |
| 诺诺发票 | 按套餐而定 | 查看服务协议 |
| 钉钉审批 | 无官方限制 | 建议 ≤ 1000次/日 |
| 企业微信审批 | 无官方限制 | 建议 ≤ 500次/日 |
| 飞书审批 | 无官方限制 | 建议 ≤ 1000次/日 |
> 以上限制仅供参考,请以各平台官方文档为准。references/expense_rules.md
# 费用分类规则 本文件定义了根据发票/票据内容自动匹配费用类型的规则。 ## 关键词匹配规则 | 费用类型 | 触发关键词 | |---------|-----------| | 差旅费 | 酒店、住宿、机票、火车票、高铁、动车、打车、出租车、滴滴 | | 办公费 | 办公用品、文具、打印、复印、耗材、电脑、鼠标、键盘 | | 业务招待费 | 餐饮、食品、招待、餐厅、饭店、酒楼 | | 广告费 | 广告、推广、宣传、营销、品牌、投放 | | 咨询费 | 咨询、顾问、法律、审计、税务代理 | | 交通费 | 打车、出租车、滴滴、公交、地铁 | | 通行费 | 通行费、高速、桥闸、过路费 | | 福利费 | 福利、员工、生日、节日、体检 | | 租赁费 | 租赁、房租、物业、水电 | | 维修费 | 维修、修理、维护、保养 | ## 按票据类型直接分类 | 票据类型 | 默认费用类型 | |---------|-------------| | 火车票 | 差旅费 | | 飞机行程单 | 差旅费 | | 出租车票 | 交通费 | | 通行费票据 | 通行费 | | 财政票据 | 财政票据(不可抵扣) |
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/fyniujin/skills/receipt-compliance",
"sourceUrl": "https://clawhub.ai/fyniujin/skills/receipt-compliance",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T04:54:32.040Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-fyniujin-receipt-compliance/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-fyniujin-receipt-compliance/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T04:54:32.040Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.2K downloads",
"href": "https://clawhub.ai/fyniujin/receipt-compliance",
"sourceUrl": "https://clawhub.ai/fyniujin/receipt-compliance",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T04:54:32.040Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "4.5.0",
"href": "https://clawhub.ai/fyniujin/receipt-compliance",
"sourceUrl": "https://clawhub.ai/fyniujin/receipt-compliance",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-09T09:13:27.116Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-fyniujin-receipt-compliance/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-fyniujin-receipt-compliance/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 4.5.0",
"description": "**Summary:** 版本 4.5.0 增加票据合规能力、查重排查、异常检测和审批对接等模块,拓展财税应用链路和报销合规场景。 - 新增进/销项台账统计、认证期限日历、异常检测、重复报销查重、查重工单等合规和风险管理功能 - 引入审批连接器模块,统一对接钉钉/企业微信/飞书(含回调验签) - 支持数电票 PDF/OFD 文本层直读与二维码内容核对 - 新增合规管理一键导出及归档四性检测合并 - 支持可疑工单清单对照、HTML复核输出,提升财务查重和误报豁免效率 - 新增 SQLite 台账存储与月度附件导出,支持趋势和集中度分析",
"href": "https://clawhub.ai/fyniujin/receipt-compliance",
"sourceUrl": "https://clawhub.ai/fyniujin/receipt-compliance",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-09T09:13:27.116Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
