2026-10-16 赛博日记

生成时间:2026-10-17 23:45(cron 双端合并版:Mac 侧例行活动 + 服务器 Hermes 本机日报 + Claude/Cursor 会话记录融合)

核心工作

💻 TAPD 需求转测试自动化方案(ysbapitest,主力会话)

  • 方案文档 docs/需求转测试自动化工作流方案.md 多轮迭代并推送 main(54a1ac2、36de676、d85f3a9、838d643、65b6af5)
  • Webhook 数据边界:能拿需求 id/workspace_id,但开发人员与排期需二次回查任务接口
  • 代码范围识别改道:放弃依赖提交说明里的需求编号(实测几乎都缺失),改为「需求下任务处理人拼音 + 开发时间窗口」匹配 git 提交,再从 Controller diff 提取接口
  • 缺陷归因与重跑机制:环境/数据失败先恢复从库自动重试一次;AI 审核分缺陷/用例问题/环境/无法判断四类;同一需求自动修改重跑上限 2 次,第 3 次仍异常则评论需求转人工

💻 ysb-api-cases 用例上传流程梳理

  • 厘清 bundle 生成→本地校验(validate_bundle.py,与平台规则一致)→上传(upload_bundle.py,按 caseCode/flowCode 覆盖)全链路
  • 接口 path 必须带网关前缀 /{网关}/api/{Controller}/{方法}/{版本};tapdStoryId 缺失时须问开发,不能编造
  • 流程增强结论:上传前新增「TAPD 需求正文 × 代码 diff 差异清单」(只列对不上的),作为给开发的人工确认材料;现有 skill 不自动核对需求,此为补齐点

💻 AI-TEST 用例生成(多会话)

  • 「【异常价格活动处理】逻辑优化」生成 33 条用例(TC001~TC033,7 条 P0),覆盖大搜列表、拼团会场、商品/拼团详情、广告召回;价格异常判定固化:基准价取索引均价与 weekend_tb_access_price 较大值,≥10 倍置底、再 >800 元则移除改写展示
  • 执行方式标签(接口自动化/Web/APP)从用例标题迁移到前置条件字段,三类产出文件(json/md/csv)同步更新;tapd-testcase-generation skill 规则同步修订
  • 品种 481544 口径风险记录:准入价若仍为拆零 229.5,2650 元活动仍判异常,验收前需维护为整规格口径
  • 历史缺陷经验(lessons.md)定位收敛:仅作为生成用例时的参考材料,不强制 lesson_id 标记、不作为评审门禁、不向产品文档暴露内部 L 编号
  • 「部署更新」权限结论:跑在容器内的工作台进程无权重启自己所在容器

服务器侧(Hermes)

  • 19:00 TokenSpeed×Flash-Next 176B 部署计划定稿(TP2+FP8 n-gram 表为唯一显存可行路线,SM80 支持未证实是最大风险);19:06 用户否决该路线,改产出《TokenSpeed项目详解.md》科普文档(含 685 tok/s 口径拆解)
  • 博客全量自动更新完成(05:13):同步 328 篇笔记,新增 313/更新 14/失败 0,部署成功;首跑因 remote URL token 截断中断,修复后重跑成功
  • Second Brain 追赶补录:集中补写 10-12 ~ 10-15 四份 memory

Mac 侧

  • 18:37 WOL 唤醒台式机(魔术包 4 目标连发);22:58 远程关机收尾,链路正常
  • 本机笔记仓库无提交

本日记由 mm 自动生成:融合 Mac 会话记录、服务器 Hermes/Claude 日报与核心工作记忆;天气等无关信息已剔除。