03 第3周D17 项目立项
D17 项目立项 — 课件
D17 项目立项 — 课件
1. 封面
- D17 项目立项:Mini LLM 网关 + 计费|第 3 周
2. 目录
- 目标验收 / 四模块分工 / 接口契约 / 数据模型 / 启动清单 / 协作规则
3. 项目目标与验收
- 幻灯1:复刻 sub2api 核心链路(网关代理 + token 计费)
- 幻灯2:D23 验收 —— key 调 /v1/chat/completions → 返回 → 扣费 → 面板看流水
- 幻灯3:范围克制,正确性与协作优先
4. 四模块分工
- 幻灯1:A 代理 / B 计费 / C 面板 / D 部署
- 幻灯2:依赖关系 —— A→B、C→B、D 打包
- 幻灯3:每人关键产出
5. 接口契约(重点,逐条过)
- 幻灯1:B→A —— /internal/verify(验 key 余额)
- 幻灯2:B→A —— /internal/deduct(幂等扣费)
- 幻灯3:B→C —— /admin/* 管理接口
- 幻灯4:A 对外 —— OpenAI 兼容 /v1/chat/completions
- 幻灯5:评审规则 —— 字段/类型/状态码/幂等,改契约全体同意
6. 数据模型
- 幻灯1:users(balance NUMERIC + api_key)
- 幻灯2:models(input/output 定价)
- 幻灯3:bills(request_id 唯一 = 幂等键)
- 幻灯4:回顾 —— NUMERIC / 索引 / 原始流水
7. 模块启动清单
- 幻灯1:A 画调用时序 / B 写 SQL 与幂等逻辑
- 幻灯2:C 列页面与字段 / D 搭目录与 compose 草稿
8. 协作规则
- 幻灯1:每日站会 5 分钟
- 幻灯2:分支策略 + D 指挥合入
- 幻灯3:契约变更 @全员 + 更新文档
- 幻灯4:全程 Claude Code,守 D16 方法论
9. 常见误区
- 幻灯1:闷头开发最后对接 / 扣费不幂等 / 金额 float
10. 作业布置
- 幻灯1:各人完成模块设计文档(详见作业.md)
11. 结尾
- 第 4 周:D18 开战,每人一个模块,D21 联调,D23 答辩