一、文档核心目标

帮助零基础学员掌握产品功能原子化拆解核心能力,学会用IPO模型拆解业务流程,能独立完成「AI赋能发票报销」全流程拆解,并用AI工具辅助落地,为产品设计、AI功能开发打下基础。

二、基础概念必学(先吃透)

1. 原子化拆解

  • 定义:把一个复杂的产品/功能/流程,拆分成最小、不可再分、可独立执行的功能节点(原子节点)。
  • 核心作用:避免混沌设计,让每个环节可校验、可落地、可排查问题,是产品经理/AI产品设计的基本功。
  • 通俗理解:把“做一顿饭”拆成“买菜→洗菜→切菜→炒菜→盛菜”,每个步骤就是原子节点。

2. IPO模型(拆解核心工具)

所有功能/流程都遵循IPO逻辑,是原子化拆解的唯一标准

缩写

全称

含义

零基础举例(发票识别)

I

Input

输入:节点需要的数据/信息/文件

发票图片、PDF文件

P

Process

处理:对输入内容的加工操作

OCR识别、信息提取、分类

O

Output

输出:处理后得到的结构化结果

发票金额、开票时间、类型等数据

  • 核心规则I和O必须明确、结构化;P可以暂时混沌,不确定就继续拆解。

3. 两种拆解方向

  1. 正向拆解(流程型):从输入出发,按业务流程一步步往后拆(适合发票报销、审批等线性流程)。
  1. 反向拆解(结果型):从最终输出出发,倒推需要的输入和处理(适合任务生成、数据汇总等结果明确的场景)。

三、先懂传统发票报销流程(AI改造的基础)

传统流程无AI辅助,全靠人工,效率低、易出错:

  1. 员工:月末整理发票→手动填写报销单(事项、金额、事由)→提交申请
  1. 领导:人工查看报销单→粗略审核→通过/驳回
  1. 财务:逐张核对发票→校验合规性/金额/政策→最终审批→打款/驳回

四、AI赋能发票报销·全流程原子化拆解(核心内容)

员工端→领导端→财务端拆分,每个原子节点标注IPO,零基础直接套用。

(一)员工端:发票提交→表单自动预填

原子节点1:发票上传与预处理

  • I:员工上传的发票图片/PDF、文件路径、原始文件名、发票张数
  • P:文件格式校验、图片清晰度检测、发票去重、日期范围筛选
  • O:合规发票文件包、去重清单、日期异常提醒

原子节点2:发票OCR识别+信息结构化

  • I:合规发票文件包
  • P:调用OCR模型→提取发票关键信息→AI分类(交通/餐饮/住宿)→置信度评估
  • O:结构化发票数据(JSON格式)

JSON
{
  "发票ID": "20260413001",
  "发票类型": "交通",
  "开票时间": "2026-04-10",
  "税价合计": "100元",
  "销售方": "XX网约车公司",
  "分类标签": "差旅交通",
  "置信度": "99%",
  "潜在问题": "无"
}

原子节点3:报销单智能预填

  • I:结构化发票数据、公司报销规则、员工职级信息
  • P:发票按日期聚合→事项匹配→自动填充报销单→异常(超标/缺信息)标记
  • O:预填完成的报销单、异常提醒清单

原子节点4:员工确认提交

  • I:预填报销单、异常提醒
  • P:员工修改/确认→提交审批
  • O:正式报销申请单、提交记录

(二)领导端:快速审批(AI辅助决策)

原子节点1:报销摘要生成

  • I:正式报销申请单、员工信息、差旅记录
  • P:AI提取核心信息→生成极简摘要→标记高额/异常费用
  • O:领导专属报销摘要、异常费用标注

原子节点2:信息对齐校验

  • I:报销摘要、领导日历/出差记录
  • P:AI匹配行程真实性→校准信息不对称
  • O:行程真实性结果(已知/未知)

原子节点3:领导审批决策

  • I:校验结果、报销摘要
  • P:领导审核→通过/驳回/打回修改
  • O:审批结果、审批意见

(三)财务端:合规终审(AI全自动校验)

原子节点1:报销范围校验

  • I:报销申请单、公司可报销类目
  • P:AI核对发票类目是否在报销范围内
  • O:合规/不合规结果、违规清单

原子节点2:职级标准校验

  • I:报销金额、员工职级、公司消费标准
  • P:AI校验是否超职级报销额度
  • O:额度合规结果、超标提醒

原子节点3:差旅闭环验证

  • I:交通/住宿/餐饮发票、行程单
  • P:AI重建差旅行程→核对发票与行程匹配度
  • O:行程闭环结果、缺失发票提醒

原子节点4:税务合规校验

  • I:发票代码/号码、税务规则
  • P:AI校验发票真伪、税务合规性
  • O:税务合规结果

原子节点5:最终审核打款

  • I:所有校验结果
  • P:财务确认→通过打款/驳回
  • O:报销完成/驳回通知、财务记录

五、AI辅助拆解实操步骤

1. 准备工具(免费/常用)

  • 代码编辑器:Cursor(推荐,零基础友好)、Zed、Claude Code
  • 流程图工具:支持Mermaid语法的编辑器(Obsidian、[Draw.io](Draw.io))

2.  Step1:创建项目文件夹

  1. 电脑新建文件夹:命名「AI发票报销拆解」
  1. 文件夹内新建文件:claude.md(给AI的拆解规则提示词)

3. Step2:复制核心提示词到claude.md(直接用)

Plain Text
# AI流程原子化拆解规则(IPO模型)
1. 核心逻辑:所有功能节点必须用IPO审视,I(输入)和O(输出)必须明确结构化,P(处理)可逐步拆解。
2. 输出要求:生成Mermaid流程图、时序图,每个节点后附JSON格式的I/O描述。
3. 拆解任务:对「AI赋能发票报销流程」进行原子化拆解,分员工/领导/财务端,逐节点标注IPO。
4. 异常处理:标注每个节点的潜在异常及处理方式。

4. Step3:向AI下达拆解需求

在Cursor中输入需求:

Plain Text
请按照claude.md的规则,拆解「AI赋能发票报销审核」全流程,生成流程图、每个原子节点的IPO、异常处理,输出完整文档。

5. Step4:AI生成结果→逐节点校验

  1. 检查I和O是否明确、可落地
  1. 不确定的P,让AI继续拆解为更小节点
  1. 汇总所有节点,形成完整流程

6. Step5:生成终稿流程图(Mermaid语法)

[流程图暂不支持下载]

六、关键异常处理(必学,避免流程崩溃)

节点

常见异常

处理方式

发票上传

发票重复、图片模糊

AI自动去重,提醒重新上传清晰文件

OCR识别

信息提取错误

标记低置信度,员工手动修改

表单预填

金额超标、类目错误

AI弹窗提醒,员工补充说明

领导审批

行程未知

标注待核实,领导确认后再通过

财务校验

发票不合规、行程不闭环

直接驳回,告知修改原因

七、零基础练习方法(从易到难)

  1. 入门练习:单独拆解「发票OCR识别」节点,写出完整IPO
  1. 进阶练习:拆解员工端全流程,用AI生成流程图
  1. 高阶练习:完整拆解发票报销全流程,输出可落地的PRD(产品需求文档)
  1. 每日训练:随便选一个日常流程(点外卖、寄快递),用IPO原子化拆解

八、核心总结

  1. 所有复杂流程都能拆成原子节点,用IPO校验是唯一标准
  1. AI赋能的核心:把人工核对、填写、审核的环节,交给AI自动处理
  1. 零基础核心:先练单个节点IPO,再串完整流程,借助AI工具降低难度
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐