不要一次性直接输出最终报销结果。必须按“识别 -> 给用户逐项确认 -> 汇总输出”的方式处理。
原始资料目录只读。不要移动、改名、删除或覆盖用户提供的发票、凭证、截图、压缩包和模板。
OCR 和文件名推断都只是草稿来源。用户确认后的内容优先于 OCR 结果和文件名推断。
scripts/reimbursement_processor.py scan --source <资料目录> --output <输出目录>。scripts/reimbursement_processor.py extract --source <资料目录> --output <输出目录> --ocr auto。价税合计 的 (小写)¥金额;如果文本顺序错位,取发票中 ¥ 金额的最大值作为价税合计候选。票价: 后面的金额;如果 票价: 与金额分行,取同一票据内唯一的 ¥ 金额。.zip 压缩包必须解压或读取内部结构;如包含 XML/OFD/PDF 发票,优先解析 XML,并把每张发票号分别记录。references/confirmation-format.md 的格式,把每个事项的识别结果发给用户确认。住宿费-1117.42.jpg、住宿费(金额1117.42).jpg、住宿费1117.42元.jpg、过路费156.jpg。加油票(替代住宿费),并提示括号和括号内内容需要铅笔填写。scripts/reimbursement_processor.py canonical --source <资料目录> --output <输出目录> 生成 canonical JSON。scripts/export_reimbursement_tables.py --confirmed-dir <确认目录> --source-root <资料目录> 输出实际表格。<资料目录>/报销整理输出/。例如资料目录下有 湖南思特异科技有限公司/、武汉思特异科技有限公司/,则最终输出目录必须是同级的 报销整理输出/,不要输出到 Skill 目录、工作缓存目录、final-tables/ 临时目录或任意其它位置。--output-dir <表格输出目录>;否则不要传 --output-dir,让脚本默认写入 /报销整理输出/ 。assets/travel_detail_template_v7.xlsx。不要临时新建简化版模板,不要用只有标题和表头的最小模板代替正式模板。差旅明细表.xlsx、费用报销单和原始凭证粘贴单总表.xlsx、钉钉报销提交图片/。差旅明细表.xlsx 必须严格基于用户提供的差旅明细模板生成,每个事项/项目一个差旅明细子表;只能清空模板示例数据后填入确认过的真实行,不要改变表头结构。备注 后面的 说明 列用于插入对应付款凭证截图图片;有凭证截图就嵌入原始图片文件,没有则留空,不能写成本地路径字符串。不要把付款凭证截图重新生成缩略拼图,也不要把小图放大后再嵌入;最多只调整 Excel 显示尺寸,不能对原图做像素级放大导致模糊。备注 列只写业务备注、替代关系、人员用途等说明;不要写发票号、发票号码、电子客票号或票号。所有发票号统一写入 发票明细 子表。发票明细 不要输出 来源文件 列。费用报销单和原始凭证粘贴单总表.xlsx 必须按事项/项目生成费用报销单子表,费用报销单版式参考 费用报销单/ 目录中的费用报销单图片。费用报销单和原始凭证粘贴单总表.xlsx 不需要单独的 发票明细 工作表;发票明细只保留在 差旅明细表.xlsx 中。费用报销单/ 目录中的原始凭证粘贴单图片生成,用于线下粘贴发票、车票、过路费等原始凭证,不用于粘贴付款凭证截图。报销单-* 子表的费用报销单表格下方;如果同一个报销单有多张粘贴单,就在同一个子表下方连续生成多个粘贴单表单。粘贴说明:...、发票图片已嵌入粘贴区域... 或类似说明文字;只保留表单标题、日期、主体/事项/分组、粘贴区域、张数、合计金额和签名。合计金额 汇总为准;如果确认目录中的 expense_summary_draft.json 与差旅明细合计不一致,必须按差旅明细重新生成费用报销单摘要和总额。付款凭证-* 子表。付款凭证截图只用于替代票金额核对、差旅明细说明列附件和钉钉附件提示,不进入差旅明细报销主行,也不进入原始凭证粘贴单。即使确认 JSON 中错误出现 票据=付款凭证 的行,导出前也必须剔除。钉钉提交表.xlsx。必须根据 钉钉报销提交截图/ 里的字段生成 钉钉报销提交图片/*.png,让提交人可直接把图片上传给钉钉 AI 填单解析。机器人;报销单附件提示为上传费用报销单图片和差旅明细表;发票附件提示为上传对应发票。(替代过路费)、(替代住宿费) 的括号及括号内内容也必须使用红色字体。scripts/reimbursement_processor.py validate --source <资料目录> --output <输出目录>/validation --runs 3。references/workflow.md:完整报销业务流程。references/field-rules.md:字段、主体、项目和票据规则。references/paste-rules.md:原始凭证粘贴和分组规则。references/confirmation-format.md:逐项确认时给用户看的固定格式。输出给用户确认时,清楚区分:
未完成三次一致性验收前,不要说 Skill 已成功。
共 1 个版本