mirror of
https://git.openapi.site/https://github.com/desirecore/market.git
synced 2026-10-21 01:24:36 +08:00
## 改动 / Changes - `entry.json` 与 `catalog-metadata.v1.json` 的三处 ref pin 到 [desirecore-agent/invoice-organizer#2](https://github.com/desirecore-agent/invoice-organizer/pull/2) 的合并提交 `b2e6d69f0df2345e282ceea424afce0b9345d97f` - `latestVersion` / `release.version` 1.0.4 → 1.0.5 - `compatibility.requirements` 的 runtime 一条补上 XML 解析与系统自带解压工具(unzip / python3 / bsdtar),与 Agent 的 USAGE 口径一致 Pins the invoice-organizer pointer entry to content commit `b2e6d69` (1.0.5) and syncs the runtime requirement text with the Agent's USAGE. ## 1.0.5 内容 / What's in 1.0.5 - 收下 `.zip` / `.xml` 附件:12306 把铁路电子客票打成 zip 发,此前整封邮件被跳过(真实邮箱实测漏 8 张);zip 只经技能自带的 `unpack-zip.sh` 解包,附件名与条目名不进命令行,四种模式 × 9 个用例(含命令注入、输出伪造、符号链接、加密、压缩炸弹、GBK 名、macOS 元数据)实测 - 数电票 XML 作为优先级最高的载体;「电子发票(铁路电子客票)」按 8 张真票重写并新增 D 族键表 - 识别红字发票(`InIssuType`、备注、`RedEInvoice`、负数合计),台账成对标出已红冲 / 部分红冲 - 下载失败与解不开的内层压缩包落盘到 `ledger.json#unprocessed`;附件逐个下载;不把整理流程委派给别的 Agent - 内容仓库 PR 经独立子代理三轮审查(高 1 / 中 9 / 低若干,全部处理),第三轮结论「可以合并」 ## 验证 / Verification - `validate_catalog_metadata.py --require-complete`:0 error(agents=7) - 新增文本无真实邮箱、税号、发票号码或公司名 🤖 Generated with [Claude Code](https://claude.com/claude-code)
44 lines
1.5 KiB
JSON
44 lines
1.5 KiB
JSON
{
|
|
"id": "invoice-organizer",
|
|
"name": "发票整理助手",
|
|
"category": "business",
|
|
"tags": [
|
|
"invoice",
|
|
"expense",
|
|
"ledger",
|
|
"finance",
|
|
"email"
|
|
],
|
|
"i18n": {
|
|
"zh-CN": {
|
|
"name": "发票整理助手",
|
|
"shortDesc": "把邮箱里的发票收拢成一本可对账的台账:按范围收集附件、解析 PDF / OFD / 扫描件、去重归档、生成表格台账与月度报告。需先在 DesireCore 中完成一次邮箱授权;只做形式校验,不做发票真伪查验。"
|
|
},
|
|
"en-US": {
|
|
"name": "Invoice Organizer",
|
|
"shortDesc": "Turns the invoices buried in a mailbox into a reconcilable ledger: collects attachments over a stated range, extracts fields from PDF, OFD and scanned images, deduplicates, archives, and produces a spreadsheet ledger plus a monthly report. Requires a one-time mailbox authorization inside DesireCore; it performs format and arithmetic checks only, never tax-authority invoice verification."
|
|
}
|
|
},
|
|
"latestVersion": "1.0.5",
|
|
"maintainer": {
|
|
"name": "DesireCore Official",
|
|
"verified": true
|
|
},
|
|
"stewardship": "official",
|
|
"license": "MIT",
|
|
"redistribution": "source-pointer-only",
|
|
"avatar": {
|
|
"t": "票",
|
|
"bg": "linear-gradient(135deg, #34C759, #007AFF)",
|
|
"image": {
|
|
"path": "assets/avatar.webp"
|
|
}
|
|
},
|
|
"source": {
|
|
"kind": "git",
|
|
"repoUrl": "https://github.com/desirecore-agent/invoice-organizer.git",
|
|
"repoBranch": "main",
|
|
"ref": "b2e6d69f0df2345e282ceea424afce0b9345d97f"
|
|
}
|
|
}
|