分毫不差·同账——Alpha 冲刺总结

分毫不差. 分毫不差. 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

分毫不差·同账——Alpha 冲刺总结

团队题图

项目内容
这个作业属于哪个课程2601_CS_SE_FZU
这个作业要求在哪里团队第四次作业——站立式会议+α冲刺
团队名称分毫不差
这个作业的目标总结 Alpha 冲刺的预期计划与现实进展,写明各成员收获、分工协作和 Alpha 阶段工作量比例,给出下阶段展望并附答辩材料,回顾 AI 技术员在冲刺中的用法。覆盖课程目标 6、7
其他参考文献分毫不差——代码规范、冲刺任务与计划;Day 1、Day 2、Day 3、Day 4、Day 5、Day 6;邹欣《构建之法》第 2 章、第 6 章、第 13 章

目录

1. 项目预期计划与现实进展

  预期计划

  现实进展与运行证据

    运行图片、gif 或视频

    可运行链接或项目文件

2. 收获、分工协作与 Alpha 工作量比例

  2.1 各成员在冲刺阶段的收获和心得体会

    饶恩哲

    许雅欣

    饶慧

    叶银珍

    袁湘湘

    李润君

    陈林祺

    高娅婷

  2.2 组员分工协作情况

  2.3 本轮的 8 条任务

  2.4 五个维度

  2.5 个人分

  2.6 贡献系数

  2.7 本次贡献度

3. 下阶段展望与答辩 PPT

  下阶段展望

  答辩 PPT链接

4. AI 技术员回顾与下一阶段用法

  AI 技术员回顾

    担任的角色

  下一阶段如何更好地利用 AI

  附件与来源

同账 Alpha 冲刺总结 2026 年 10 月 29 日

冲刺七天是 2026 年 10 月 23 日至 10 月 29 日,工程基线 28 项、130 点。本篇按作业四块来写:预期计划与现实进展,各成员收获、分工协作和 Alpha 阶段工作量比例,下阶段展望与答辩 PPT,以及 AI 技术员在整个冲刺中的贡献和下一阶段用法。检查库为 Liangbai2333/tongzhang,每日附件在华为云 CodeHub。Day 1 至 Day 6 的站会、燃尽和签入见已发布博客。Day 7 的任务、验收和交付见第七天冲刺附件:固定原生候选 df4d773,最终资料 65227bd,T17、T18 各 8 点核销后剩余 0。

1. 项目预期计划与现实进展

作业要求
项目预期计划、现实进展(可以提供项目的运行图片、gif、视频或可运行的项目链接、项目文件等)(12%)【覆盖课程目标7】

预期计划

冲刺排在 2026 年 10 月 23 日至 10 月 29 日。开题时的工程基线是 28 项、130 点。必做主路径当时就写到这一串:登录、封面建账、邀请加入、消费收据、余额与结算预览、正式冻结、登记已还、创建者结清、个人归档与历史查看。博客整理不计入工程点数。排期原文在冲刺任务与计划,Day7 当天沿用的是同一张表,见第七天冲刺博客和任务 CSV。

每天当时准备接到的范围:

日期当时准备完成的范围
10/23 Day1架构、模块与环境基线
10/24 Day2登录会话、公共权限与幂等、协议面板,以及余额和只读预览
10/25 Day3建账加入、消费收据页面、正式冻结接口
10/26 Day4归档、图片、结算后端和正式记录,并做分阶段原生验收
10/27 Day5接齐已还、结清、归档和自定义封面
10/28 Day6后端候选回归、401 恢复与断网修复、完整验收和整项审核
10/29 Day7固定候选的新构建、新安装、双账号完整原生闭环、下载包和文档交付

(1) 上表只记当天打算做的范围。
(2) 实际还剩多少点,放到下一节。
(3) 八人的当天任务按职责拆开:饶恩哲锁候选,许雅欣、饶慧、叶银珍复核权限、消费图片和结算,陈林祺走原生路径,李润君跑回归,高娅婷交安装包,袁湘湘对文档。

(×)把 Day7 已经核销的 T17、T18 写成开题时就排进了 Day1。
(×)用燃尽图或运行截图代替这张计划表。

现实进展与运行证据

七天结束时,原冲刺必做主路径在固定候选 df4d773 上闭合:

真实登录 → 封面建账 → 邀请加入 → 消费/收据 → 余额/预览 → 正式冻结 → 已还登记 → 创建者结清 → 个人归档/历史只读。

最终资料随 65227bd 交付。原定 28 项、130 点按验收完成,剩余 0。交付物是需要本地 API(3374)和 Metro(8074)的开发客户端,启动还要 adb reverse。它还不是可以脱离这两项的生产发行包。

站会照片留在第七天冲刺博客。这里只放运行画面、库记录和可下载文件。归零范围只覆盖这套固定交付候选。PR #83 晚于该包,增量图另档。

预期计划现实进展运行证据与核对结果
真实登录、建账与邀请加入已通过。两个真实账号完成登录、自定义封面建账和邀请码加入下方建账与加入画面;库中 1 个账本、2 名成员,见 final-database.txt
记录消费、上传收据、查看余额与预览已通过。保存 120 元消费,两人各分摊 60 元,图片按成员权限读取下方消费、收据、余额和成员预览;SQL 消费 12000 分、分摊合计 12000 分,预览不冻结
正式结算、登记已还与创建者结清已通过。冻结后生成一笔 60 元转账,登记后剩余 0 元并结清下方冻结、已还和结清画面;1 批次、1 笔 6000 分 PAID、状态 SETTLED / version 5
个人归档与历史只读已通过。创建者归档后可看历史,另一成员当前列表仍可见该账本下方双账号对照;归档前与归档后财务记录字节一致
异常状态、自动化回归与交付固定候选上的 401 恢复、断网迟到响应和换账号保护已留下记录;新开发 APK、源码和校验清单已上传下方异常画面;候选 19 个文件 125 项、24 套件 250 项、新库 136 项。构建、安装和哈希另记
多平台与后续工程Android 固定候选走完完整验收。饶恩哲确认 iOS 与 Android 真机已通过。#83 的 Android 增量图另行归档本篇画面来自这组 Android 原图。JS 导出和原生验收分开记。#83/#84 的 CI 移动端是 256 项,不并进 250

过程里的偏差主要在交付验证。Day5 结束仍剩 48 点,Day6 结束剩 16 点,也就是 T17、T18 各 8 点。构建安装和文档整项留到 Day7:新安装、完整操作和下载交付做完,PR #84 的 CI 通过并快进合入后,这两项才归零。实线是 130→121→98→78→53→48→16→0。

Day7 验收后的项目燃尽图

#68–#75 已关闭,PR #76–#84 已合并。工程细化和这套原生候选分开记录,避免主线上的新提交覆盖既有包的验收结论。

仍按已知限制保留的能力:消费修改/删除、统计、资料修改、通知偏好保存仍返回 501,扫码未开放。原文在已知限制。

(×)把 #83 的增量图写成固定包 df4d773 已经覆盖的完整验收。
(×)把候选 250 项和后续 CI 的 256 项加在一起。
(×)把开发 APK 写成可以脱离 API 和 Metro 的生产包。

运行图片、gif 或视频

本篇未附 gif 或视频。下面的画面来自 10 月 29 日固定候选 df4d773,设备是独立 Android 17 / API 37 ARM64 模拟器,对接真实 API 与 PostgreSQL。原图 1080×2400。完整 40 张在验收附件目录。饶恩哲确认 iOS 与 Android 真机已通过;本篇引用的操作画面仍是这组 Android 原图。

创建者上传自定义封面并建账,画面上露出实际邀请码:

img

第二账号预览真实账本并确认加入:

第二账号预览真实账本并确认加入

成员保存 120 元消费,两人各分摊 60 元:

成员手动保存120元消费,两人各分摊60元

收据按成员权限读取:

真实上传收据后,成员权限读取图片

余额明细是创建者待付 60 元、成员待收 60 元。普通成员只能看只读预览,没有正式冻结入口:

余额明细:创建者待付60元,成员待收60元

普通成员只读预览一笔60元方案,无正式冻结入口

创建者确认冻结:120 元消费,一笔 60 元转账。登记完成后 1/1 笔已还,待登记金额为 0。结清后仍保留 120 元原消费:

创建者确认冻结:120元消费,一笔60元转账

登记完成后1/1笔已还,待登记金额为0

创建者确认后账本已结清,保留120元原消费

个人归档只移出创建者的当前列表。历史里仍能打开已结清账本。另一成员的当前列表还看得到同一账本,历史为空:

创建者归档后当前列表移出账本

创建者历史列表仍可打开已结清账本

另一成员历史为空,个人归档未串到其他成员

异常路径单独留了三张。独立库撤销真实会话后,保存触发 401。核验响应延迟 8 秒,断网后的迟到 200 仍不放行。换到另一个账号后,未保存的金额和标题被清掉:

独立库撤销真实会话,保存触发401重新登录门禁

核验响应延迟8秒,断网后迟到200仍不放行业务

登录另一个账号后原金额和标题清空,付款人切换

库记录和这组画面对得上。结清状态、12000 分消费、分摊和图片字节:

SQL原始结果:结清状态、归档隔离、12000分消费及分摊和图片字节

6000 分 PAID 转账,七类业务审计各一次:

SQL原始结果:6000分PAID转账及七类业务审计各一次

#83 的增量不并进上面这套完整闭环。下面这张只说明后续导航的一次 Android 运行:

#83回前台核验期间保留页面并显示遮罩

(×)把站会照片放进运行证据。
(×)用 Day6 或更早的截图充当 Day7 新安装。
(×)把局部裁图写成完整原图。

可运行链接或项目文件

每个入口旁边都标了它对应的提交或版本。四个人工上传的交付文件是 APK、固定源码 ZIP、SHA256SUMS 和 README。GitHub 页面上另外生成的 Source code 压缩包,不计入这四份。

对象地址版本
检查库Liangbai2333/tongzhang资料合入点 65227bd
固定原生候选df4d773完整主链与开发安装包
发布页alpha-day7-20261029APK、源码 ZIP、SHA256SUMS、README
验收说明day7-delivery-acceptance.md与 65227bd 同一资料提交
华为云附件第七天 day7-delivery40 图、SQL、构建日志
第七天博客Day 7站会、燃尽和当天运行记录

发布页可下载的开发APK、源码、校验清单与启动说明

(×)只贴仓库首页,不写候选提交。
(×)把「本机能打开」写成读者按同一份包可以复现。

2. 收获、分工协作与 Alpha 工作量比例

这次是 Alpha 冲刺,按选题博客里的考核方案算贡献系数。

(1) 不数代码行,不数提交次数,也不看谁先交。
(2) 代码是否完成,以组长在群里确认为准。
(3) 文稿和 PPT 以组长确认可以发出为准。

检查库:Liangbai2333/tongzhang
每日冲刺博客附件(华为云):CodeHub 仓库首页

工程基线 28 项、130 点。下面先写每人做了什么与心得,再写分工协作;2.3 起算规模与贡献度。


2.1 各成员在冲刺阶段的收获和心得体会

下面按 Day1–Day7 把每人的交付收成一张表:Issue、PR、提交都给检查库链接。华为云链接按各天附件路径列出:Day1 在「第一天冲刺附件」,Day2–Day7 在对应天数目录的 evidence。Day7 的 Git 作者与提交者均为 Liangbai2333;责任归口写在 Issue 上,不改写成其他人的署名。

检查库:issues · pulls · commits
华为云附件首页:CodeHub

饶恩哲(072403123)|系统架构 · 主路径前端 · PR 审核合并

天做了什么GitHub
Day1T01:接口依赖、错误约定、事务边界、28 项任务清单;工作区、共享契约、迁移骨架、认证服务;预览与真实接入分开验收5c4f11e · b8d4605 · 27722cd
Day2JWT 双令牌与移动端认证、会话失效与退出;协调合并四个 PR;补余额 / 预览边界测试;推动消费 UUID 复审#1 · PR #9–#12 · 780301c · ec2b225 · e2546af
Day3建账 / 列表 / 详情 / 邀请加入页;接通消费、收据、余额与只读预览;修原生 multipart;与验收同批合入#13 · PR #25 · 28b5eee
Day4正式冻结确认、正式批次与进度读取、未知结果原键重试;审查当日其他模块#27 · PR #38 · 8bd297b
Day5App 接通已还、结清、个人归档 / 历史、自定义封面;Android 双账号闭环;#42 统一核销 T21 / T23 / T25;聚合 #43–#45#42 · PR #50 · 541e2e1
Day6同账号在线恢复 / 跨账号清除、JSON 与图片请求准入;#54 汇总五项整项验收;审查合并 PR #62–#67#54 · PR #62–#67 · da35c58
Day7#68 固定 df4d773 为原生候选,65227bd 为最终资料;协调审核并合并 PR #76–#84;确认 iOS 与 Android 真机已通过#68 · PR #76–#84 · df4d773 · 65227bd

华为云文档

收获
合入之前先把契约写成全组都能用的句子:同一次请求、同一份库记录、同一条幂等键。表单可以留在内存,写操作要先确认是同一个账号并且已经在线核验。

心得体会
(×)页面看得见就算完成;(×)组件绿了就算闭环;(×)401 后自动重提写操作。能扣点的是同一次请求、同一份库记录和同一条幂等键。合入关口要把契约和整项标准写成全组共用语言;表单可以留在内存,写操作必须先确认同一账号并且在线核验通过。


许雅欣(102400307,风车)|组长 · 后端一

天做了什么GitHub
Day1梳理账本 / 邀请契约与 createLedgersService;明确 T04–T07、T24;站会确认完成口径基线 5c4f11e
Day2可复用成员校验、事务内幂等摘要 / 重放 / 冲突;UUID 规范化#2 · PR #9 · a73946e · fe21fd3
Day3真实建账、列表 / 详情 / 成员、邀请预览 / 加入 / 重置;修非法游标 500#14 · PR #21 · 3a30c25
Day4仅 SETTLED 可个人归档;历史与当前隔离;重复归档保留原时间#28 · PR #35 · 68e2ef9
Day5归档 / 历史 / App 传参联调;权限与分页验收,不重复实现#43 · PR #50 · 65e7ee6
Day6创建 / 邀请 / 成员权限、归档幂等、游标分页候选回归;45 项定向 + 130 项全库#55 · PR #62 · 95b6ec0
Day7#69 复核认证拒绝、非成员拒绝、结清后个人归档、历史查询和隔离;评论结单。当日没有独立代码 PR#69

华为云文档

收获
权限和幂等收成同一事务里的公共门禁。个人归档只动本人的列表,和账本结清分开。没有新缺陷时,用核对矩阵收口,完成标准在站会上说死。

心得体会
权限和幂等先做成同一事务里的公共门禁。个人归档只改本人列表,(×)不是账本结清,(×)不能改别人余额。没有新缺陷时用核对矩阵交卷;完成标准要在站会上说死。


饶慧(072403324,whisper)|后端二 · 消费与图片

天做了什么GitHub
Day1消费契约、整数分摊工具、Service 入口;划清 T09 / T22基线契约(随 T01 骨架)
Day2事务化 createExpense、服务端整数分;SHARES / AMOUNT 与 UUID 测试;收据 501 边界#3 · PR #11 · 840089f · 8aedf90 · bd80efc · fbad8bb · d3cb4c0
Day3列表 / 详情 / 分页;上传解码;成员授权读;收据与业务同事务绑定#15 · PR #22 · c2377fa
Day4COVER 与建账同事务;临时图清理;按原标准复核 T09 / T22#29 · PR #37 · b29bff3
Day5封面 / 收据权限、绑定失败回滚、清理竞争联调#44 · PR #50 · 7e9be1a
Day6EQUAL / SHARES 余分、上限、非法金额拒绝;图片与清理回归复跑#56 · PR #63 · e3e0416 · b0331cb
Day7#70 复核整数分分摊、非法金额无副作用、幂等重放、图片授权和绑定回滚;评论结单。当日没有独立代码提交#70

华为云文档

收获
一笔消费要同时落下分摊行、图片引用和幂等键。整数分由服务端重算。清理图片时先锁候选,绑定中的资源跳过。

心得体会
(×)上传成功;(×)看见缩略图。完成标准是分摊行在库、引用绑在这笔消费上、幂等键能原样恢复。整数分只能服务端重算;清理要锁候选并跳过绑定中资源。


叶银珍(052406103)|后端三 · 余额与结算

天做了什么GitHub
Day1梳理 solveSettlement 与结算路由;明确 T11 / T13 / T19 / T20算法基线
Day2一致快照余额;只读结算预览;守恒与权限测试#4 · PR #10 · c7ec61b · 61f2874 · 5fa8562
Day3正式冻结:锁账本、版本检查、重算、快照#16 · PR #23 · cedf19b
Day4正式进度、整笔已还、创建者结清;结清后仍可读原快照#30 · PR #36 · b00e6db
Day5登记 / 结清角色、重复保留首次时间、零转账与重开读批次#45 · PR #50 · 7143913
Day6两人 120 / 四人 300 守恒;付款人先到、创建者先到的首次登记竞争#57 · PR #64 · 1c61a57 · d2b1439
Day7#71 复核 300 元四人规格、预览无写入、冻结只读、已还竞争及结清条件;评论结单。两人 120 元原生例与四人规格分开记,当日没有独立代码提交#71

华为云文档

收获
余额和结算拆成预览、冻结、已还、结清四步。预览不写批次,已还不改消费。两个人同时登记时,先锁账本再重读,保住第一次登记的人和时间。

心得体会
预览、冻结、已还、结清是四条状态机。(×)预览写批次;(×)已还改消费;(×)结清只数转账笔数。并发时先锁账本再重读。


袁湘湘(102400202,G_bamboopole)|技术文档 · 协议弹窗

天做了什么GitHub
Day1模块边界、环境 / setup、协作流程说明;对齐 T08 / T1885bf394 · 7d8526d
Day2关于 / 协议 / 隐私弹窗;三入口;小屏、软键盘、返回键#8 · PR #12 · 2b83e27
Day3建账邀请接口索引与双账号操作说明#20 · PR #26 · 480318a
Day4消费 / 图片 / 结算 / 归档说明;写清 App 已通与仍靠 API#34 · PR #40 · dc84bd3
Day5安装说明、用户手册、30 项接口索引、已知限制;按 App 重新实操#49 · PR #53 · 9aab538
Day6更新 401 同账号恢复叙述;链接 / 锚点 / 证据审计;Day7 重验规则#61 · PR #67 · 2bf33f9
Day7#75 核对固定候选的操作、安装/启动、30 项接口和已知限制;资料经 PR #84 进入 65227bd,T18 八点核销。该提交作者为 Liangbai2333#75 · PR #84 · 65227bd

华为云文档

收获
手册和接口表要跟当前候选是同一版。句子里的「点击完成」要对上入口、角色和请求。接口里有、App 上还点不到的,分开写。

心得体会
(×)接口表上有 ≠ App 里能做完。每句「点击完成」都要对上入口、角色和请求;手册必须和候选行为同版本。


李润君(102400103)|自动化测试

天做了什么GitHub
Day1无数据库回归基线(当日 36 项)310b4d9
Day2登录 / 会话 / 权限 / 幂等集成;隔离夹具与并发锁#6 · PR #9
Day3建账 / 邀请专项 +11;完整 PG 集成;第 12 名额并发#18 · PR #24 · a9aba79
Day4COVER / RECEIPT × 清理提交 / 回滚四项增量#32 · PR #39 · 5abf9b0
Day5单夹具全生命周期 TCP HTTP + PG;归档分页与空历史#47 · PR #51 · a9408c8
Day6T15 / T26 映射与整项汇总;125 单元 / 244 组件 / 136 PG;原生 SQL 断言#59 · PR #65 · 2fa41d7
Day7#73 对固定运行源码归档 125 项无数据库、250 项移动端、136 项新库集成,评论关闭。#83/#84 的 CI 移动端为 256 项,与 250 分开记#73

华为云文档

收获
覆盖表要落到具体用例和当次日志。无数据库、组件、HTTP/数据库、原生各留一层。换了一天或换了提交,就另记一行,不把通过数加在一起。

心得体会
(×)把不同天的通过数加总;(×)把组件当成原生;(×)哈希没变就说今天又测过。组件、HTTP / 数据库、原生各证一层。


陈林祺(102400201)|功能验收 · 局部修复

天做了什么GitHub
Day1主路径验收边界:登录 / 建账 / 记账 / 结算 / 图片 / 归档验收清单(见 Day1)
Day2空态 / 错误 / 提交中 / 手动重试;登录失败保留输入#5 · PR #9
Day3双账号建账加入正反用例;修加入页错误残留#17 · PR #25 · 3cb6e0b
Day4消费到冻结的 iOS 原生验收;上传错误可见、收据错误与保存错误分开#31 · PR #40 · e653669
Day5断网保留未知写入;三类错误同屏;小屏键盘登记#46 · PR #51 · b0c5cf0
Day6双账号 App 图片→归档;401 同账号恢复 / 跨账号清除;修重新登录与断网标记顺序#58 · PR #65 · 0e9155c
Day7#72 在新安装上完成双账号主路径、401 恢复、换账号清除、断网迟到 200、图片权限/取消和个人归档隔离;40 张原图与 SQL 随 PR #84 关闭#72 · PR #84

华为云文档

收获
一条验收同时留下视口上的提示、请求次数和 SQL。小屏过不了,大屏能点也不算过。临时断网可以恢复表单,真正的 401 要清掉身份。

心得体会
验收 = 视口提示 + 请求次数 + SQL。留表单(×)不能越过认证:临时断网可恢复,真 401 必须清身份。小屏不过,大屏能点也不算过。


高娅婷(102400109,circlexx)|环境 · 构建 · 原生候选

天做了什么GitHub
Day1T02:环境检查、启动排障、CI / 镜像与 setupe3c1252 · 59d7cf4
Day2只读 check-env;CI 移动端与数据库连通#7 · PR #9
Day3独立 API / Metro / DB;双账号原生建账加入#19 · PR #26 · 16a1fac · 6e7c0ef · 67e49a6
Day4Android 两次 Prebuild / 编译 / 安装;选图取消、拒权、双成员读图#33 · PR #41
Day5候选 APK 与实际 JS 一致性;认证门禁、断网、迟到 200#48 · PR #52 · 388c55b
Day6兼容包复用核对;相册 / 相机 / 冷启动 / 401 增量;源码与加载 JS 匹配#60 · PR #66 · a9c5cf5
Day7#74 从固定源码重新 Prebuild/构建,在独立 AVD 新安装并跑通;APK、源码 ZIP、SHA-256 与启动说明发布,T17 八点核销。SDK 路径和 JDK25 的两次失败日志保留#74 · 发布页

华为云文档

收获
环境证据分成两套:安装包,以及这次真正加载的业务 JS。本机能够启动,和全员按同一份包复现,分开记。旧包被复用时,不写成今天重新构建。

心得体会
(×)本机能跑 = 全员能复现;(×)复用旧包写成今天重新构建。安装包和实际业务 JS 是两套证据,对不上就拦住。


2.2 组员分工协作情况

依据置顶集合随笔中已发布的 A1、Day1–Day6,以及 Day7 第七天冲刺附件:检查库 Liangbai2333/tongzhang,每日附件在华为云 CodeHub。Alpha 不是八人各干各的,而是站会对齐 → 分模块交付 → 联调 / 联合 PR → 共同验收扣点。

(1)固定分工:谁负责哪一块

职责成员负责内容
系统架构饶恩哲关键实现、主路径前端、PR 审核合并、整项核销
后端一(组长)许雅欣权限与幂等、建账邀请、个人归档;站会确认与排期
后端二饶慧消费事务、图片上传绑定与清理
后端三叶银珍余额、预览、冻结 / 已还 / 结清
验收陈林祺主路径与异常验收、局部修复、复测留证
自动化测试李润君HTTP / 数据库闭环、竞争回归、覆盖表
环境与交付高娅婷环境、CI、构建安装、原生候选证据
技术文档袁湘湘弹窗、安装与操作说明、接口与限制

协作顺序:站会认领 → 当日 Issue → 本人提交 / PR → 测试与验收 → 架构审核合并 → 按整项标准扣燃尽点。
(×)占位接口 / 样例页 / 仅 JS 导出通过,不算真实业务闭环。

(2)每天怎么协作:站会 + 燃尽 + 检查库

八人每天站会对齐进展、阻塞和明日安排;燃尽只在整项验收通过后扣点。检查库提交与 Issue 是协作台账:

站会与燃尽证据详见每日冲刺博客:Day1 · Day2 · Day3 · Day4 · Day5 · Day6。Day7 站会为 2026 年 10 月 29 日 13:34–14:00,腾讯会议,26 分钟,八人全勤;燃尽与任务表见第七天 tasks.csv。站会正文见Day7。

(3)典型协作:一条链路上多人同时动手

下面几条不是「某人单独做完」,而是跨职责合在同一 PR / 同一验收文档里。

协作 A · Day5「App 写入口」四人同进 PR #50

角色Issue在协作里干什么
饶恩哲#42接通已还 / 结清 / 归档 / 封面;聚合联调;审查合并
许雅欣#43归档联调核对,不重复实现
饶慧#44封面 / 收据权限与绑定清理联调
叶银珍#45登记 / 结清角色与批次联调

协作 B · Day5「断网 / 全链路」测试与验收同批 PR #51

  • 陈林祺修断网保留未知写入等界面问题(#46,提交 b0c5cf0,日报记李润君共同署名)
  • 李润君补全生命周期 HTTP + 数据库闭环(#47,提交 a9408c8)
  • 华为云共同矩阵:issues46-47-acceptance

协作 C · Day5–6「候选包 + 手册」环境与文档并行

协作 D · Day6「八人分 Issue、六 PR 收口」

Day6 站会结论:#54–#61 全部 closed,PR #62–#67 全部 merged;饶恩哲在 #54 汇总整项并审查各 PR。

PR主责协作关系
#62许雅欣 #55归档权限回归;审查后合并
#63饶慧 #56消费落库缺口 + 图片清理回归
#64叶银珍 #57守恒与首次登记竞争
#65陈林祺 #58、李润君 #59;饶恩哲参与前端 / 架构401 同账号恢复、迟到响应、原生与自动化同 PR
#66高娅婷 #60候选 APK / JS 与门禁增量
#67袁湘湘 #61手册 401 叙述与接口审计
  • 华为云最终矩阵:issues58-59-final-acceptance
  • 更早的「建账邀请」也是前后端协作:任务表写明 T07 由许雅欣,饶恩哲协作(见每日冲刺燃尽任务表)。

协作 E · Day7「八个任务收口、九个 PR 合并」

10 月 29 日 #68–#75 全部关闭,PR #76–#84 全部合并。#69、#70、#71、#73 在 Issue 附回归结果后评论结单;#68、#72、#74、#75 在原生安装和交付补齐后,由 PR #84 关联关闭。统一验收和评论用系统架构账号,Git 作者保持 Liangbai2333。T17、T18 各 8 点在这一天核销,剩余 16→0。

Issue负责人协作结果
#68饶恩哲锁定 df4d773,资料点 65227bd,协调九个 PR
#69许雅欣权限与归档复核,评论结单
#70饶慧消费与图片复核,评论结单
#71叶银珍结算复核,评论结单
#72陈林祺新安装上的完整原生路径与异常复测
#73李润君125 / 250 / 136,评论结单
#74高娅婷新 APK、哈希与启动说明,T17 归零
#75袁湘湘操作、接口与限制对照,T18 归零

(4)七天协作节奏(一句话 + 证据入口)

阶段协作焦点证据入口
Day1–2 打地基契约与公共权限;UUID 跨模块复审#1–#8,PR #9–#12;Day1 Day2
Day3–4 补主业务建账邀请、收据、冻结、归档;文档标明 API / App 边界#13–#20,#27–#34;Day3 Day4
Day5–6 App 闭环与候选四人同 PR #50;测试验收同 PR #51;环境文档并行;Day6 六 PR 收口Day5 Day6;上文协作 A–D
Day7 固定候选与交付八个任务按职责归口;复核评论结单,安装与文档经 PR #84 收口#68–#75,PR #76–#84;上文协作 E

每日详细的站会记录、签入截图与运行图,以置顶集合中的每日冲刺博客为准:
Day1 · Day2 · Day3 · Day4 · Day5 · Day6 · Day7
Day7 的签入与运行图见第七天冲刺附件。


2.3 本轮的 8 条任务

一条任务一个负责人。点数只用 1、2、3、5、8。

难度和时效各两档,相乘。本轮冲刺日程内已发布日报对应的任务均按期推进,时效都是 1.00。普通难度 1.00。认领时写明要先验证技术方案、跨模块契约或整项核销口径的,难度 1.25。

任务得分 = 点数 × 难度 × 时效。

任务按 Alpha 冲刺固定职责划成 8 条,完成标准对齐 A1 与 D1–D6 已关闭 Issue / 已合并 PR,不以代码行数计。

编号学号姓名(昵称)任务做完的标准点数难度时效任务得分
T1072403123饶恩哲架构、主路径前端、PR 整合与整项核销登录到归档主路径可真实联调;跨模块契约明确;PR 审核合并;D6 #54 整项验收口径可核对81.251.0010.00
T2102400307许雅欣(风车)权限幂等、建账邀请、个人归档与过程收口公共权限/幂等可复用;建账加入与归档隔离可验收;站会完成确认与排期可追溯81.001.008.00
T3072403324饶慧(whisper)消费分摊事务与图片链路整数分重算、消费/分摊/审计/幂等同事务;图片绑定与清理竞争可回归51.001.005.00
T4052406103叶银珍余额、预览、冻结/已还/结清净额守恒;预览只读;正式快照与已还/结清角色规则可测51.001.005.00
T5102400103李润君自动化回归与覆盖表HTTP/数据库闭环、金额权限竞争用例可执行;覆盖表落到用例与不变量51.001.005.00
T6102400201陈林祺功能验收与局部修复正反用例与原生实操留证;缺陷修复可复测;错误与门禁可见51.001.005.00
T7102400109高娅婷(circlexx)环境、构建与原生候选环境检查可复现;候选包与实际 JS 证据分开;安装/权限场景有记录51.001.005.00
T8102400202袁湘湘(G_bamboopole)弹窗、手册与接口说明关于/协议可开闭;安装与操作步骤与最终版本一致;限制写明51.001.005.00

全组任务得分 = 10 + 8 + 5 + 5 + 5 + 5 + 5 + 5 = 48.00。

本期人均 = 48.00 / 8 = 6.00。一半是 3.00。

规模只看任务得分够不够这条线,不看单笔高低。

  • 达到人均,记 100
  • 达到一半、还没到人均,记 60
  • 不到一半,记 0
姓名(昵称)任务得分和 6.00 比规模分
饶恩哲10.00达到人均100
许雅欣(风车)8.00达到人均100
饶慧(whisper)5.00过半,未到人均60
叶银珍5.00过半,未到人均60
李润君5.00过半,未到人均60
陈林祺5.00过半,未到人均60
高娅婷(circlexx)5.00过半,未到人均60
袁湘湘(G_bamboopole)5.00过半,未到人均60

T1 难度 1.25:认领时要先把契约、事务边界和整项核销口径对上。对上之后规模分到顶仍是 100,不因单笔 10 分再往上加。T1、T2 记 8 点,因为本阶段看架构整合与权限/账本公共能力是关键路径。T3–T8 各记 5 点,都过了人均一半,规模没有人记 0。


2.4 五个维度

交付、协作、规范、文档也只打三档:达标 100,能用但有缺陷 60,打不开或对不上任务 0。60 分写明理由。

学号姓名(昵称)交付规模协作规范文档
072403123饶恩哲10010010010060
102400307许雅欣(风车)100100100100100
072403324饶慧(whisper)1006010010060
052406103叶银珍1006010010060
102400103李润君1006010010060
102400201陈林祺1006010010060
102400109高娅婷(circlexx)100606010060
102400202袁湘湘(G_bamboopole)1006060100100

2.4.1 记 60 的理由

一项一行。分数仍是 60。

姓名哪一项理由
饶恩哲文档契约与整项口径能核对;冲刺总结/答辩材料在截止前仍需与 Day7、测试篇一并收口,本节撰写时尚未全部发出
饶慧规模任务得分 5.00,过了 3.00,没有到 6.00
饶慧文档模块有验收说明与测试输出,整份对外演示手册不以本人文档为主责
叶银珍规模任务得分 5.00,过了 3.00,没有到 6.00
叶银珍文档结算规则在接口与用例中可核对,整份安装手册不以本人为主责
李润君规模任务得分 5.00,过了 3.00,没有到 6.00
李润君文档覆盖表与日志齐全,面向答辩的一页式测试评述另见测试随笔,本节不重复计满
陈林祺规模任务得分 5.00,过了 3.00,没有到 6.00
陈林祺文档验收矩阵与截图在日报中,整份对外说明书不以验收章节代替
高娅婷规模任务得分 5.00,过了 3.00,没有到 6.00
高娅婷协作环境与候选证据完整;跨职责“下一句怎么改”的文字批注少于架构/测试联席记录
高娅婷文档版本与启动依赖有记录,用户操作正文由文档职责主写
袁湘湘规模任务得分 5.00,过了 3.00,没有到 6.00
袁湘湘协作手册与接口说明已合入;对代码字段级批注少于后端联调记录条数

2.4.2 记 100 的项

谁哪些是 100因为
饶恩哲交付、规模、协作、规范D1–D6 架构/前端/PR 整合与 #54 整项口径可核对;任务编号与检查库提交对得上
许雅欣交付、规模、协作、规范、文档权限/建账/归档链路关闭;组长完成确认与八人任务表在日报中可追溯
饶慧、叶银珍交付、协作、规范消费图片与结算闭环 Issue/PR 关闭,契约与回归对得上
李润君、陈林祺交付、协作、规范自动化与原生验收有输出;缺陷修复可复测
高娅婷交付、规范环境与候选包/实际 JS 证据分开记录,任务编号可对上
袁湘湘交付、规范、文档弹窗与手册按实际行为更新,#61 文档审计可打开

2.4.3 解开阻塞,各加 2 分

姓名加分做了什么
饶慧+2图片绑定与清理竞争把“上传成功但业务未落库”的阻塞解开,消费/收据主链可继续联调
叶银珍+2正式冻结与已还/结清净额规则落地,预览与正式路径不再互相冒充
李润君+2独立预期与数据库闭环回归,把“组件通过却无法证明金额守恒”的阻塞解开
陈林祺+2错误可见性与 401/断网门禁实操,把“数据错了用户看不见 / 表单保留却越过认证”的阻塞解开

2.5 个人分

R = 0.35 × 交付 + 0.25 × 规模 + 0.20 × 协作 + 0.12 × 规范 + 0.08 × 文档。

姓名计算五项结果加 2 分后过程分
饶恩哲0.35×100 + 0.25×100 + 0.20×100 + 0.12×100 + 0.08×60 = 35+25+20+12+4.896.8不加96
许雅欣0.35×100 + 0.25×100 + 0.20×100 + 0.12×100 + 0.08×100 = 35+25+20+12+8100不加100
饶慧0.35×100 + 0.25×60 + 0.20×100 + 0.12×100 + 0.08×60 = 35+15+20+12+4.886.888.888
叶银珍0.35×100 + 0.25×60 + 0.20×100 + 0.12×100 + 0.08×60 = 35+15+20+12+4.886.888.888
李润君0.35×100 + 0.25×60 + 0.20×100 + 0.12×100 + 0.08×60 = 35+15+20+12+4.886.888.888
陈林祺0.35×100 + 0.25×60 + 0.20×100 + 0.12×100 + 0.08×60 = 35+15+20+12+4.886.888.888
高娅婷0.35×100 + 0.25×60 + 0.20×60 + 0.12×100 + 0.08×60 = 35+15+12+12+4.878.8不加78
袁湘湘0.35×100 + 0.25×60 + 0.20×60 + 0.12×100 + 0.08×100 = 35+15+12+12+882不加82

饶恩哲五项结果 96.8,比过程分多 0.8;饶慧、叶银珍、李润君、陈林祺加完 2 分是 88.8,也比过程分多 0.8。这 0.8 不进入过程分。许雅欣 100、高娅婷 78、袁湘湘 82 没有这 0.8。

过程分之和 = 96 + 100 + 88 + 88 + 88 + 88 + 78 + 82 = 708。这组数留作本轮过程记录。折小组分不用这 708。

本轮计入 W 的份额按角色定:主程序饶恩哲 18,组长许雅欣 16,后端二饶慧 11,后端三叶银珍 11,自动化测试李润君 11,验收陈林祺 11,环境交付高娅婷 11,技术文档袁湘湘 11。

18 + 16 + 11 + 11 + 11 + 11 + 11 + 11 = 100。


2.6 贡献系数

W = 这个人的份额 / 100。

先得到百分数,再保留两位。两位之后加起来要是 100%。

学号计算未补余数贡献度
07240312318 / 100 = 18.00%18.00%18.00%
10240030716 / 100 = 16.00%16.00%16.00%
07240332411 / 100 = 11.00%11.00%11.00%
05240610311 / 100 = 11.00%11.00%11.00%
10240010311 / 100 = 11.00%11.00%11.00%
10240020111 / 100 = 11.00%11.00%11.00%
10240010911 / 100 = 11.00%11.00%11.00%
10240020211 / 100 = 11.00%11.00%11.00%

18.00 + 16.00 + 11.00 × 6 = **100.00%**。本次没有余数要补。


2.7 本次贡献度(Alpha 阶段工作量比例)

学号工作内容贡献度
072403123主程序员。系统架构、登录与主路径前端、PR 审核合并、跨模块契约与整项核销(#1/#13/#27/#42/#54/#68 等)18%
102400307组长。公共权限与幂等、建账邀请、个人归档;站会确认与排期收口(#2/#14/#28/#43/#55/#69 等)16%
072403324功能。消费分摊事务、图片上传绑定与清理及回归覆盖(#3/#15/#29/#44/#56/#70 等)11%
052406103功能。余额、结算预览、正式冻结、已还与结清(#4/#16/#30/#45/#57/#71 等)11%
102400103测试。自动化回归、覆盖表、HTTP/数据库闭环与竞争用例(#6/#18/#32/#47/#59/#73 等)11%
102400201验收。主路径与异常验收、局部修复、401/断网/小屏实操留证(#5/#17/#31/#46/#58/#72 等)11%
102400109环境与交付。环境检查、CI/构建、Android 安装与原生候选证据(#7/#19/#33/#48/#60/#74 等)11%
102400202文档。关于/协议弹窗、安装与操作手册、接口与限制审计(#8/#20/#34/#49/#61/#75 等)11%

18 + 16 + 11 + 11 + 11 + 11 + 11 + 11 = **100%**。

本节过程分用于组内过程记录;计入本次作业 Alpha 阶段工作量比例的,以本表贡献度为准。

3. 下阶段展望与答辩 PPT

作业要求
对下阶段展望,附上答辩PPT(5%)【覆盖课程目标7】

下阶段展望

七天冲刺已经结束。固定候选 df4d773 上,主路径已经走到结清、个人归档、历史只读,以及另一成员的列表隔离。T17、T18 已核销,原 28 项剩余为 0。这里不再把这两项写成未完成,也不把本轮燃尽曲线往下延长。新增需求先建任务、再估算,然后进入新台账。答辩 PPT 和评审表在下一小节,这里不重复贴。

消费修改/删除、统计、资料修改和通知偏好保存仍返回 501,扫码未开放。开发 APK 继续依赖本地 API 和 Metro。这些边界记在已知限制。

PR #83 晚于固定包。常驻标签、回前台核验和该次 256 项移动端结果,作为下一步复测对象,不借用 df4d773 的 40 张图。

负责人下一阶段安排
饶恩哲核读最终报告,锁定下一阶段候选,归档已经通过的 iOS 与 Android 真机结果,协调后续工程里受影响的回归
许雅欣新版本若改动账本权限、列表、历史或归档,补跑对应回归
饶慧消费或图片有变更时,核对金额、幂等、权限和事务
叶银珍跟进冻结、还款、关闭,以及归档快照是否仍保持不变
陈林祺按 #83 的新交互补平台验收,留下版本、步骤和原图
李润君保留候选日志和 CI 日志;新增变更另补回归,组件结果和原生结果分开写
高娅婷归档 iOS 与 Android 真机的安装和运行资料。生产签名和部署另立交付任务
袁湘湘补齐实际会议资料;发布前检查图片、附件和链接。新版本出来后再同步手册

(1) 上表是建议,不是已经排定的下一次站会。
(2) 本轮剩余 0 点只说明原冲刺台账核销完了。
(3) 安排依据来自第七天冲刺博客当天的收尾记录。

(×)把第二节的收获或心得再抄一遍。
(×)虚构已经排定的下一次站会。
(×)用本轮剩余 0 点证明以后的新需求已经做完。

答辩 PPT链接

答辩材料按置顶集合随笔登记的两份来交。

材料链接
答辩 PPT分毫不差·同账——Alpha 冲刺总结PPT
评审表(腾讯共享文档)【腾讯文档】同账-站立式会议与α冲刺答辩评审表

4. AI 技术员回顾与下一阶段用法

AI 技术员回顾

Day1 到 Day7 里能核对的 AI 工作,是按当天模板整理站会正文、任务台账、燃尽图和图片包,并对照 Issue、PR、原始日志和原生截图做取舍。业务提交以检查库 Liangbai2333/tongzhang 的合并记录为准。各篇都写明:没有独立的逐段生成台账,不按代码风格把 main 上的提交整批算成 AI 编程产出。Day7 另有 PR #80、#81、#83 在说明里注明 Claude Code 辅助,审查回应和合并记录仍以 PR 为准。

人工把关固定在发布前。饶恩哲核读架构边界和最终正文;测试数字由李润君、高娅婷按各自任务的真实日志核对;Day1 的文字由袁湘湘核对。AI 整理稿按职责归档,成员站会发言仍以各人当日四格为准。

担任的角色

AI 按角色派工,和八名成员的固定职责分开记。Day1、Day2 用四个角色名;Day3 起收成三个,用到 Day7。Day7 的编程辅助写在具体 PR 说明里,不单开一个覆盖全天提交的角色。

架构核对(Day3 起称 架构资料整理)
七天都在。对照主路径、Service、接口、状态机和已合并 PR,列出已经接通的能力、还留着的入口,以及只读预览、正式冻结、消费事务、图片事务各自的边界。减少跨模块来回翻。验收人是饶恩哲。

测试(Day3 起称 测试证据核对)
七天都在。Day1 实际执行无数据库回归;Day2 从终端复跑当前版本;Day3 起按版本拆开无数据库、组件、PostgreSQL 集成和原生范围。不同一次跑出来的通过数分开记。验收人是李润君,环境与安装证据由高娅婷核对。

文档整理(Day3 起称 文档与统计)
七天都在。写出八人进展、28 项任务 CSV、燃尽图、协作与签入截图、按正文顺序的图片包。减少重复排版和点数计算。发布前由饶恩哲核读;Day1 的文字另由袁湘湘核对。

编程 / 编程审阅
Day1 这一角色没有派新增业务实现,也没有代码采纳记录。Day2 只读已合并的认证、幂等、消费和反馈组件,核对退出清理、UUID 规范化和锁顺序,当天没有新的产品代码。Day3 到 Day6 不再单列编程角色。Day7 的 PR #80、#81、#83 注明 Claude Code 辅助;#80 的审查回应另补了下拉刷新卸载和按成员 ID 判断。当天 15 条提交的作者仍是 Liangbai2333,不把未注明的提交整批算成 AI 生成。

角色Day1Day2Day3Day4Day5Day6Day7
架构核对 → 架构资料整理在岗在岗在岗在岗在岗在岗在岗
测试 → 测试证据核对在岗在岗在岗在岗在岗在岗在岗
文档整理 → 文档与统计在岗在岗在岗在岗在岗在岗在岗
编程 / 编程审阅未派实现只读审阅————#80/#81/#83 注明辅助

(×)把三个整理角色写成第四名程序员。
(×)Day1 的「编程」没有派单,却写成已经生成并采纳了业务代码。
(×)Day2 的编程审阅写成当天又提交了一版产品代码。

Day1(10 月 23 日)· 架构核对、测试、文档整理

启用架构核对、测试、文档整理。编程角色当天没有派新增业务实现,也没有代码采纳记录。

角色当天交给 AI 的事留下的结果谁验收
架构核对对照主路径、Service 和冲刺计划接口占位清单、28 项任务映射、八人进展草稿饶恩哲
测试执行现有无数据库回归pnpm test:10 个文件、36 项通过李润君
文档整理整理第 1–8 章和证据对应关系当日报告、任务 CSV、燃尽图、VS Code 截图袁湘湘核对文字,各成员核对本人进展

关联源码来自 main 与 feat/mobile-figma-preview。产出目录当时记在 docs/sprint/2026-10-23/,报告尚未推远程。已发布附件:

取舍记在当日截图里:画面保留 notReady,算法测试通过不改写成业务结算已经完成。后六篇不能拿这一节冒充后续工作。

Day1 保留 notReady 的整理取舍

(×)已有页面即登录成功。
(×)算法测试通过即业务结算通过。
(×)首日计划剩余 121 点写成实际业务已经做完。

Day2(10 月 24 日)· 架构核对、编程审阅、测试、文档整理

业务交付仍以已合并 PR、测试和原生验收为准。AI 做的是架构与代码边界核对、回归复跑、协作记录归纳和燃尽图,不把报告整理记成新功能。

  • 架构核对对照 #1–#8 和 PR #9–#12,分开只读预览和正式冻结、消费事务和图片事务、当日关闭和整项扣点。
  • 测试从 VS Code 终端复跑当前版本:105 项无数据库、56 项双平台移动端。数据库结果按各 PR 的复审版本单列:PR #9 为 27/27,PR #10 为 34/34,PR #11 最终复审为 38/38。
  • 文档整理按 Day1 的章节写出八人进展、合作记录、运行图和 98 点的任务台账。

PR #11 的修改请求、作者修复和批准记录保留为人工复审。UUID 大小写误拒是饶恩哲用真实 HTTP 和 PostgreSQL 复现后提出的,不是整理稿补写的情节。T22 带收据的请求仍返回 501。

当日复跑的终端原图:

Day2 VS Code 终端:pnpm test,17 个文件、105 项通过

(×)只看旧的绿色 CI 就可以合并。
(×)组件测试通过即真机通过。
(×)八个 Issue 全关等于跨日任务全部完成。
(×)把早先 35/36、37/38 的作者自测写成最终复审结果。

Day3(10 月 25 日)· 架构资料整理、测试证据核对、文档与统计

从这一天起,角色名称收成架构资料整理、测试证据核对、文档与统计。输入是仓库记录、原始日志和验收图,任务是按模板读完全部 Issue/PR、核对截图、归纳八人进展。

角色对照范围人工验收
架构资料整理#13–#20,PR #21–#26饶恩哲核对正式冻结和只读预览的差别
测试证据核对112 / 154 / 96 三组日志的来源、版本、真实数据库和原生范围李润君、高娅婷核对各自记录
文档与统计报告、28 项 CSV、燃尽图、正文顺序图片包饶恩哲发布前核读

当时本地产出在 docs/sprint/2026-10-25/report.md,整理时尚未推送。发布后的工作记录和任务表:

Day3 AI 整理的产出与取舍

(×)八个 Issue 关闭等于全部冲刺结束。
(×)组件测试通过等于 Android 安装通过。
(×)T22 / T23 自定义封面未完成时全额扣点。

Day4(10 月 26 日)· 架构资料整理、测试证据核对、文档与统计

输入扩大到模板、24 个 Issue、17 个 PR、代码、原始日志和当日原生截图。三类角色继续用,人工验收点写到具体 PR:PR #35 的复核批准、PR #40 的缺陷修复与回归、PR #41 的审查和最终合并。

  • 架构资料整理核对接口、状态、图片事务和 App 上还没接上的入口。
  • 测试证据核对把 124→128、178→180→184、112→117 按版本分开,数据库、组件、原生各算各的。
  • 文档与统计生成八人进展、28 项 CSV、燃尽图、合作截图和顺序图片包。本地文件在 docs/sprint/2026-10-26/report.md,整理当时未推送。
  • Day4 AI 工作记录
  • Day4 任务与剩余
  • Day4 签入清单
  • Day4 Issue/PR 快照

Day4 AI 整理的产出与取舍

保留真实原图、实际 Git 作者、PR 发起账号、失败输出和修复前后版本。早期「尚未合并」改成最终 merged。API 已经跑通和 App 入口还没接上,分成两句。

(×)八个当日任务关闭等于冲刺全部完成。
(×)给任务负责人另编一个 Git 作者。
(×)JS 导出写成 APK 已经安装。
(×)timer 配置交付写成生产已经部署。

Day5(10 月 27 日)· 架构资料整理、测试证据核对、文档与统计

输入是模板、32 个 Issue、21 个 PR、当前代码和提交记录、原始日志、当天原生截图。验收依据落到 #42–#49 的完成记录、PR #50–#53 的合并状态,以及 #52 的独立审查和验收矩阵。

  • 架构资料整理核对自定义封面、已还、结清、个人归档和历史,整理角色、状态、未知写入的恢复边界。
  • 测试证据核对把组件 208→230→232、集成 128→129→130 分开,HTTP/数据库、组件、原生不互相替代。
  • 文档与统计整理八人进展、28 项 CSV、48 点燃尽图、协作和提交截图、九章正文。
  • Day5 AI 工作记录
  • Day5 任务 CSV
  • Day5 图片来源映射
  • Day5 统计与版本口径

img

保留同键恢复、真实权限检查、三类独立错误、120/232/130 的实际日志、完整 Android 原图,以及旧 SHA 和新 SHA 的对应。业务候选提交和文档提交分开写,当日 Issue 完成和整项核销分开写。

(×)组件替身当作原生。
(×)旧图充当当天的 iOS 验收。
(×)复用客户端写成重新安装。
(×)三位后端联调编成各自独立的功能提交。

Day6(10 月 28 日)· 架构资料整理、测试证据核对、文档与统计

输入是九章模板、40 个 Issue、27 个 PR、当前代码与署名、原日志和 61 张当日原生图。核对点是 #54 的候选和整项结论、PR #62 与 PR #65 的审查,以及 PR #62–#67 的合并记录。代码和测试上的取舍,以 PR #65 缺陷前后、Figma 原参考、回归和原生证据为准。整理本身没有再往 main 加产品代码。

  • 架构资料整理汇总六个 PR、八个任务、401 之后的同账号恢复、请求准入、候选范围和已知限制。
  • 测试证据核对把数据库 130→134→136、单元 120→125、组件 232→244 分开,旧证据复用和当天变化复测也分开。
  • 文档与统计写出八人四格、28 项 CSV、16 点燃尽图、九章正文和顺序图片包。台账按 #54 从 48 点核销 32 点,剩下 16 点。手册里旧的「401 后丢掉表单」改成当前的同账号在线恢复。
  • Day6 AI 工作记录
  • Day6 任务 CSV
  • Day6 图片来源映射
  • Day6 统计与版本口径
  • Day6 签入清单

Day6 AI 整理的任务、产出和取舍

(×)用 Day5 的 401 卸载画面证明 Day6 的新规则。
(×)把 #60 复用主链说成当天又跑了一遍完整闭环。
(×)把 12 秒超时探针称为超时内迟到成功。
(×)把 JS 导出写成 iOS 完整原生,或把兼容 APK 复用写成重新安装。

Day7(10 月 29 日)· 架构与编程辅助、测试与原生执行、文档与统计

Day7 把角色写成三列:架构分析与编程辅助,测试与原生验收执行,文档、证据与统计。人工验收仍归系统架构负责人。可见记录是该账号的审查回应、CI、Issue 完成评论和合并。

角色当天交给 AI 的事留下的结果谁验收
架构分析、编程辅助PR #80、#81、#83 注明 Claude Code 辅助个人中心、刷新保留、CI 并行、常驻标签和核验遮罩;#80 审查后补修下拉刷新卸载和按成员 ID 判断饶恩哲按 PR 与提交核对,不把全部提交推定为 AI 生成
测试与原生验收执行在独立检出、新库、新 AVD 上执行固定候选主链APK、40 张原图、401 与迟到响应、SQL 与哈希;SDK 未继承和 JDK25 的失败日志保留,指定 JDK17 后构建成功李润君核对 125/250/136;高娅婷核对安装包与哈希;陈林祺的 #72 使用这组原生证据
文档、证据与统计核对 30 个接口和 139 个链接,整理发布清单、Issue 完成记录、28 项 CSV 与燃尽图固定包 df4d773 与 #83 分开;候选 250 项与后续 256 项分开;T17/T18 核销后剩余 0袁湘湘核对文档与链接,饶恩哲确认交付边界

Day7 AI 任务、产出与证据取舍

(×)用生成图代替当天的运行截图。
(×)把 df4d773 的完整闭环写成 #83 也已完整验收。
(×)把候选的 250 项和后续 CI 的 256 项加在一起。
(×)给没有提交的成员编造签入,或改写 Git 作者。

七天放在一起看

日期角色人工验收落点燃尽在文中的剩余
Day1架构核对、测试、文档整理;编程未派单饶恩哲、李润君、袁湘湘121 点
Day2架构核对、编程审阅、测试、文档整理饶恩哲审核 PR,李润君核对测试口径98 点
Day3三类整理角色定名Issue completed、PR 已合并78 点
Day4同上,输入含 24 Issue / 17 PRPR #35、#40、#4153 点
Day5同上,输入含 32 Issue / 21 PR#42–#49、PR #50–#5348 点
Day6同上,输入含 40 Issue / 27 PR、61 张原生图#54、PR #62、#6516 点
Day7架构与编程辅助、原生执行、文档统计;#80/#81/#83 注明辅助#68–#75、PR #84、最终 CI0 点

贡献停在「减少跨模块查找、减少重复排版和计算、把不同版本的测试数拆开」。合入、扣点和发布仍由对应职责的人确认。没有逐段采纳台账的代码,保持原作者和原提交。

下一阶段如何更好地利用 AI

作业要求
回顾AI技术员在整个冲刺过程中的表现,分析AI技术员的贡献,并展望下一阶段如何更好地利用AI。(5%)【覆盖课程目标7】

上一节已经写了七天里的表现和贡献。这里只写下一阶段怎么派工。一次任务收小到可以单独验收:写明文件、验证命令和结果,少做「先生成一大段、再集中返工」。

使用环节交给 AI 的任务与交付物人工验收与负责人
任务拆解与设计按 Issue 和接口约定列出受影响模块、状态变化、边界条件和验证清单,先交一份短方案饶恩哲确认范围和架构;许雅欣、饶慧、叶银珍分别核对权限、消费图片、结算约束
编程与审查每次只处理一个改动,并附差异说明。审查覆盖整数分、事务、幂等和在线会话模块负责人复核代码,饶恩哲审核 PR。CI 通过后再合并
自动化测试从缺陷和验收标准整理正反用例,在专用测试库执行。交回命令、版本和原始输出李润君检查断言是否还在;陈林祺按真实 App 复测。组件结果不代替原生结论
平台与交付整理 iOS、Android 和真机的安装、权限步骤,标出 SDK / JDK 和构建失败,写成可复现步骤高娅婷实际构建并安装,陈林祺核对完整路径。失败日志继续保留
文档与证据整理 Issue、PR、提交链接、图片顺序和版本对应,检查表格、附件和重复图片袁湘湘逐项核读,饶恩哲确认交付边界。会议时间、出席和照片由实际参会者提供

要守住的口径:

  • 生成图不代替运行截图。
  • 整理报告不改写提交归属,也不给没有提交的成员编造签入。
  • 没有耗时对照时,不写「效率提升了百分之多少」。
  • 不适用的建议写在对应 Issue 或 PR 里,并说明原因。
  • Day7 里写明辅助的是 PR #80、#81、#83。下一次仍按 PR 说明逐条记,不把当天全部提交算成同一来源。

(×)把上一节的七天角色表和燃尽剩余再抄进这一节。
(×)把注明辅助的三个 PR,扩大成当天 15 条提交都是 AI 生成。

附件与来源

本篇用过的原文入口。Day1–Day6 用已发布博客。Day7 用第七天冲刺博客,附件用华为云绝对地址。

...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部