1022 lines
42 KiB
Markdown
1022 lines
42 KiB
Markdown
# 财务 AI 助手产品需求文档(PRD)
|
||
|
||
**项目编号**: S2F
|
||
**关联需求文档**: `pmdocs/0-req-S2F.md`
|
||
**文档版本**: v1.0
|
||
**创建日期**: 2026-07-06
|
||
**状态**: 已确认
|
||
|
||
## 1. 产品概述与定位
|
||
|
||
### 1.1 产品名称
|
||
|
||
财务 AI 助手
|
||
|
||
第一模块产品名:薪财通 AI
|
||
|
||
### 1.2 一句话定位
|
||
|
||
面向金蝶中小企业客户的财务数据整理、对账、解释与凭证生成 AI 助手;第一阶段先做薪酬财务对账模块。
|
||
|
||
### 1.3 产品价值主张
|
||
|
||
**总体价值**:把分散在 Excel、HR、发票、报销、银行流水和业务系统中的财务相关数据,整理成可核对、可解释、可导入金蝶的结构化结果。
|
||
|
||
**第一模块价值**:将每月薪酬对账、异常识别、人工成本分析和金蝶凭证生成,从传统人工处理的 2-3 天压缩到 30 分钟内完成。
|
||
|
||
### 1.4 产品边界
|
||
|
||
财务 AI 助手是企业业务数据与金蝶财务系统之间的 AI 中间层:
|
||
|
||
```text
|
||
Excel / HR / 发票 / 报销 / 银行流水 / 业务系统数据
|
||
↓
|
||
财务 AI 助手:识别、清洗、对账、解释、分析、生成凭证建议
|
||
↓
|
||
金蝶:账套、凭证入账、正式财务核算、法定报表
|
||
```
|
||
|
||
第一阶段模块为薪财通 AI:
|
||
|
||
```text
|
||
HR / 行政 / 薪酬 Excel 数据
|
||
↓
|
||
薪财通 AI:识别、清洗、薪酬对账、人工成本分析、生成工资相关凭证
|
||
↓
|
||
金蝶:凭证入账、正式财务核算
|
||
```
|
||
|
||
产品不替代金蝶、不做正式账套、不直接入账、不替代财务专业判断,只提供可核对、可解释、可导入的结构化结果。
|
||
|
||
## 2. 产品目标与成功指标
|
||
|
||
### 2.1 第一模块 MVP 阶段目标
|
||
|
||
| 目标 | 指标 | 验收口径 |
|
||
|---|---|---|
|
||
| 验证薪酬模块核心价值 | 用户完成一次薪酬对账耗时 < 30 分钟 | 从上传文件到导出凭证 |
|
||
| 验证识别能力 | 字段识别准确率 > 90% | 用户无需修改或少量修改即可继续 |
|
||
| 验证付费意愿 | 3 个月内获得 10 个付费客户或深度种子用户 | 有真实企业数据参与试用 |
|
||
| 验证留存 | 首月留存率 > 60% | 第二个月继续上传数据处理 |
|
||
| 验证可扩展性 | 企业愿意继续试用发票/预算/往来等财务 AI 模块 | 种子用户反馈中出现跨场景需求 |
|
||
| 验证口碑 | NPS > 40 | 种子用户反馈 |
|
||
|
||
### 2.2 产品体验目标
|
||
|
||
- 首次使用用户在 15 分钟内理解完整流程。
|
||
- 用户无需学习复杂财务软件操作,只按“上传 → 确认 → 查看 → 导出”完成工作。
|
||
- 所有 AI 结果都必须可解释、可修正、可追溯。
|
||
|
||
### 2.3 目标客户画像
|
||
|
||
**企业规模**:
|
||
- MVP 阶段:50-500 人中小企业
|
||
- 第二阶段:支持 50-1000 人
|
||
- 第三阶段:支持 50+ 人(无上限,通过性能优化)
|
||
|
||
**企业特征**:
|
||
- 已使用金蝶财务软件(云星辰、精斗云、K/3)
|
||
- 财务和 HR 分工不明确或规模较小
|
||
- 工资、社保、个税仍大量依赖 Excel
|
||
- 每月人工成本分析压力较大
|
||
- 没有完整 HR 系统或 HR 系统与财务不打通
|
||
|
||
### 2.4 商业目标
|
||
|
||
- 第一阶段优先验证薪酬财务对账模块的基础版/专业版付费模型。
|
||
- 第二阶段通过历史规则沉淀和自动化能力提升薪酬模块留存。
|
||
- 第三阶段通过金蝶生态连接扩大获客渠道。
|
||
- 第四阶段从薪酬模块扩展为财务 AI 助手模块群,提高客单价和使用频率。
|
||
|
||
## 3. 用户画像与核心场景
|
||
|
||
### 3.1 财务主管
|
||
|
||
| 项目 | 内容 |
|
||
|---|---|
|
||
| 角色目标 | 快速确认本月薪酬数据是否合理,并向老板解释人工成本变化 |
|
||
| 主要痛点 | 数据来源多、异常难追溯、成本变化解释耗时 |
|
||
| 痛点解法 | 系统输出异常清单、成本分析和变化原因 |
|
||
| 成功状态 | 能在 30 分钟内完成核对并生成可汇报材料 |
|
||
|
||
### 3.2 总账会计
|
||
|
||
| 项目 | 内容 |
|
||
|---|---|
|
||
| 角色目标 | 完成工资、社保、个税对账并生成金蝶凭证 |
|
||
| 主要痛点 | 表格格式不统一、字段口径不一致、凭证重复生成 |
|
||
| 痛点解法 | AI 字段映射、自动对账、凭证模板导出 |
|
||
| 成功状态 | 对账结果清晰,凭证可直接导入金蝶 |
|
||
|
||
### 3.3 出纳兼会计
|
||
|
||
| 项目 | 内容 |
|
||
|---|---|
|
||
| 角色目标 | 在有限时间内完成工资相关财务处理 |
|
||
| 主要痛点 | 身兼多职,没有时间处理复杂对账 |
|
||
| 痛点解法 | 极简流程、默认规则、清晰提示 |
|
||
| 成功状态 | 不需要专业配置即可完成基础对账 |
|
||
|
||
### 3.4 HR 薪酬专员
|
||
|
||
| 项目 | 内容 |
|
||
|---|---|
|
||
| 角色目标 | 向财务提供正确薪酬数据,并处理异常反馈 |
|
||
| 主要痛点 | 财务反馈的问题不清楚,沟通成本高 |
|
||
| 痛点解法 | 异常清单按员工、字段、原因、建议处理方式输出 |
|
||
| 成功状态 | 可以按清单快速修正源数据 |
|
||
|
||
### 3.5 外包记账公司(第二/三阶段)
|
||
|
||
| 项目 | 内容 |
|
||
|---|---|
|
||
| 角色目标 | 为多家中小企业客户提供代账服务 |
|
||
| 主要痛点 | 客户薪酬数据格式各异,每月重复劳动 |
|
||
| 痛点解法 | 多账套管理、批量处理、模板复用 |
|
||
| 成功状态 | 可以批量处理多家客户,提升服务效率 |
|
||
|
||
**说明**:此用户类型在第三阶段支持(PRD-FUNC-020 多账套管理)
|
||
|
||
### 3.6 核心场景清单
|
||
|
||
| 场景编号 | 场景名称 | 用户 | 痛点解法 | 关联需求 |
|
||
|---|---|---|---|---|
|
||
| SCENE-001 | 月度薪酬数据上传 | 总账会计 | 拖拽上传,自动识别文件类型 | REQ-001 |
|
||
| SCENE-002 | 字段映射确认 | 总账会计 | AI 给出字段映射建议,用户只确认差异 | REQ-002 |
|
||
| SCENE-003 | 异常识别与处理 | 财务主管 / HR | 异常按类型聚合,给出处理建议 | REQ-003 |
|
||
| SCENE-004 | 人工成本分析 | 财务主管 | 自动输出部门、科目、人员变化原因 | REQ-004 |
|
||
| SCENE-005 | 金蝶凭证导出 | 总账会计 | 使用企业科目规则生成凭证模板 | REQ-005 |
|
||
| SCENE-006 | 企业规则沉淀 | 总账会计 | 记住字段映射、科目映射、部门归属 | REQ-002 / REQ-005 |
|
||
|
||
## 4. 功能清单与优先级
|
||
|
||
### 4.0 财务 AI 助手模块地图
|
||
|
||
| 阶段 | 模块 | 功能方向 | 本 PRD 处理方式 |
|
||
|---|---|---|---|
|
||
| 第一阶段 | 薪酬财务对账助手 | 工资、社保、个税、公积金对账,人工成本分析,金蝶凭证生成 | 详细定义 MVP |
|
||
| 第二阶段 | 薪酬模块自动化增强 | 历史对比、企业规则、自动文件夹监控、完整自然语言问答 | 功能规划 |
|
||
| 第三阶段 | 金蝶生态连接 | 金蝶 API、多账套、行业模板、代账公司批量处理 | 功能规划 |
|
||
| 第四阶段 | 财务 AI 助手扩展 | 发票报销、预算执行、现金流异常、往来对账、经营分析 | 模块规划 |
|
||
|
||
### 4.1 第一阶段功能清单:薪酬财务对账 MVP
|
||
|
||
| PRD 编号 | 功能 | 优先级 | 说明 | 关联需求 |
|
||
|---|---|---|---|---|
|
||
| PRD-FUNC-001 | 登录与企业空间 | Must | 支持企业账号、用户登录、多租户隔离 | NFR-007 |
|
||
| PRD-FUNC-002 | AI 工作台 | Must | 汇总本月状态、风险、待办和下一步建议 | REQ-001 / REQ-002 / REQ-003 / REQ-004 / REQ-005 |
|
||
| PRD-FUNC-002A | 预置问题问答 | Must | 提供常见问题列表,用户点击后基于当前数据返回答案 | REQ-006 |
|
||
| PRD-FUNC-003 | 上传与识别 | Must | 上传工资表、社保表、个税表,并自动识别文件类型 | REQ-001 |
|
||
| PRD-FUNC-004 | AI 字段映射确认 | Must | 展示识别结果、置信度、依据样例,支持用户修正 | REQ-002 |
|
||
| PRD-FUNC-005 | 对账任务处理 | Must | 自动执行工资、社保、个税对账 | REQ-003 |
|
||
| PRD-FUNC-006 | 异常清单 | Must | 按异常类型、员工、字段展示问题和建议处理方式 | REQ-003 |
|
||
| PRD-FUNC-007 | 人工成本分析 | Must | 输出成本汇总、部门拆分、环比变化和 AI 原因摘要 | REQ-004 |
|
||
| PRD-FUNC-008 | 金蝶凭证生成 | Must | 生成可导入金蝶的 Excel 模板,并解释科目匹配依据 | REQ-005 |
|
||
| PRD-FUNC-009 | 企业知识库 | Must | 字段映射、科目映射、部门归属规则和历史确认记录 | REQ-002 / REQ-005 |
|
||
| PRD-FUNC-010 | 导出中心 | Must | 下载异常清单、成本分析、凭证模板 | REQ-003 / REQ-004 / REQ-005 |
|
||
| PRD-FUNC-011 | 操作日志与审计 | Must | 记录上传、识别、导出、删除等操作 | NFR-008 |
|
||
| PRD-FUNC-012 | 示例数据体验 | Should | 新用户可用示例数据体验完整流程 | NFR-012 |
|
||
| PRD-FUNC-013 | 基础设置 | Should | 企业信息、人员角色、数据保留设置 | NFR-023 |
|
||
|
||
### 4.2 第二阶段功能清单
|
||
|
||
| PRD 编号 | 功能 | 优先级 | 说明 |
|
||
|---|---|---|---|
|
||
| PRD-FUNC-014 | 历史月份对比 | Should | 12 个月历史数据环比/同比 |
|
||
| PRD-FUNC-015 | 自动文件夹监控 | Should | 本地目录或网盘目录自动扫描 |
|
||
| PRD-FUNC-016 | 完整自然语言问答 | Should | 开放式对话,不限于预置问题,自由追问成本变化 |
|
||
| PRD-FUNC-017 | 可选文件支持 | Could | 公积金、考勤、银行回单、人员变动表 |
|
||
| PRD-FUNC-018 | 企业微信/邮件通知 | Could | 处理完成后通知用户 |
|
||
|
||
### 4.3 第三阶段功能清单:金蝶生态连接
|
||
|
||
| PRD 编号 | 功能 | 优先级 | 说明 |
|
||
|---|---|---|---|
|
||
| PRD-FUNC-019 | 金蝶 API 对接 | Could | 自动读取科目或推送凭证 |
|
||
| PRD-FUNC-020 | 多账套管理 | Could | 集团企业、代账公司场景 |
|
||
| PRD-FUNC-021 | 行业模板库 | Could | 制造业、服务业、科技企业模板 |
|
||
|
||
### 4.4 第四阶段功能清单:财务 AI 助手扩展
|
||
|
||
| PRD 编号 | 模块 | 功能 | 说明 |
|
||
|---|---|---|---|
|
||
| PRD-FUNC-022 | 发票与报销 AI 助手 | 发票识别、真伪核验、报销单匹配、费用凭证生成 | 从费用报销痛点切入 |
|
||
| PRD-FUNC-023 | 预算执行 AI 分析 | 预算表导入、实际发生对比、超预算提醒、差异解释 | 做轻量预算执行分析,不做完整预算系统 |
|
||
| PRD-FUNC-024 | 现金流异常 AI 监控 | 银行流水导入、资金属性识别、可动用资金分析、异常提醒 | 只读分析,不做支付和资金调拨 |
|
||
| PRD-FUNC-025 | 往来对账 AI 助手 | 客户/供应商往来、发票、回款、付款自动匹配 | 服务应收应付对账场景 |
|
||
| PRD-FUNC-026 | 经营分析 AI 看板 | 经营摘要、费用趋势、异常追踪、老板报表 | 数据稳定后提供管理层视角 |
|
||
|
||
### 4.5 产品边界与非 MVP 事项
|
||
|
||
以下功能虽是财务 AI 助手的目标场景,但不进入第一阶段薪酬财务对账 MVP,按后续模块处理:
|
||
|
||
| 功能 | 处理方式 |
|
||
|---|---|
|
||
| 现金流监控与银行账户余额管理 | 第四阶段做只读现金流异常分析,不做支付和资金调拨 |
|
||
| 完整 HR 系统(招聘、绩效、培训) | 不替代 HR 系统,只处理薪酬数据到财务的转换 |
|
||
| 银行支付系统对接 | 不做支付,只生成凭证或异常提醒 |
|
||
| 个税/社保直接申报 | 不对接政务申报,只核对数据一致性 |
|
||
| 完整预算管理系统 | 不做完整系统,第四阶段做预算执行 AI 分析 |
|
||
| 发票真伪核验 | 第四阶段作为发票与报销 AI 助手能力 |
|
||
| 费用报销与往来对账 | 第四阶段作为财务 AI 助手扩展模块 |
|
||
|
||
## 5. 关键流程设计
|
||
|
||
### 5.1 MVP 主流程
|
||
|
||
```text
|
||
用户登录
|
||
↓
|
||
进入 AI 工作台
|
||
↓
|
||
AI 总结本月状态并推荐下一步
|
||
↓
|
||
上传工资表 / 社保表 / 个税表
|
||
↓
|
||
系统解析文件结构
|
||
↓
|
||
AI 识别字段并给出映射建议
|
||
↓
|
||
用户确认或修正字段映射
|
||
↓
|
||
系统执行数据清洗和对账
|
||
↓
|
||
生成异常清单
|
||
↓
|
||
用户处理或忽略异常
|
||
↓
|
||
生成成本分析和金蝶凭证
|
||
↓
|
||
用户预览并导出 Excel
|
||
```
|
||
|
||
### 5.2 字段映射流程
|
||
|
||
```text
|
||
读取表头与样例数据
|
||
↓
|
||
AI 推断字段含义
|
||
↓
|
||
系统匹配标准字段模型
|
||
↓
|
||
展示“源字段 → 标准字段 → 置信度”
|
||
↓
|
||
用户确认 / 修改 / 忽略字段
|
||
↓
|
||
保存为企业规则
|
||
↓
|
||
后续同类表格自动复用
|
||
```
|
||
|
||
### 5.3 异常处理流程
|
||
|
||
```text
|
||
对账规则执行
|
||
↓
|
||
生成异常结果
|
||
↓
|
||
按严重程度分级:高 / 中 / 低
|
||
↓
|
||
用户查看异常说明
|
||
↓
|
||
用户选择处理方式:已修正 / 忽略本次 / 忽略此类 / 导出给 HR
|
||
↓
|
||
系统记录处理结果和审计日志
|
||
```
|
||
|
||
### 5.4 凭证生成流程
|
||
|
||
```text
|
||
读取清洗后的薪酬数据
|
||
↓
|
||
按部门归属和费用科目拆分
|
||
↓
|
||
套用企业科目映射规则
|
||
↓
|
||
生成凭证预览
|
||
↓
|
||
用户确认借贷方向与金额
|
||
↓
|
||
导出金蝶凭证模板
|
||
```
|
||
|
||
## 6. 信息架构与页面规划
|
||
|
||
### 6.1 AI Native 信息架构原则
|
||
|
||
薪财通 AI 不应设计成传统“后台菜单 + 用户自己找功能”的系统,而应采用“AI 工作流入口 + 专业模块兜底”的结构:
|
||
|
||
```text
|
||
用户意图
|
||
↓
|
||
AI 工作台识别当前月份、缺失文件、待确认事项、风险点
|
||
↓
|
||
系统主动推荐下一步动作
|
||
↓
|
||
用户确认关键节点
|
||
↓
|
||
系统生成结果并解释依据
|
||
```
|
||
|
||
核心设计原则:
|
||
|
||
- 主入口不是“菜单”,而是“本月薪酬对账助手”。
|
||
- 页面不只展示数据,还要告诉用户“当前状态、发现什么、为什么、下一步做什么”。
|
||
- AI 结果必须包含依据、置信度、可修改入口,避免黑盒。
|
||
- 传统表格和设置页保留,但作为专业用户的兜底能力,不作为首要路径。
|
||
- 每个页面都要有“AI 建议区”,承接解释、提醒、下一步动作。
|
||
|
||
### 6.2 导航结构
|
||
|
||
推荐采用左侧轻菜单 + 顶部 AI 命令入口 + 页面内 AI 建议区。
|
||
|
||
```text
|
||
薪财通 AI
|
||
├── AI 工作台
|
||
│ ├── 本月对账助手
|
||
│ ├── 待办与风险提醒
|
||
│ ├── 一键开始本月处理
|
||
│ └── AI 追问入口
|
||
├── 对账流程
|
||
│ ├── 上传与识别
|
||
│ ├── 字段确认
|
||
│ ├── 异常处理
|
||
│ └── 结果生成
|
||
├── 结果中心
|
||
│ ├── 异常清单
|
||
│ ├── 人工成本分析
|
||
│ ├── 金蝶凭证
|
||
│ └── 导出记录
|
||
├── 企业知识库
|
||
│ ├── 字段映射规则
|
||
│ ├── 科目映射规则
|
||
│ ├── 部门归属规则
|
||
│ └── 历史确认记录
|
||
└── 系统管理
|
||
├── 企业信息
|
||
├── 成员与权限
|
||
├── 审计日志
|
||
└── 数据保留
|
||
```
|
||
|
||
### 6.3 菜单命名建议
|
||
|
||
| 传统叫法 | AI Native 叫法 | 设计目的 |
|
||
|---|---|---|
|
||
| 工作台 | AI 工作台 | 强调系统主动协助,而不是用户自己找入口 |
|
||
| 对账任务 | 对账流程 | 强调从上传到导出的连续过程 |
|
||
| 成本分析 | 结果中心 / 人工成本分析 | 作为结果产物,而非孤立页面 |
|
||
| 凭证中心 | 结果中心 / 金蝶凭证 | 与异常、分析统一为“结果” |
|
||
| 企业规则 | 企业知识库 | 表达系统会学习和沉淀企业习惯 |
|
||
| 设置 | 系统管理 | 放置权限、审计、保留策略等低频能力 |
|
||
|
||
### 6.4 AI 工作台页面结构
|
||
|
||
AI 工作台是 MVP 的首屏,应替代传统 Dashboard。
|
||
|
||
```text
|
||
顶部:本月薪酬对账助手
|
||
- 当前月份
|
||
- 本月处理状态
|
||
- AI 总结一句话
|
||
|
||
中部:下一步建议
|
||
- 缺少哪些文件
|
||
- 哪些字段需要确认
|
||
- 哪些异常需要处理
|
||
- 是否可以生成凭证
|
||
|
||
右侧:AI 追问区
|
||
- 为什么本月成本上涨?
|
||
- 哪些员工异常最多?
|
||
- 是否可以直接生成凭证?
|
||
- 本月还缺什么数据?
|
||
|
||
底部:最近结果
|
||
- 异常清单
|
||
- 人工成本分析
|
||
- 金蝶凭证
|
||
```
|
||
|
||
### 6.5 页面清单
|
||
|
||
| 页面 | 目标 | AI Native 体现 | MVP |
|
||
|---|---|---|---|
|
||
| 登录页 | 进入系统 | 展示产品价值和示例成果 | 是 |
|
||
| AI 工作台 | 驱动本月处理 | AI 总结当前状态并推荐下一步 | 是 |
|
||
| 上传与识别页 | 上传三类核心表格 | 自动识别文件类型、缺失项和表头含义 | 是 |
|
||
| 字段确认页 | 确认 AI 识别结果 | 展示置信度、依据样例、历史规则命中 | 是 |
|
||
| 异常处理页 | 查看并处理异常 | 按严重程度聚合,解释原因和建议处理方式 | 是 |
|
||
| 人工成本分析页 | 查看成本变化 | AI 生成变化原因摘要和可追问问题 | 是 |
|
||
| 金蝶凭证页 | 确认凭证结果 | AI 解释凭证来源、科目匹配依据 | 是 |
|
||
| 导出记录页 | 下载结果文件 | 展示每个文件的生成依据和适用对象 | 是 |
|
||
| 企业知识库页 | 管理复用规则 | 展示系统已学习的企业规则 | 是 |
|
||
| 审计日志页 | 查询操作记录 | 解释关键结果由谁确认、何时确认 | 是 |
|
||
| 示例数据页 | 新手体验 | AI 带用户走完示例流程 | 否,Should |
|
||
|
||
### 6.6 AI Native 交互模式
|
||
|
||
| 模式 | 使用位置 | 说明 |
|
||
|---|---|---|
|
||
| 下一步卡片 | AI 工作台、流程页 | 明确告诉用户当前最应该做什么 |
|
||
| 置信度标签 | 字段确认、凭证生成 | 显示 AI 判断可信程度 |
|
||
| 依据展开 | 字段确认、异常、凭证 | 展示 AI 判断依据,避免黑盒 |
|
||
| 一键应用建议 | 字段映射、科目映射 | 用户确认后写入企业知识库 |
|
||
| 追问入口 | 工作台、成本分析 | 用户围绕当前数据继续提问 |
|
||
| 人工确认门 | 凭证生成、删除数据 | AI 不能越过财务人员做最终决策 |
|
||
|
||
## 7. 角色权限矩阵
|
||
|
||
| 功能 / 角色 | 财务主管 | 总账会计 | 出纳 | HR |
|
||
|---|---:|---:|---:|---:|
|
||
| 查看工作台 | ✓ | ✓ | ✓ | ✓ |
|
||
| 上传文件 | ✓ | ✓ | - | ✓ |
|
||
| 确认字段映射 | ✓ | ✓ | - | - |
|
||
| 查看异常清单 | ✓ | ✓ | ✓ | ✓(仅上传相关) |
|
||
| 处理异常 | ✓ | ✓ | - | - |
|
||
| 查看成本分析 | ✓ | ✓ | ✓ | - |
|
||
| 生成凭证 | ✓ | ✓ | - | - |
|
||
| 导出凭证 | ✓ | ✓ | - | - |
|
||
| 管理企业规则 | ✓ | ✓ | - | - |
|
||
| 管理成员权限 | ✓ | - | - | - |
|
||
| 查看审计日志 | ✓ | - | - | - |
|
||
| 删除历史数据 | ✓ | - | - | - |
|
||
|
||
### 7.1 权限码规划
|
||
|
||
| 权限码 | 含义 |
|
||
|---|---|
|
||
| `PERM_TASK_VIEW` | 查看对账任务 |
|
||
| `PERM_TASK_CREATE` | 创建对账任务 |
|
||
| `PERM_FILE_UPLOAD` | 上传文件 |
|
||
| `PERM_MAPPING_CONFIRM` | 确认字段映射 |
|
||
| `PERM_EXCEPTION_HANDLE` | 处理异常 |
|
||
| `PERM_ANALYSIS_VIEW` | 查看成本分析 |
|
||
| `PERM_VOUCHER_GENERATE` | 生成凭证 |
|
||
| `PERM_EXPORT_DOWNLOAD` | 下载导出文件 |
|
||
| `PERM_RULE_MANAGE` | 管理企业规则 |
|
||
| `PERM_MEMBER_MANAGE` | 管理成员权限 |
|
||
| `PERM_AUDIT_VIEW` | 查看审计日志 |
|
||
| `PERM_DATA_DELETE` | 删除历史数据 |
|
||
|
||
## 8. UI/UX 设计原则
|
||
|
||
### 8.1 AI Native 体验基调
|
||
|
||
- 专业、克制、清晰,避免娱乐化表达。
|
||
- 重点突出“系统已经理解了什么、发现了什么、建议下一步做什么”。
|
||
- 不使用 emoji 作为 UI 图标,优先使用 Lucide Icons。
|
||
- 金额、状态、异常等级、处理进度、AI 置信度统一视觉规范。
|
||
- AI 不应表现为聊天玩具,而应表现为财务流程中的“副驾驶”:能解释、能建议、能记住企业规则,但关键节点必须由人确认。
|
||
|
||
### 8.2 AI Native 布局结构
|
||
|
||
每个主页面采用统一结构:
|
||
|
||
```text
|
||
页面标题区:标题、业务说明、主操作按钮
|
||
↓
|
||
AI 建议区:当前状态总结、风险提醒、下一步建议
|
||
↓
|
||
关键状态区:处理进度、统计卡片、置信度、待确认事项
|
||
↓
|
||
筛选/操作区:月份、任务状态、异常类型、搜索
|
||
↓
|
||
内容区:表格、列表、分析图表、凭证预览
|
||
↓
|
||
依据与反馈区:AI 判断依据、加载、空态、错误、导出状态
|
||
```
|
||
|
||
AI 建议区不是装饰区,必须满足至少一个目标:
|
||
|
||
- 降低用户判断成本。
|
||
- 提醒用户缺失信息。
|
||
- 解释异常或成本变化原因。
|
||
- 引导用户进入下一步。
|
||
- 沉淀企业规则。
|
||
|
||
### 8.3 AI 输出展示规范
|
||
|
||
| AI 输出类型 | 展示内容 | 必须提供 |
|
||
|---|---|---|
|
||
| 字段识别 | 源字段、标准字段、置信度、样例值 | 修改入口、保存规则入口 |
|
||
| 异常判断 | 异常类型、严重程度、原因、影响范围 | 处理动作、忽略原因记录 |
|
||
| 成本分析 | 变化金额、变化比例、主要原因 | 追问入口、导出入口 |
|
||
| 凭证建议 | 科目、借贷方向、金额、摘要 | 人工确认、修改入口 |
|
||
| 下一步建议 | 当前卡点、推荐动作、预计耗时 | 用户可跳过或手动处理 |
|
||
|
||
### 8.4 AI 追问入口设计
|
||
|
||
AI 追问不作为 MVP 的完整开放聊天系统,而是围绕当前任务上下文提供有限问题入口。
|
||
|
||
MVP 推荐预置问题:
|
||
|
||
- 本月还缺哪些文件?
|
||
- 哪些字段需要人工确认?
|
||
- 哪些异常最严重?
|
||
- 为什么本月人工成本上涨?
|
||
- 哪些部门变化最大?
|
||
- 现在可以生成金蝶凭证吗?
|
||
|
||
第二阶段再扩展为自然语言自由问答。
|
||
|
||
### 8.5 面向财务人员的 AI Native 约束
|
||
|
||
该模式更适合财务人员,但必须满足以下约束:
|
||
|
||
| 财务人员特征 | UI/UX 设计响应 |
|
||
|---|---|
|
||
| 重视确定性,不喜欢黑盒 | 所有 AI 判断必须展示依据、来源和置信度 |
|
||
| 工作按月份和流程推进 | 主界面按“本月对账流程”组织,而不是按功能散点组织 |
|
||
| 不愿频繁学习新系统 | 默认给出下一步动作,减少用户找菜单的成本 |
|
||
| 对凭证和金额极度敏感 | AI 只能建议,凭证生成、规则应用、删除数据必须人工确认 |
|
||
| 需要可审计和可追溯 | 每个关键确认、修改、忽略动作都记录审计日志 |
|
||
| Excel 使用习惯强 | 上传、预览、导出都围绕 Excel 闭环设计 |
|
||
|
||
因此,推荐模式不是“让财务人员和 AI 聊天完成工作”,而是:
|
||
|
||
```text
|
||
AI 识别当前任务状态
|
||
↓
|
||
AI 给出下一步建议和判断依据
|
||
↓
|
||
财务人员确认关键节点
|
||
↓
|
||
系统沉淀企业规则
|
||
↓
|
||
下月减少重复确认
|
||
```
|
||
|
||
这种模式对财务人员更友好,因为它保留了财务工作需要的确定性、审计性和人工控制权,同时用 AI 减少重复判断和跨表核对。
|
||
|
||
### 8.6 表单交互
|
||
|
||
- 必填项明确标识。
|
||
- 表格上传失败时说明失败原因:格式错误、字段缺失、文件过大、读取失败。
|
||
- 字段映射支持批量确认、单项修改、跳过非必要字段。
|
||
- 提交中显示明确进度,不让用户误以为系统卡死。
|
||
|
||
### 8.7 列表与表格
|
||
|
||
- 所有任务列表支持月份筛选、状态筛选、关键字搜索。
|
||
- 异常清单支持按异常类型、严重程度、部门、员工筛选。
|
||
- 表格必须覆盖加载、空数据、错误、筛选无结果、分页、排序状态。
|
||
- 金额列右对齐,日期统一格式 `YYYY-MM-DD`。
|
||
|
||
### 8.8 状态设计
|
||
|
||
| 状态 | 使用场景 | 展示要求 |
|
||
|---|---|---|
|
||
| 加载中 | 文件解析、AI 识别、对账处理 | 显示步骤和预计耗时 |
|
||
| 空态 | 无任务、无异常、无导出文件 | 给出下一步动作 |
|
||
| 错误 | 上传失败、处理失败、导出失败 | 给出原因和恢复路径 |
|
||
| 成功 | 对账完成、导出完成 | 展示结果入口 |
|
||
| 权限不足 | 访问受限功能 | 明确说明需要哪个角色 |
|
||
|
||
### 8.9 响应式设计
|
||
|
||
- MVP 优先 PC Web,适配 1440px、1280px、1024px 宽度。
|
||
- 小屏幕不作为第一优先级,但关键列表不可横向严重溢出。
|
||
- 移动端完整体验放到第二阶段以后。
|
||
|
||
### 8.10 可访问性
|
||
|
||
- 关键操作按钮有明确文字,不只依赖图标。
|
||
- 表单错误提示与字段关联。
|
||
- 状态颜色不作为唯一信息来源,需要文字标签。
|
||
- 支持键盘基础操作和焦点状态。
|
||
|
||
### 8.11 数据可视化设计
|
||
|
||
财务人员需要直观的数据展示来快速理解成本变化、异常分布和趋势,因此数据可视化是核心体验的一部分。
|
||
|
||
#### 图表选择原则
|
||
|
||
| 数据类型 | 推荐图表 | 使用场景 |
|
||
|---|---|---|
|
||
| 趋势对比 | 折线图 | 环比变化、同比趋势、月度成本走势 |
|
||
| 占比分析 | 饼图/环形图 | 部门成本占比、费用类型占比、异常类型分布 |
|
||
| 多维对比 | 柱状图/条形图 | 部门工资对比、月度对比、多部门成本排名 |
|
||
| 明细数据 | 表格 | 员工薪酬明细、异常清单、凭证分录 |
|
||
| 关联分析 | 堆叠柱状图 | 工资+社保+公积金分层展示 |
|
||
|
||
#### 数据展示要求
|
||
|
||
**关键指标卡片**:
|
||
- 使用大号字体(32-48px)展示核心数值
|
||
- 环比变化用颜色区分:上涨(红色 #EF4444)、下降(绿色 #10B981)、持平(灰色 #6B7280)
|
||
- 显示变化金额和百分比,例如:`↑ 5.2万 (+8.3%)`
|
||
- 提供上下文说明,例如:"较上月增加,主要因新增3名员工"
|
||
|
||
**图表交互**:
|
||
- 所有图表必须可交互(点击查看明细、悬停显示数值)
|
||
- 支持维度切换(按部门/按费用类型/按月份)
|
||
- 支持数据筛选(隐藏特定部门、筛选时间范围)
|
||
- 提供导出功能(导出当前视图数据为 Excel)
|
||
|
||
**颜色规范**:
|
||
- 使用统一调色板,避免过于鲜艳或混乱的颜色
|
||
- 部门颜色固定分配(同一部门在不同图表中颜色一致)
|
||
- 异常严重程度:高(#EF4444)、中(#F59E0B)、低(#3B82F6)
|
||
- 置信度:高(#10B981)、中(#F59E0B)、低(#EF4444)
|
||
|
||
**MVP 图表清单**:
|
||
1. **工作台页面**:
|
||
- 成本总额趋势卡片(数值+环比)
|
||
- 本月异常分布饼图
|
||
|
||
2. **成本分析页面**:
|
||
- 部门成本柱状图(支持切换到费用类型)
|
||
- 环比变化折线图(最近6个月)
|
||
- 部门成本占比饼图
|
||
- 成本明细表格(可展开查看人员)
|
||
|
||
3. **异常清单页面**:
|
||
- 异常类型分布饼图
|
||
- 严重程度统计卡片
|
||
|
||
**响应式要求**:
|
||
- 图表在不同屏幕尺寸下自动缩放
|
||
- 小屏幕下图表堆叠显示,不横向溢出
|
||
- 图例放置在合理位置,不遮挡数据
|
||
|
||
## 9. 公共组件抽取规划
|
||
|
||
### 9.1 基础组件
|
||
|
||
| 组件 | 类型 | 适用场景 | 输入状态 | 输出事件 | 使用页面 |
|
||
|---|---|---|---|---|---|
|
||
| `PageLayout` | 布局组件 | 所有后台页面 | `title` / `description` / `actions` | - | 全局 |
|
||
| `PageHeader` | 布局组件 | 页面头部 | `title` / `breadcrumbs` / `primaryAction` | `onAction` | 全局 |
|
||
| `ContentCard` | 容器组件 | 信息区块 | `title` / `loading` / `error` | - | 全局 |
|
||
| `DataTable` | 数据组件 | 任务、异常、日志列表 | `columns` / `data` / `loading` / `pagination` | `onPageChange` / `onSort` | 多页面 |
|
||
| `StatusBadge` | 状态组件 | 任务状态、异常等级 | `status` / `variant` | - | 多页面 |
|
||
| `EmptyState` | 反馈组件 | 空任务、空异常、无导出 | `title` / `description` / `action` | `onAction` | 多页面 |
|
||
| `ErrorState` | 反馈组件 | 加载失败、处理失败 | `message` / `recoverAction` | `onRecover` | 多页面 |
|
||
| `ConfirmDialog` | 交互组件 | 删除、忽略异常、重新处理 | `title` / `description` / `danger` | `onConfirm` / `onCancel` | 多页面 |
|
||
|
||
### 9.2 组合组件
|
||
|
||
| 组件 | 类型 | 适用场景 | 输入状态 | 输出事件 | 使用页面 |
|
||
|---|---|---|---|---|---|
|
||
| `FileDropzone` | 上传组件 | 上传工资/社保/个税表 | `accept` / `maxSize` / `files` | `onUpload` / `onRemove` | 上传页面 |
|
||
| `TaskProgressStepper` | 流程组件 | 展示处理阶段 | `currentStep` / `steps` / `status` | `onStepClick` | 工作台、任务详情 |
|
||
| `MonthSelector` | 筛选组件 | 按月份查看任务和数据 | `month` | `onChange` | 工作台、任务列表 |
|
||
| `FilterBar` | 筛选组件 | 任务、异常、日志筛选 | `filters` | `onChange` / `onReset` | 多页面 |
|
||
| `MetricCard` | 指标组件 | 成本总额、异常数、处理耗时 | `label` / `value` / `trend` | - | 工作台、成本分析 |
|
||
| `ExportButton` | 导出组件 | 下载结果文件 | `fileType` / `loading` | `onExport` | 结果页、导出中心 |
|
||
|
||
### 9.3 领域组件
|
||
|
||
| 组件 | 类型 | 适用场景 | 输入状态 | 输出事件 | 使用页面 |
|
||
|---|---|---|---|---|---|
|
||
| `FieldMappingTable` | 领域组件 | 字段映射确认 | `sourceFields` / `standardFields` / `confidence` | `onConfirm` / `onEdit` | 字段映射页 |
|
||
| `ExceptionList` | 领域组件 | 异常查看和处理 | `exceptions` / `filters` | `onResolve` / `onIgnore` | 异常清单页 |
|
||
| `CostBreakdownChart` | 领域组件 | 成本拆分展示 | `breakdown` / `dimension` | `onDimensionChange` | 成本分析页 |
|
||
| `VoucherPreviewTable` | 领域组件 | 凭证预览 | `entries` / `accounts` | `onEdit` / `onConfirm` | 凭证预览页 |
|
||
| `RuleMappingEditor` | 领域组件 | 企业规则维护 | `rules` / `ruleType` | `onSave` / `onDelete` | 企业规则页 |
|
||
|
||
### 9.4 AI Native 组件
|
||
|
||
| 组件 | 类型 | 适用场景 | 输入状态 | 输出事件 | 使用页面 |
|
||
|---|---|---|---|---|---|
|
||
| `AIAssistantPanel` | AI 组件 | 页面右侧追问和建议 | `context` / `suggestedQuestions` / `loading` | `onAsk` / `onApplySuggestion` | AI 工作台、成本分析 |
|
||
| `NextActionCard` | AI 组件 | 推荐下一步动作 | `action` / `reason` / `priority` / `estimateTime` | `onExecute` / `onDismiss` | AI 工作台、流程页 |
|
||
| `AIInsightCard` | AI 组件 | 展示 AI 摘要和解释 | `summary` / `evidence` / `confidence` | `onExpandEvidence` | 工作台、异常、成本分析 |
|
||
| `ConfidenceBadge` | AI 组件 | 展示 AI 置信度 | `score` / `level` | - | 字段确认、凭证预览 |
|
||
| `EvidencePanel` | AI 组件 | 展示判断依据 | `evidenceItems` / `source` | `onOpenSource` | 字段确认、异常、凭证 |
|
||
| `HumanConfirmGate` | AI 组件 | 人工确认关键节点 | `riskLevel` / `confirmText` | `onConfirm` / `onCancel` | 凭证、删除、规则应用 |
|
||
|
||
### 9.5 组件登记要求
|
||
|
||
开发进入阶段 5 后,一旦创建上述组件,必须同步创建或更新 `pmdocs/ui-components.md`,记录组件名、类型、适用场景、输入状态、输出事件、使用页面、维护状态。
|
||
|
||
## 10. 数据对象与状态机
|
||
|
||
### 10.1 核心数据对象
|
||
|
||
| 对象 | 说明 | 关键字段 |
|
||
|---|---|---|
|
||
| 企业 `Company` | 租户主体 | 企业名称、套餐、数据保留策略 |
|
||
| 用户 `User` | 登录账号 | 姓名、手机号/邮箱、角色、状态 |
|
||
| 对账任务 `ReconciliationTask` | 一次月度处理任务 | 月份、状态、上传文件、处理结果 |
|
||
| 上传文件 `UploadedFile` | 用户上传的 Excel | 文件类型、大小、解析状态、存储路径 |
|
||
| 字段映射 `FieldMapping` | 源字段到标准字段的关系 | 源字段、标准字段、置信度、确认状态 |
|
||
| 异常项 `ExceptionItem` | 对账发现的问题 | 异常类型、严重程度、员工、处理状态 |
|
||
| 成本分析 `CostAnalysis` | 聚合分析结果 | 总额、部门拆分、环比变化 |
|
||
| 凭证 `Voucher` | 生成的凭证结果 | 借贷方、科目、金额、摘要 |
|
||
| 企业规则 `CompanyRule` | 企业可复用配置 | 规则类型、匹配条件、动作 |
|
||
| 审计日志 `AuditLog` | 操作追踪 | 操作人、动作、对象、时间 |
|
||
|
||
### 10.2 对账任务状态机
|
||
|
||
```text
|
||
草稿 DRAFT
|
||
↓ 上传文件
|
||
文件已上传 FILE_UPLOADED
|
||
↓ 解析文件
|
||
解析中 PARSING
|
||
↓ 解析完成
|
||
待字段确认 WAITING_MAPPING_CONFIRM
|
||
↓ 用户确认字段
|
||
对账处理中 RECONCILING
|
||
↓ 处理完成
|
||
待异常处理 WAITING_EXCEPTION_REVIEW
|
||
↓ 用户处理异常
|
||
待凭证确认 WAITING_VOUCHER_CONFIRM
|
||
↓ 用户确认凭证
|
||
已完成 COMPLETED
|
||
↓ 用户导出
|
||
已导出 EXPORTED
|
||
```
|
||
|
||
异常路径:
|
||
|
||
```text
|
||
任意处理中状态
|
||
↓ 失败
|
||
失败 FAILED
|
||
↓ 用户重试
|
||
回到上一稳定状态
|
||
```
|
||
|
||
### 10.3 异常项状态机
|
||
|
||
```text
|
||
待处理 OPEN
|
||
↓ 用户确认已修正
|
||
已修正 RESOLVED
|
||
|
||
待处理 OPEN
|
||
↓ 用户忽略本次
|
||
本次忽略 IGNORED_ONCE
|
||
|
||
待处理 OPEN
|
||
↓ 用户忽略此类
|
||
规则忽略 IGNORED_BY_RULE
|
||
```
|
||
|
||
## 11. 输出文件规划
|
||
|
||
### 11.1 MVP 输出文件
|
||
|
||
| 文件 | 文件名示例 | 内容 | 面向用户 |
|
||
|---|---|---|---|
|
||
| 异常清单 | `异常清单_20260706.xlsx` | 异常类型、员工、原因、建议处理 | 财务 + HR |
|
||
| 人工成本分析 | `人工成本分析_20260706.xlsx` | 成本总额、部门拆分、环比变化 | 财务主管 + 老板 |
|
||
| 金蝶凭证 | `金蝶凭证_20260706.xlsx` | 可导入金蝶的凭证模板 | 总账会计 |
|
||
|
||
### 11.2 输出顺序
|
||
|
||
```text
|
||
1_异常清单
|
||
2_人工成本分析
|
||
3_金蝶凭证
|
||
```
|
||
|
||
第二阶段再增加:
|
||
|
||
```text
|
||
2_对账报告
|
||
5_部门成本明细
|
||
6_员工薪酬汇总
|
||
处理日志
|
||
```
|
||
|
||
## 12. 非功能性产品要求
|
||
|
||
### 12.1 性能体验
|
||
|
||
- 200 人企业数据从上传到输出不超过 30 秒。
|
||
- AI 字段识别不超过 5 秒。
|
||
- 凭证生成不超过 3 秒。
|
||
- 长耗时任务必须展示进度,不允许空白等待。
|
||
|
||
### 12.2 数据安全
|
||
|
||
- 多租户隔离作为底层架构约束。
|
||
- 薪酬数据加密存储。
|
||
- 审计日志覆盖上传、识别、处理、导出、删除。
|
||
- 删除数据必须二次确认,并记录操作日志。
|
||
|
||
### 12.3 私有化部署
|
||
|
||
- MVP 架构必须支持 Docker Compose 部署。
|
||
- 配置通过环境变量管理。
|
||
- 不把密钥写入代码或文档。
|
||
- 私有化部署必须有独立的初始化、迁移、备份说明。
|
||
|
||
## 13. 外部依赖、内部依赖与风险
|
||
|
||
### 13.1 外部依赖
|
||
|
||
| 依赖 | 用途 | 风险 | 应对 |
|
||
|---|---|---|---|
|
||
| LLM API | 字段识别、语义映射 | 成本、稳定性、隐私 | 支持可替换模型,私有化时支持企业自配 |
|
||
| 金蝶导入模板 | 凭证输出格式 | 不同版本格式差异 | 先支持主流模板,规则化配置 |
|
||
| 用户 Excel 数据 | 输入来源 | 格式混乱、字段缺失 | 上传前校验,字段映射确认 |
|
||
|
||
### 13.2 内部依赖
|
||
|
||
| 依赖 | 说明 |
|
||
|---|---|
|
||
| 企业规则库 | 字段映射、科目映射、部门规则复用 |
|
||
| 文件解析模块 | 支持 xls/xlsx/csv |
|
||
| 对账规则引擎 | 支持异常检测规则可配置 |
|
||
| 导出模板引擎 | 支持 Excel 输出和金蝶模板适配 |
|
||
| 权限系统 | 支撑多角色访问控制 |
|
||
|
||
### 13.3 主要风险
|
||
|
||
| 风险 | 影响 | 应对 |
|
||
|---|---|---|
|
||
| AI 字段识别不稳定 | 用户修正成本增加 | 加入确认页、企业规则复用、模板库 |
|
||
| 异常误报率高 | 用户不信任系统 | 支持忽略规则、标注严重程度、解释原因 |
|
||
| 数据安全事故 | 产品信任崩塌 | 加密、审计、多租户隔离、权限控制 |
|
||
| 金蝶格式不统一 | 导入失败 | 模板配置化,先支持主流版本 |
|
||
| MVP 范围膨胀 | 延期 | 第一阶段严格只做三类输入和三类输出 |
|
||
|
||
## 14. 版本规划
|
||
|
||
### 14.1 第一阶段:薪酬财务对账 MVP
|
||
|
||
目标:验证财务人员是否愿意为薪酬对账和凭证生成付费,并验证财务 AI 助手的第一条可复用链路。
|
||
|
||
包含:
|
||
- 手动上传工资表、社保表、个税表
|
||
- AI 字段映射
|
||
- 异常清单
|
||
- 人工成本分析
|
||
- 金蝶凭证模板导出
|
||
- 企业规则沉淀
|
||
- 多租户、安全、审计基础能力
|
||
|
||
不包含:
|
||
- 自动文件夹监控
|
||
- 金蝶 API 对接
|
||
- 移动端
|
||
- 完整自然语言问答
|
||
- 复杂审批流
|
||
- 发票报销、预算、现金流、往来对账等其他财务模块
|
||
|
||
### 14.2 第二阶段:薪酬模块历史对比与自动化
|
||
|
||
目标:提升薪酬模块留存和使用便利性。
|
||
|
||
包含:
|
||
- 历史月份数据保存和环比分析
|
||
- 自动文件夹监控
|
||
- 可选输入文件支持
|
||
- 自然语言问答
|
||
- 企业微信/邮件通知
|
||
|
||
### 14.3 第三阶段:金蝶生态连接
|
||
|
||
目标:从单点工具变成金蝶生态补充应用。
|
||
|
||
包含:
|
||
- 金蝶 API 对接
|
||
- 多账套支持
|
||
- 行业模板库
|
||
- 代账公司批量管理
|
||
|
||
### 14.4 第四阶段:财务 AI 助手扩展
|
||
|
||
目标:从薪酬财务对账扩展为覆盖多类财务高频工作的 AI 助手。
|
||
|
||
包含:
|
||
- 发票与报销 AI 助手:发票识别、真伪核验、报销单匹配、费用凭证生成
|
||
- 预算执行 AI 分析:预算表导入、实际发生对比、超预算提醒、差异解释
|
||
- 现金流异常 AI 监控:银行流水导入、资金属性识别、可动用资金分析、异常提醒
|
||
- 往来对账 AI 助手:客户/供应商往来、发票、回款、付款自动匹配
|
||
- 经营分析 AI 看板:经营摘要、费用趋势、异常追踪、老板报表
|
||
|
||
## 15. 需求追踪矩阵
|
||
|
||
| 需求编号 | PRD 功能 | 场景 | 验收重点 |
|
||
|---|---|---|---|
|
||
| REQ-001 | PRD-FUNC-002 / 003 | SCENE-001 | AI 工作台能引导上传,支持工资、社保、个税三类文件 |
|
||
| REQ-002 | PRD-FUNC-004 / 009 | SCENE-002 / 006 | 字段识别准确率 > 90%,可人工修正,可沉淀企业规则 |
|
||
| REQ-003 | PRD-FUNC-005 / 006 | SCENE-003 | 覆盖 MVP 7 类异常,并保留第二阶段银行实发对账规则;支持处理状态和 AI 原因解释 |
|
||
| REQ-004 | PRD-FUNC-007 | SCENE-004 | 成本总额、部门拆分、变化原因和可追问入口 |
|
||
| REQ-005 | PRD-FUNC-008 / 010 | SCENE-005 | 生成可导入金蝶的 Excel 模板,并解释科目匹配依据 |
|
||
| NFR-007 | PRD-FUNC-001 / 013 | 全局 | 多租户隔离和角色权限 |
|
||
| NFR-008 | PRD-FUNC-011 | 全局 | 审计日志完整记录 |
|
||
| NFR-012 | PRD-FUNC-012 | 新手体验 | 示例数据完成完整流程 |
|
||
|
||
## 16. 便利性与效率提升关键设计
|
||
|
||
为确保**将薪酬对账从3天压缩到30分钟**的目标,PRD 中已包含以下关键便利性设计:
|
||
|
||
### 16.1 减少重复操作
|
||
|
||
| 设计点 | 实现方式 | 效率提升 |
|
||
|---|---|---|
|
||
| 企业规则自动复用 | 字段映射、科目映射确认后自动保存,下月直接应用 | 第2个月起节省80%字段确认时间 |
|
||
| 批量操作 | 异常处理支持批量忽略、批量标记已处理 | 减少逐条点击 |
|
||
| 默认建议 | AI 给出最可能的映射和凭证,用户只确认而非从零配置 | 首次使用降低50%配置时间 |
|
||
| 历史模板(第二阶段) | 基于企业历史数据生成专属模板,识别准确率提升到95%+ | 月均节省5-10分钟 |
|
||
|
||
### 16.2 降低学习成本
|
||
|
||
| 设计点 | 实现方式 | 效率提升 |
|
||
|---|---|---|
|
||
| AI 工作台主动引导 | 系统告诉用户"当前缺什么、下一步做什么",无需找菜单 | 新手15分钟完成首次对账 |
|
||
| 流程线性化 | 上传→确认→查看→导出,不跳转、不分散 | 避免迷失在多级菜单中 |
|
||
| 统一视觉语言 | 所有 AI 输出都包含"置信度、依据、下一步建议" | 降低理解成本 |
|
||
| 示例数据引导(Should) | 新用户用示例数据走完流程,理解产品价值 | 首次使用成功率 > 90% |
|
||
|
||
### 16.3 提升数据确定性
|
||
|
||
| 设计点 | 实现方式 | 效率提升 |
|
||
|---|---|---|
|
||
| 依据展开 | AI 判断显示置信度、样例数据、匹配规则 | 财务人员信任 AI 结果 |
|
||
| 人工确认门 | 凭证生成、删除数据必须人工点击确认 | 符合财务审慎性要求 |
|
||
| 审计日志 | 所有关键操作可追溯到人、时间、动作 | 满足合规和追溯需求 |
|
||
| 异常原因解释 | 每个异常都说明"为什么判断为异常、影响范围、建议处理" | 减少财务与HR沟通成本 |
|
||
|
||
### 16.4 Excel 无缝对接
|
||
|
||
| 设计点 | 实现方式 | 效率提升 |
|
||
|---|---|---|
|
||
| 拖拽上传 | 支持拖拽、批量上传、自动识别文件类型 | 符合 Excel 使用习惯 |
|
||
| Excel 预览 | 上传后展示表头和样例数据,确认无误再处理 | 避免错传文件 |
|
||
| 一键导出 | 异常清单、成本分析、凭证全部导出为 Excel | 财务人员直接用 Excel 查看 |
|
||
| 金蝶模板对齐 | 导出格式直接符合金蝶导入规范 | 避免二次编辑 |
|
||
|
||
### 16.5 智能纠错与容错
|
||
|
||
| 设计点 | 实现方式 | 效率提升 |
|
||
|---|---|---|
|
||
| 文件格式自动识别 | 支持 .xls / .xlsx / .csv,自动判断编码 | 用户无需关心格式 |
|
||
| 字段容错匹配 | "工资"、"底薪"、"基本工资"识别为同一字段 | 适配不同企业命名习惯 |
|
||
| 部分数据可处理 | 即使缺少个税表,也能完成工资-社保对账 | 不因缺失卡住整个流程 |
|
||
| 错误可恢复 | 上传错误文件可替换,处理失败可重试 | 降低试错成本 |
|
||
|
||
### 16.6 时间节省对照
|
||
|
||
| 传统方式 | 薪财通 AI | 节省时间 |
|
||
|---|---|---|
|
||
| 人工核对工资表与社保表:2-4小时 | AI 自动对账:30秒 | 节省 95%+ |
|
||
| 人工查找离职未停社保:1-2小时 | AI 异常清单:5秒 | 节省 99%+ |
|
||
| 人工计算部门成本拆分:1-2小时 | AI 自动生成分析:10秒 | 节省 99%+ |
|
||
| 人工制作工资凭证:30-60分钟 | AI 生成凭证模板:5秒 | 节省 98%+ |
|
||
| **总计:5-9小时** | **总计:< 30分钟** | **节省 90%+** |
|
||
|
||
## 17. 商业化模式建议
|
||
|
||
### 17.1 收费方式建议
|
||
|
||
**按员工人数分档**:
|
||
- 50人以内:¥X/月
|
||
- 100人以内:¥X/月
|
||
- 300人以内:¥X/月
|
||
- 500人以内:¥X/月
|
||
- 500人以上:定制报价
|
||
|
||
**套餐版本**:
|
||
- 免费版:体验版,限10人/月,保留数据1个月
|
||
- 基础版:薪酬财务对账核心功能(上传、识别、异常、凭证),单账套
|
||
- 专业版:增加历史对比、规则沉淀、成本分析、API导出
|
||
- 企业版:多账套、金蝶API对接、优先支持、私有化部署
|
||
- 财务 AI 助手套件版(第四阶段):叠加发票报销、预算执行、现金流异常、往来对账和经营分析模块
|
||
|
||
**说明**:具体价格由商务团队根据市场调研确定,本PRD仅提供功能分级建议。
|
||
|
||
### 17.2 获客渠道建议
|
||
|
||
1. **金蝶生态合作**(第三阶段)
|
||
- 成为金蝶应用市场合作伙伴
|
||
- 与金蝶代理商合作推广
|
||
|
||
2. **财税服务商渠道**
|
||
- 与外包记账公司合作
|
||
- 提供批量处理能力
|
||
|
||
3. **内容营销**
|
||
- 财务公众号、知识星球
|
||
- 财务实操教程中植入产品
|
||
|
||
4. **种子用户转介绍**
|
||
- MVP阶段重点维护种子用户
|
||
- 建立用户案例库
|
||
|
||
## 18. 待确认问题
|
||
|
||
| 编号 | 问题 | 建议决策 |
|
||
|---|---|---|
|
||
| Q-001 | MVP 是否需要注册流程,还是由管理员创建企业和账号? | MVP 采用管理员创建,减少复杂度 |
|
||
| Q-002 | 是否允许 HR 上传但不能查看成本分析? | 允许,符合权限矩阵 |
|
||
| Q-003 | 金蝶模板优先支持哪个版本? | 优先金蝶云星辰和精斗云 |
|
||
| Q-004 | LLM 是否必须支持国产模型? | 架构预留模型切换,私有化客户可自配 |
|
||
| Q-005 | 示例数据是否第一版就做? | 作为 Should,时间允许则做 |
|
||
|
||
## 19. 变更历史
|
||
|
||
| 版本 | 日期 | 变更内容 | 变更人 |
|
||
|---|---|---|---|
|
||
| v1.0 | 2026-07-06 | 初始 PRD,基于已确认需求文档生成 | AI |
|
||
|
||
---
|
||
|
||
**当前状态**: PRD 已确认,当前开发任务聚焦第一阶段“薪酬财务对账 MVP”,后续按阶段扩展为完整财务 AI 助手。 |