2.6 KiB
2.6 KiB
风控模块总览与边界
文档功能
本文档用于说明风控业务模块的目标、功能范围、输入输出、与主项目的职责边界,以及演示时需要重点体现的业务价值。
模块目标
本模块围绕基金模拟交易场景构建风险监测和处置闭环,主要目标是:
- 从客户、产品、交易、资金、持仓和登录数据中识别风险。
- 通过规则扫描生成风险预警。
- 提供预警查询、证据查看和人工处置能力。
- 通过奶龙风控智能助手提供只读查询、研判草案和业务解释。
- 生成日报、通知和邮件内容。
- 保留处置、工具调用和权限拒绝审计。
功能范围
| 能力域 | 主要内容 |
|---|---|
| 风险概览 | 未闭环预警数量、等级分布、待处理、超时和重点预警 |
| 规则扫描 | RW-003、RW-007、RW-012、RW-015、RW-018 |
| 预警管理 | 查询、详情、筛选、分页和高风险优先排序 |
| 证据查询 | 客户、产品、交易、资金、持仓、登录、预警、通知八类证据 |
| 人工处置 | 确认接收、进入调查、误报关闭、结案、升级 |
| 行为分 | 结案后按风险等级扣分,误报和未闭环不扣分 |
| 证据归档 | 上传图片或文档,归档状态写入预警证据快照 |
| 通知和日报 | 高风险通知、九段式日报、邮件发送 |
| 智能助手 | 自主选工具、多轮查询、完整汇总、只读研判 |
| 审计 | 处置、权限拒绝、工具调用和 Agent Run 审计 |
不在本模块范围
- 通用登录、JWT 签发和基础 RBAC 管理。
- Worker 调度框架和 Outbox 投递框架。
- Redis、Milvus、Neo4j 和模型服务的安装配置。
- 主项目公共数据库迁移和公共配置发布。
- 正式前端页面部署。
- 演示数据初始化和重置脚本。
输入和输出
输入
- 客户、产品、交易、资金、持仓和登录业务数据。
- 当前登录用户的有效角色、权限和客户归属。
- 人工处置请求和证据文件。
- Agent 对话消息和模型工具调用结果。
输出
- 风险预警记录和证据快照。
- 预警状态、闭环结果和行为分变化。
- 风险通知和日报。
- Agent 对话结果、工具调用记录和审计。
与主项目的关系
- 本模块通过主项目路由接入
/api/v1/risk。 - 本模块通过主项目 AgentFactory 注册
agent_type=risk。 - 本模块使用主项目认证上下文、错误信封、Worker、Outbox 和审计表。
- 本模块只申请业务所需路由、权限、工具和表访问,不复制公共底座。