Skip to content

需求分析

**本文引用的文件** - [AI沟通记录-2026-06-03.md](file://AI沟通记录/2026-06-03-Chat.md) - [AI沟通记录-2026-06-05.md](file://AI沟通记录/2026-06-05-Chat.md) - [AI沟通记录-2026-06-06_沟通记录.md](file://AI沟通记录/2026-06-06_沟通记录.md) - [AI沟通记录-2026-06-08_沟通记录.md](file://AI沟通记录/2026-06-08_沟通记录.md) - [承兑平台产品方案文档.md](file://承兑平台产品方案文档.md) - [综合审查报告.md](file://综合审查报告.md) - [决策变更清单.md](file://决策变更清单.md) - [待确认决策清单.md](file://待确认决策清单.md) - [任务和测试过程-Readme.md](file://任务和测试过程/Readme.md) - [文档-Readme.md](file://文档/Readme.md) - [提示词.txt](file://提示词.txt)

目录

  1. 简介
  2. 项目结构
  3. 核心组件
  4. 架构概览
  5. 详细组件分析
  6. 依赖分析
  7. 性能考量
  8. 故障排查指南
  9. 结论
  10. 附录

简介

本需求分析围绕“承兑平台”展开,目标是基于AI沟通记录与产品方案文档,梳理业务需求、用户需求、功能需求与非功能需求,明确需求收集与分析方法、优先级排序、变更管理、验证与确认流程,并提供需求追踪矩阵与风险评估与应对策略,确保需求与后续设计实现的一致性。

项目结构

项目由“AI沟通记录”“产品方案与审查”“决策清单”“任务与测试过程”“文档索引”“提示词”等组成,形成从沟通到方案、从问题到决策、从任务到验证的完整闭环。

mermaid
graph TB
subgraph "沟通与记录"
A1["AI沟通记录<br/>2026-06-03/05/06/08"]
A2["提示词.txt"]
end
subgraph "方案与审查"
B1["承兑平台产品方案文档"]
B2["综合审查报告"]
B3["待确认决策清单"]
B4["决策变更清单"]
end
subgraph "过程与文档"
C1["任务和测试过程/Readme.md"]
C2["文档/Readme.md"]
end
A1 --> B1
A2 --> B1
B1 --> B2
B2 --> B3
B3 --> B4
B4 --> C1
B1 --> C2

图示来源

  • [AI沟通记录-2026-06-03.md:1-6](file://AI沟通记录/2026-06-03-Chat.md#L1-L6)
  • [AI沟通记录-2026-06-05.md:1-33](file://AI沟通记录/2026-06-05-Chat.md#L1-L33)
  • [AI沟通记录-2026-06-06_沟通记录.md:1-52](file://AI沟通记录/2026-06-06_沟通记录.md#L1-L52)
  • [AI沟通记录-2026-06-08_沟通记录.md:1-10](file://AI沟通记录/2026-06-08_沟通记录.md#L1-L10)
  • [承兑平台产品方案文档.md:1-800](file://承兑平台产品方案文档.md#L1-L800)
  • [综合审查报告.md:1-800](file://综合审查报告.md#L1-L800)
  • [待确认决策清单.md:1-523](file://待确认决策清单.md#L1-L523)
  • [决策变更清单.md:1-235](file://决策变更清单.md#L1-L235)
  • [任务和测试过程-Readme.md:1-3](file://任务和测试过程/Readme.md#L1-L3)
  • [文档-Readme.md:1-3](file://文档/Readme.md#L1-L3)
  • [提示词.txt:1-144](file://提示词.txt#L1-L144)

章节来源

  • [AI沟通记录-2026-06-03.md:1-6](file://AI沟通记录/2026-06-03-Chat.md#L1-L6)
  • [AI沟通记录-2026-06-05.md:1-33](file://AI沟通记录/2026-06-05-Chat.md#L1-L33)
  • [AI沟通记录-2026-06-06_沟通记录.md:1-52](file://AI沟通记录/2026-06-06_沟通记录.md#L1-L52)
  • [AI沟通记录-2026-06-08_沟通记录.md:1-10](file://AI沟通记录/2026-06-08_沟通记录.md#L1-L10)
  • [任务和测试过程-Readme.md:1-3](file://任务和测试过程/Readme.md#L1-L3)
  • [文档-Readme.md:1-3](file://文档/Readme.md#L1-L3)
  • [提示词.txt:1-144](file://提示词.txt#L1-L144)

核心组件

  • 平台定位与角色
    • 平台:做市商 + 流动性撮合平台,为商户提供法币-USDT兑换通道,交易员通过被动接单赚取bid/ask价差。
    • 角色:平台Admin、商户(外汇平台)、交易员、承兑-代理、终端用户。
  • 核心业务流程
    • 入金:终端用户法币→商户USDT,平台锁定交易员USDT,交易员线下收款后释放。
    • 出金:商户USDT→平台监管账户锁定→平台指派交易员转账→风控审核→释放USDT。
  • 费率与资金模型
    • 两套报价体系:对外报价(商户/终端用户看到)与交易员结算价;商户加点与交易员偏移共同决定利润来源。
    • 平台利润来自USDT划转数量差,非法币差价。
  • 技术与合规
    • 分层混合托管(冷热钱包+多签);合规路径(先法律意见,再V1框架落地);风控策略(报价偏离告警、U池锁定安全边际、单卡风控友好等)。

章节来源

  • [承兑平台产品方案文档.md:10-800](file://承兑平台产品方案文档.md#L10-L800)
  • [综合审查报告.md:1-800](file://综合审查报告.md#L1-L800)
  • [决策变更清单.md:1-235](file://决策变更清单.md#L1-L235)
  • [待确认决策清单.md:1-523](file://待确认决策清单.md#L1-L523)

架构概览

系统采用“商户端(API/后台)—交易员端(App/H5)—运营后台(Web)—介绍人端(Web)—业务中台(订单/账户/费率/风控/通知/报表)”的分层架构,核心模块包括订单中心、费率引擎、钱包中心、风控中心、通知中心、数据报表中心。

mermaid
graph TB
subgraph "前端"
M["商户端<br/>API/后台"]
T["交易员端<br/>App/H5"]
O["运营后台<br/>Web"]
I["介绍人端<br/>Web"]
end
subgraph "业务中台"
OC["订单中心"]
AC["账户中心"]
FE["费率引擎"]
RC["风控中心"]
NC["通知中心"]
DC["数据报表中心"]
end
subgraph "基础设施"
BD["数据库"]
WL["钱包服务"]
NS["通知服务"]
end
M --> OC
T --> OC
O --> OC
I --> OC
OC --> FE
OC --> RC
FE --> AC
FE --> WL
OC --> AC
OC --> NS
O --> DC

图示来源

  • [承兑平台产品方案文档.md:295-331](file://承兑平台产品方案文档.md#L295-L331)

章节来源

  • [承兑平台产品方案文档.md:295-331](file://承兑平台产品方案文档.md#L295-L331)

详细组件分析

业务需求与用户需求

  • 业务需求
    • 提供法币-USDT承兑通道,支撑商户终端用户的入金与出金。
    • 通过价差与手续费抽成盈利,交易员被动接单赚取bid/ask价差。
    • 保障资金安全:平台监管账户+冷热钱包+多签。
  • 用户需求
    • 商户:快速接入、查询资金与流水、灵活加点调节流动性。
    • 交易员:绑定收款账户、接单处理、收益获取、预估收益展示。
    • 终端用户:在商户平台完成入金/出金操作,体验顺畅。
    • 平台Admin:KYB/KYC管理、费率配置、订单监控、风控与报表。

章节来源

  • [承兑平台产品方案文档.md:43-153](file://承兑平台产品方案文档.md#L43-L153)
  • [综合审查报告.md:17-370](file://综合审查报告.md#L17-L370)

功能需求

  • 订单中心
    • 入金/出金订单管理、批量出金、指派引擎、订单状态机、异常处理。
  • 费率引擎
    • 基准报价、交易员偏移、商户加点、汇率服务、点差计算、手续费规则。
  • 营销中心
    • 返佣与补助(小额/夜间/防套利)。
  • 钱包中心
    • 地址管理(独立地址+HD Wallet)、充值确认、内部划转、提现审核、冷热钱包与多签。
  • 通知与风控
    • Webhook回调与签名、风控审核、争议仲裁、SLA与兜底。
  • 报表与运营
    • 实时交易数据、财务统计、交易员绩效、商户分析。

章节来源

  • [承兑平台产品方案文档.md:295-495](file://承兑平台产品方案文档.md#L295-L495)
  • [综合审查报告.md:80-170](file://综合审查报告.md#L80-L170)

非功能需求

  • 安全性:冷热分离、多签、限额、审计日志、保险。
  • 合规性:KYC/AML、制裁名单筛查、Travel Rule框架、税务合规。
  • 可靠性:T+1结算幂等性、系统韧性设计、熔断与降级。
  • 可用性:7×24运营、客服排班、工单系统、终端用户查询通道。
  • 性能:链上监控、API限流、批量处理优化。

章节来源

  • [承兑平台产品方案文档.md:598-653](file://承兑平台产品方案文档.md#L598-L653)
  • [综合审查报告.md:173-247](file://综合审查报告.md#L173-L247)

需求收集与分析方法

  • 方法
    • 基于AI沟通记录提炼高层目标与约束。
    • 以产品方案文档为基线,结合综合审查报告识别矛盾与风险。
    • 通过待确认/决策变更清单进行问题澄清与方案收敛。
  • 过程
    • 从提示词与沟通记录出发,明确平台定位、角色与流程。
    • 以方案文档为骨架,审查报告为镜鉴,决策清单为工具,逐步收敛需求。
    • 输出需求规格说明书、用例图、用户故事与需求追踪矩阵。

章节来源

  • [提示词.txt:1-144](file://提示词.txt#L1-L144)
  • [AI沟通记录-2026-06-05.md:1-33](file://AI沟通记录/2026-06-05-Chat.md#L1-L33)
  • [AI沟通记录-2026-06-06_沟通记录.md:1-52](file://AI沟通记录/2026-06-06_沟通记录.md#L1-L52)
  • [承兑平台产品方案文档.md:1-800](file://承兑平台产品方案文档.md#L1-L800)
  • [综合审查报告.md:1-800](file://综合审查报告.md#L1-L800)
  • [待确认决策清单.md:1-523](file://待确认决策清单.md#L1-L523)
  • [决策变更清单.md:1-235](file://决策变更清单.md#L1-L235)

需求优先级排序

  • P0(阻塞开发)
    • 独立地址与共享地址方案冲突、合规路径“先上车后补票”风险、批量出金U池锁定缺陷、KYC标准不足、bid/ask术语颠倒。
  • P1(V1上线前必须确认)
    • T+1结算幂等性、多签签名人集中风险、服务人民币用户的合规边界、Travel Rule框架、赔付路径明确。
  • P2(V1上线前建议)
    • 运营SOP缺失、多语言支持、客服自助能力、FAQ/帮助中心。

章节来源

  • [综合审查报告.md:372-388](file://综合审查报告.md#L372-L388)
  • [决策变更清单.md:1-235](file://决策变更清单.md#L1-L235)
  • [待确认决策清单.md:480-523](file://待确认决策清单.md#L480-L523)

用户故事

  • 商户
    • 作为商户,我希望在平台查询余额与流水,以便掌握资金状况。
    • 作为商户,我希望设置入金/出金加点,以便调节流动性。
    • 作为商户,我希望能够批量导入出金订单,以便提升效率。
  • 交易员
    • 作为交易员,我希望能够绑定收款账户,以便完成线下入金/出金。
    • 作为交易员,我希望能够查看预估收益,以便了解收益情况。
    • 作为交易员,我希望能够及时收到订单通知,以便快速响应。
  • 平台Admin
    • 作为Admin,我希望能够配置基准报价与手续费,以便控制利润与成本。
    • 作为Admin,我希望能够监控风控与争议,以便保障资金安全。
    • 作为Admin,我希望能够查看报表与绩效,以便评估运营效果。

章节来源

  • [承兑平台产品方案文档.md:71-153](file://承兑平台产品方案文档.md#L71-L153)

用例图

mermaid
graph TB
U["终端用户"] --> X["商户外汇平台"]
X --> P["承兑平台"]
P --> T["交易员"]
P --> A["平台Admin"]
P --> R["风控中心"]
P --> N["通知中心"]
U -.发起入金/出金.-> X
X --> |"API下单"| P
P --> |"锁定/释放USDT"| T
T --> |"上传凭证/确认"| P
P --> |"风控审核"| R
P --> |"回调通知"| N
A --> |"监控/配置/报表"| P

图示来源

  • [承兑平台产品方案文档.md:156-293](file://承兑平台产品方案文档.md#L156-L293)

章节来源

  • [承兑平台产品方案文档.md:156-293](file://承兑平台产品方案文档.md#L156-L293)

需求规格说明书(示例条目)

  • 入金流程
    • 前置条件:终端用户在商户平台发起入金;商户在平台创建订单。
    • 主成功路径:平台锁定交易员USDT→交易员线下收款→交易员确认收款→平台内部划转→商户入金完成。
    • 扩展路径:金额不符申诉、超时处理、争议仲裁。
  • 出金流程
    • 前置条件:终端用户在商户平台申请出金;商户提交订单。
    • 主成功路径:商户USDT进入监管账户→平台指派交易员→交易员转账→上传凭证→风控审核→释放USDT→回调商户。
    • 异常路径:风控不通过→USDT退还商户;交易员超时→改派或最终退还。
  • 费率与汇率
    • 对外报价=基准bid/ask;交易员结算价=基准±偏移;商户加点=入金加点/出金减点;不提供独立基准汇率接口,仅在下单返回含商户加点的最终汇率。
  • 钱包与地址
    • 独立地址(HD Wallet),每用户每链独立地址,无需Memo;TRC20兼容;支持多链(TRC20/ERC20/BEP20,优先级TRC20→ERC20→BEP20)。
  • 结算与时区
    • T+1批量结算,UTC+8时区;23:50后创建的订单自动算T+1;结算批次号+事务双重保障。

章节来源

  • [承兑平台产品方案文档.md:156-495](file://承兑平台产品方案文档.md#L156-L495)
  • [决策变更清单.md:46-133](file://决策变更清单.md#L46-L133)
  • [待确认决策清单.md:143-166](file://待确认决策清单.md#L143-L166)

需求变更管理

  • 变更来源:AI沟通记录、方案文档、审查报告、待确认/决策清单。
  • 变更流程:提出→影响评估→方案选择→决策确认→更新文档→追踪验证。
  • 变更控制:版本号管理、影响分析、回溯机制、基线冻结。

章节来源

  • [AI沟通记录-2026-06-05.md:1-33](file://AI沟通记录/2026-06-05-Chat.md#L1-L33)
  • [AI沟通记录-2026-06-06_沟通记录.md:1-52](file://AI沟通记录/2026-06-06_沟通记录.md#L1-L52)
  • [决策变更清单.md:1-235](file://决策变更清单.md#L1-L235)
  • [待确认决策清单.md:1-523](file://待确认决策清单.md#L1-L523)

需求验证与确认

  • 验证方法:用例评审、场景测试、模拟运行、合规与安全攻防测试。
  • 确认流程:需求基线冻结→任务分解→测试执行→问题回归→验收确认→上线发布。

章节来源

  • [任务和测试过程-Readme.md:1-3](file://任务和测试过程/Readme.md#L1-L3)
  • [文档-Readme.md:1-3](file://文档/Readme.md#L1-L3)

需求追踪矩阵(示例)

  • 需求编号:D1(bid/ask术语)、D2(充值地址方案)、D3(基准报价来源)、D8(U池锁定安全边际)、D10(T+1时区)、D13(Webhook重试)、D16(Travel Rule)、D17(制裁名单)、D20(汇率查询API)、D23(赔付路径)、D27(收益展示)、D29(证据标准)、D30(仲裁SLA)、D31(单卡风控)、D32(风险准备金)、D33(数字资产保险)。
  • 来源与状态:待确认/已确认/已变更,对应决策变更清单与待确认清单。

章节来源

  • [待确认决策清单.md:1-523](file://待确认决策清单.md#L1-L523)
  • [决策变更清单.md:1-235](file://决策变更清单.md#L1-L235)

风险评估与应对策略

  • 合规风险:先法律意见,明确VASP路径与用户边界;KYC/AML/制裁名单/Travel Rule框架落地。
  • 资金风险:冷热分离+多签+限额+审计;U池锁定5%安全边际+冻结提现;保险与准备金。
  • 操作风险:黑名单、保证金、争议仲裁;客服工单与自助能力。
  • 技术风险:幂等性、熔断与降级、API限流、链上监控冗余。
  • 流动性风险:补助与激励、交易员分级、紧急兜底。
  • 市场风险:实时监控、熔断与准备金。

章节来源

  • [综合审查报告.md:782-792](file://综合审查报告.md#L782-L792)
  • [决策变更清单.md:142-164](file://决策变更清单.md#L142-L164)
  • [承兑平台产品方案文档.md:598-653](file://承兑平台产品方案文档.md#L598-L653)

依赖分析

  • 内部依赖
    • 订单中心依赖费率引擎与风控中心;钱包中心为账户与资金划转提供基础;通知中心支撑回调与告警。
  • 外部依赖
    • 区块链节点(QuickNode/Alchemy/自建)、短信/邮件服务、合规与反洗钱服务、银行通道(可选)。
mermaid
graph LR
OC["订单中心"] --> FE["费率引擎"]
OC --> RC["风控中心"]
FE --> WL["钱包服务"]
OC --> WL
OC --> NS["通知服务"]
WL --> BL["区块链节点"]
NS --> CM["短信/邮件"]
RC --> AML["反洗钱/制裁名单"]

图示来源

  • [承兑平台产品方案文档.md:656-694](file://承兑平台产品方案文档.md#L656-L694)

章节来源

  • [承兑平台产品方案文档.md:656-694](file://承兑平台产品方案文档.md#L656-L694)

性能考量

  • 批量出金:单卡风控友好(收款人上限、释放间隔、同地区优先);U池锁定安全边际与冻结提现。
  • T+1结算:批次号+事务双重保障;跨日订单归属与结算时区。
  • 链上监控:多节点冗余与Failover;归集成本与合并归集策略。
  • API与风控:限流与防滥用;回调重试与签名。

章节来源

  • [综合审查报告.md:521-546](file://综合审查报告.md#L521-L546)
  • [决策变更清单.md:107-133](file://决策变更清单.md#L107-L133)
  • [承兑平台产品方案文档.md:656-694](file://承兑平台产品方案文档.md#L656-L694)

故障排查指南

  • 出金异常
    • 风控不通过:联系交易员补充证据→无法提供→USDT退还商户。
    • 交易员超时:改派→再次超时→最终退还商户。
  • 入金异常
    • 金额不符:按实际到账金额确认或拒绝→补差。
    • 恶意行为:平台拦截→处罚→清退。
  • 争议仲裁
    • 证据标准:三选二;举证责任明确(入金争议交易员举证未收到,出金争议交易员举证已转出)。
  • 申诉流程
    • 外汇平台→承兑平台→核查转账记录→确认未转账→从保证金扣款→补偿终端用户→处罚交易员→订单回滚。

章节来源

  • [承兑平台产品方案文档.md:249-293](file://承兑平台产品方案文档.md#L249-L293)
  • [综合审查报告.md:263-279](file://综合审查报告.md#L263-L279)

结论

本需求分析以产品方案文档为核心,结合AI沟通记录与审查报告,明确了平台定位、角色职责、核心流程与关键技术参数,并通过待确认/决策清单收敛关键问题。建议优先解决P0级阻塞性问题,完善合规与风控框架,建立变更与验证流程,确保需求与后续设计实现一致。

附录

  • 术语表:承兑、入金、出金、USDT、bid/ask、T+1、多签、冷热钱包。
  • 参考文件:提示词、沟通记录、方案文档、审查报告、决策清单、任务与测试过程、文档索引。

章节来源

  • [承兑平台产品方案文档.md:795-800](file://承兑平台产品方案文档.md#L795-L800)
  • [提示词.txt:1-144](file://提示词.txt#L1-L144)
  • [AI沟通记录-2026-06-05.md:1-33](file://AI沟通记录/2026-06-05-Chat.md#L1-L33)
  • [AI沟通记录-2026-06-06_沟通记录.md:1-52](file://AI沟通记录/2026-06-06_沟通记录.md#L1-L52)
  • [AI沟通记录-2026-06-08_沟通记录.md:1-10](file://AI沟通记录/2026-06-08_沟通记录.md#L1-L10)
  • [任务和测试过程-Readme.md:1-3](file://任务和测试过程/Readme.md#L1-L3)
  • [文档-Readme.md:1-3](file://文档/Readme.md#L1-L3)