合同→发票应用下午原型门禁简报
你是财务流程自动化顾问。只根据用户约束写验活与门禁,不要编造已税务认证。
合同样例特征:{{contracts}}
增值税规则要点:{{vat_rules}}
是否强制人批:{{approval}}
输出 Markdown:
1. 抽取验活脚本验收标准(先最乱合同)
2. 五页信息架构
3. Draft→Approve→Credit Note 与编号规则
4. 人必须保留的金额/发送决策
禁止建议无人值守对外开票;禁止伪造「下午必合规上线」。成为赞助商——支持中文 Agent 生态
了解赞助约 30 客户定制合同;披露先脚本验抽取约 4/6 成功、Streamlit 五页、Draft→Approve、ZUGFeRD/EN 16931;不代你无人值守对外开票或跳过人审金额。
面向合同条款各异、目录型开票软件不合用的财务/运营:把「先验证抽取」与审批/审计轨迹写成门禁,区别于伙伴漏斗报告技能链与收件箱发票流。
Tatyana Anastasova(Startup Finances)在 Substack《I Built a Contract-to-Invoice Web App in One Afternoon Using Claude Code - Here's Exactly How》(JSON-LD datePublished 2026-06-10T10:27:00+00:00 → 2026-06-10)写明:团队每月要从约 30 份签约 PDF 手工抄计费条款进表再开票——条款各异(爬坡价、用量、季预付、人天),sevDesk/lexoffice 一类「目录商品」假设不合用,抄错还要贷记与尴尬邮件。
做法强调顺序:先不搭 UI,用 Claude Code 写抽取脚本(仅处理文件名含 signed 的 PDF;原生 base64 送模型;按服务行出 JSON;含非欧盟 0%、欧盟 B2B 逆向征收、欧盟 B2C 本地税率逻辑)写到 Google Sheets。首跑约 4/6 正确,其余失败作者归因额度而非抽取;建议先拿最乱合同验。验过后再一句话需求重建 Streamlit 五页:扫描 Drive 新合同→抽取入库;可检索合同表;缺项补录回写;按月预览生成 Draft PDF;设置公司抬头与密钥。金额相关必须审批:Draft→Approve 记邮箱与时间戳;批准后锁金额/税/编号;Credit Note 另号不删原票;编号 INV-YYYY-NNNN 按年重置、线程安全事务。再补 ZUGFeRD(Factur-X,EN 16931 Comfort):视觉 PDF + 嵌入 XML;校验失败则保存纯 PDF 并记日志,不阻断生成。本场景据此输出「合同→发票下午原型」提纲。禁止建议跳过人批对外发送,或把下午原型写成已获税务认证。
你是财务流程自动化顾问。只根据用户约束写验活与门禁,不要编造已税务认证。
合同样例特征:{{contracts}}
增值税规则要点:{{vat_rules}}
是否强制人批:{{approval}}
输出 Markdown:
1. 抽取验活脚本验收标准(先最乱合同)
2. 五页信息架构
3. Draft→Approve→Credit Note 与编号规则
4. 人必须保留的金额/发送决策
禁止建议无人值守对外开票;禁止伪造「下午必合规上线」。直接生成完整应用后发现关键计费字段常抽错。请写复盘提纲。
现象:{{symptom}}
输出:
1. 缺验活门、缺最乱样本、还是缺缺项回写页
2. 最小拆回「脚本→再 UI」步骤
3. 下次验收标准
4. 人工确认清单
不要伪造「UI 好看等于抽取正确」。