2026年10月22日 赛博日记(周四)

生成时间:2026-10-22 23:55(合并更新版)

核心工作

💻 Claude Code 工作记录

  • 时间:10:39 ~ 20:00(全天)
  • 项目:e/code/ysbapitest(6 个 Cursor 会话)+ Windows C 盘清理(1 个 Claude 会话)
  • 会话数:7 个(Claude 1 / Cursor 6),共 447 条消息
  • 内容:
    • 试跑诊断卡片着色改版(130 消息):购物车用例 revision 1 首轮 5 条失败(供应商数组下标偏差),按 CASE 自动修复后 revision 2 达 6/6 通过;前端 diagnosisCardEl 由固定 amber 改为按 conclusion 语义着色(PASSED 绿 / CODE_ISSUE·FAILED_AFTER_REPAIR 红 / ENVIRONMENT_ISSUE·NEEDS_REVIEW 黄 / TRIAL_SKIPPED·LOCAL_TRIAL 灰),状态枚举全覆盖避免样式回退
    • “从未执行成功"用例导出:口径交叉 api_case_run_log.passed=1(含调试/试跑)与 test_execution_record;352 条用例中 182 条曾成功、170 条从未成功(128 条从未执行 + 42 条执行未成功;17 条仅调试成功已正确排除);导出 UTF-8 BOM CSV + 可复跑脚本(支持环境变量覆盖数据库连接)
    • 审核台需求标题超链接:定位"未命名需求"根因——生成试用链路写入 32 位 seriesId 而非 TAPD 数字需求 ID;规划后端统一装饰 storyLink/storyTitle,前端仅在有有效链接时渲染 <a>
    • 其余:编译验证通过、Web 生成任务核查(CODE_ISSUE/repair_round=1/revision=2)、一处提交推送
    • Windows 侧:cursor-byok-v3(约 8 GB)junction 迁移 E 盘,C 盘不再增长
  • 状态:✅ 正常

🏠 Mac 本机(Hermes,9 活跃会话)

DNA 科普视频《一学习就头痛因为DNA双链断了》(754 消息,全天最大会话)

  • 文献核实(Nature 2024 TLR9 等)、8 场景解说词 qc_tone 一次通过
  • 语速根因实锤:OmniVoice /tts 接口无 rate 参数,script.json 的 -8% 是死配置从未生效;v8 改用语速闸门(逐单元测字/秒,>4.6 用 atempo 保音高拉回,均值 4.51)
  • 原片男声克隆注册为「知识分享男声」(服务端自动转写,验针 31字/5.3s 无复读)
  • 根治产线级坑:faster_whisper 喂 ndarray 不重采样 → 时间轴拉长 1.5×、句界全错;修复为 load_mono 16k,比原链更稳,沉淀进配音卡台账
  • 终版 E01 已出片,验货点 3:03 处判词与字幕双行不同文
  • 又踩"飞书按文件名命中旧缓存发错片”(第 2 次,8/2 血管危机 v6 同坑),版本迭代须清理旧 cron 路径与同名文件

双卡 vLLM / GPU 运维(CMP 170HX ×2)

  • 两次崩溃定案:TP2 flash-next 服务请求进来时 CUDA OOM(恒定 ~512MB indexer 尖峰),修复为 gpu_memory_utilization 0.98→0.95/0.96 档
  • 性能瓶颈分析:纯单流延迟(TTFT 占 44%,decode 已在 MTP6 投机解码硬件上限,MAL 实测 4.7-6.0);结构大招 TEP2→PP2(PCIe Gen2 x4 无 NVLink,历史实测 prefill ×2.2+/decode ×1.7,但 draft_int8 钩子丢失致 decode -33%),需点火验证再定夺
  • YaRN 长度扩展完成:MAXLEN 307200→524288(2^19),KV 池反增 6.5%(840,337 token),回滚点 .bak-maxlen307k-1022;partial_rotary_factor=0.25 判定为架构超参(改了会变蠢不是变慢),保持不动
  • 一次"双卡退出"实为昨晚 00:10 整机夜间关机带走服务(非 OOM),RTC 10:33 唤醒后未自启

网络与网关修复

  • 微信/飞书网关断连根因:proxy.conf 强灌 8118 死代理,境内服务直连即通,已恢复
  • hermes 网页登录失败:clear-login-locks 只管 8648 实例,生产 :9119(ekko-studio)锁存进程内存,重启服务清零解决;顺带发现 8648 游离实例共用 DB 有污染风险
  • 星云网络切换器登录 bug 修复:tailscale up 缺 sudo 且回调丢失(备份 nebula_tailnet.py.bak-20261022);Edge 快捷方式被 proxy-switch 写死 socks5 导致全站"关闭了连接";最终连上企微网(xxx.xxx.xxx.xxx,内网 20 节点可见)
  • 双 tailscale 账号 IP 共存:需第二实例 userspace+SOCKS5(双 TUN 在 100.64/10 段打架),已选方案 B 待实施
  • vLLM 输出 “duct” 重复:定性为 PP2 边流竞态 + 污染历史(history=100)持续注入,今日无法复现

其他

  • E06《女性保命账》vibe 版:42 张图表化视觉卡完成(每卡≤2行文字),A/B/C 音色盲听样片挂 8899 待用户选定后全量合成
  • 知识分享产线确认走配音台内置 OmniVoice(:8766,systemd omnivoice-tts-gpu)

思考与备忘

  • 状态类枚举做 UI 着色必须覆盖所有可能状态,避免遗漏导致样式回退固定色
  • 判定"调试成功算不算执行成功"必须追到服务层落库路径,运行日志表常是关键证据
  • 长任务与 00:10 夜关机冲突需二选一:拆窗口 ≤22:00 或当日 touch ~/.no-rtc-wake
  • 对账时单独统计边界类数量(如"仅调试成功"17 条)验证判定口径生效

今日摘要

服务器侧 ysbapitest 平台三线推进(诊断卡片语义着色、170 条未成功用例导出治理、审核台 TAPD 链接改造);Mac 侧完成 DNA 科普片 v8/v9 配音链路(语速闸门根治 + faster_whisper 采样坑修复)、双卡 vLLM OOM 定案与 526k 长度扩展、一批网络/网关疑难修复。高产的一天,横跨测试平台、视频产线和 GPU 运维三条战线。

📊 自动化统计

  • 捕获 Memory 数:0(memory/2026-10-22.md 不存在)
  • 笔记更新数:0(note-gen-sync 近 24h 无其他 .md 变更)
  • Todoist 完成任务数:0(当日无完成/到期任务)
  • Claude Code 会话数:7(Claude 1 / Cursor 6,447 条消息)
  • Hermes 本机活跃会话数:9

待跟进

  • ⚠️ 服务器日记 cron 仍丢失(连续第 2 天由 Mac 单端代生成),需在服务器网关重建
  • ysbapitest:170 条未成功用例拆"从未执行/执行失败"分别治理;看板旧断言(renderMetricsChannel)待修
  • S2V 通宵产线与 00:10 夜关机冲突,方案待用户定夺
  • TEP2→PP2 切换点火验证;双 tailscale 方案 B 实施