|
|
2 週間 前 | |
|---|---|---|
| .. | ||
| 01-conversation.md | 2 週間 前 | |
| 02-agent-runtime.md | 2 週間 前 | |
| 03-after-sales.md | 2 週間 前 | |
| 04-knowledge-memory.md | 2 週間 前 | |
| 05-identity-permissions.md | 2 週間 前 | |
| 06-capacity-billing.md | 2 週間 前 | |
| 07-channels-messaging.md | 2 週間 前 | |
| 08-operations-evaluation.md | 2 週間 前 | |
| README.md | 2 週間 前 | |
代码依据:2026-09-30 当前工作区。每条路线以具体业务场景为入口,提供代码文件、关键函数、调用关系、数据状态和测试阅读位置。
打开一条路线后,从图中的入口函数开始,在源码中寻找图上标注的下一次调用。每到一个节点,记录当前输入、身份、读取的数据、写入的数据和返回结果。遇到数据库任务、HTTP 或消息队列时,沿箭头上的说明进入对应接收端或工作进程。
后端图中以 modules/、core/、operations/、oms/ 开始的路径相对 src/zhifu/;frontend/、scripts/、tests/ 与 compose 文件从仓库根目录开始。各路线提供节点编号和源码导航,点击带行号的链接可以定位对应定义。
图中的连续箭头表示当前进程内的函数调用、返回后继续执行或带条件的分支;具体含义写在箭头上。间断箭头标注 HTTP、数据库持久记录、消息队列、框架回调或后续独立请求。函数名称和所有状态名称保持源码标识。
函数嵌套定义会注明所属外层函数,例如 build_graph.model 表示 build_graph 内部的 model。同一文件出现多个 execute_one 或 emit 时,以文件路径和所属类确认定义。内部 节点说明当前函数中的关键处理位置。
阅读每幅图后,用源码回答文末的三个检查问题,并查看相应测试用例中的输入、调用和断言。测试文件承担行为说明的作用;实际运行时遵循项目的环境要求、数据范围和模型调用限制。
search_knowledge、记忆读取、BudgetCallback 分别连接路线 4 与路线 6。BusinessEvent、消费收据和 OMS 请求连接路线 7;业务权限检查连接路线 5。已有的会话消息流程文档 提供完整对话时序,可以与路线 1、路线 2 配合阅读。
本组文档按当前源码核对文件、函数、分支、持久记录与进程边界。文档检查覆盖 Mermaid 语法、本地链接及带行号的源码位置。本文档编写过程没有执行业务验收、外部履约或生成模型请求;测试文件链接供学员阅读。