Daily Report — 2026-09-30

Daily Overview

  • 完成工作: 设计并审计了多个高风险研究项目,涵盖从 robotics benchmark 可用性与 VLM 评估框架,到 quantization 诊断、WeChat bot 个性化以及针对特定硬件的错误调查。
  • 实施方式: 采用了多管齐下的技术手段,包括自动化 pipeline 审计、模块化 plugin 开发、通过 python-pptx 进行程序化 PPT 生成、为 visual-only 模式强制执行严格的环境变量,以及通过 hardware-vs-simulation 对比进行系统的 error attribution 扫描。
  • 影响: 成功将研究从文档阶段过渡到 operational readiness 阶段,取得了高性能的 VLM 评估结果,建立了稳健的 visual-only 基准,解决了关键的开发基础设施瓶颈,并为处理 quantization 和特定硬件异常提供了清晰的路线图。

今日工作跨越多个领域,包括建立 camera-ready robotics benchmark pipeline,将 OmniJev 评估扩展至 16 个任务,准备战略性研究拆分演示,为基于 Gemini 的 memory 强制执行 visual-only 完整性,解决开发服务器端口泄漏问题,升级 WeChat bot 的 persona,调查 C2S 中特定硬件的 NaN 问题,以及诊断 W4A4 quantization 失败问题。

Tasks

Architecture & Strategy

  • ✅ OmniJev 16-task Extension & Evaluation — 为 16 个 RoboMME 任务实现了 shim extensions 和 truth replay,并使用 2B model 进行了完整的 closed-loop 评估,实现了 76.3% 的成功率。
  • • Gemini Visual-Only Integrity Enforcement (I-171) — 通过剥离 proprioception 并实现基于 detection 的 visual window tracking,执行纯视觉 Gemini arm ablation(16 个任务)。
  • ✅ W4A4 Quantization Accuracy Investigation — 通过 device-vs-simulation 对比和 error attribution 扫描,诊断了 W4A4 simulation 中 0% 成功率的问题。
  • ✅ Camera-ready Workspace & Pipeline Audit — 在 tianhe3 上创建了经过验证的 workspace,导入了 code/dependencies,并对 Coffee task pipeline 进行了逐阶段的可用性审计。
  • ✅ Strategic Research Split & PPT Generation — 开发了多版本专业演示文稿,提议在不同实验室之间将研究拆分为两个方向(Jev visual reasoning vs. Gemini harness)。
  • ✅ Vite Dev Server Exit Synchronization (I-082) — 实现了一种 Rust-to-Vite POST signaling 机制,以确保 clean shutdowns 并防止 Windows 上的 port 1420 泄漏。
  • ✅ WeAgent Bot Advanced Feature Upgrade — 为 bot 升级了 model-switching、精细化的 CS assistant persona 以及基于 visual-similarity 的 WeChat sticker 发送系统。
  • 🔄 C2S NaN & Pilot Batch Management — 正在调查 C2S 中特定硬件的 NaNs,并监控一批 17 个 pilot submissions 以及 gene encoder notebook 的重新运行情况。

Problems & Solutions

Critical Issues

1. Gemini 驱动的 memory 任务中潜在的 proprioception 泄漏和非视觉窗口推进问题。

Solution: 启用了 ‘VISUAL_ONLY’ 以剥离 state,并启用 ‘VISUAL_TRACK’ 以基于 VLM tip-detections 而非 TCP/proprio data 来推进 windows。

2. OmniJev PickHighlight 报告的 recall 过低,以及 2B model 在 temporal tasks (Swap/StopCube) 中表现不佳。

Solution: 修正了 metric frame population,并将架构转向使用 code 处理 temporal logic/identity,而由 VLM 处理 per-frame perception。

3. W4A4 simulation 显示 0% 成功率,而实际 hardware 保持较高的准确率。

Solution: 确定 simulation 过于悲观,是因为对 hardware 实际以 FP16 处理的 tensors 进行了过于激进的 4-bit rounding。

4. Robotics pipeline 错误,包括 JSON serialization (np.bool_)、BC-RNN 中未裁剪的图像格式以及 human demo state 不匹配。

Solution: 在 ‘core.py’ 中识别了 serialization 需求,在 ‘policy_adapter.py’ 中要求进行 HWC image 修复,并修正了 ‘replay’ 设置以确保 error-state 恢复。

5. 通过 system tray 退出 Tauri app 后,Vite processes 在 Windows 上仍保持活跃。

Solution: 用显式的基于 POST 的 notification 取代了 polling 机制,该通知由 Rust backend 发送到专门的 Vite plugin endpoint。

6. WeChat stickers 被作为 images 发送,以及错误的 database confirmation 报错。

Solution: 实现了基于 UIA 的 panel browsing 用于 sticker similarity 匹配,并禁用了严格验证以处理 WeChat write latency。

7. C2S 在特定 GPU nodes 上出现 NaNs 以及无效的 matrix command arguments。

Solution: 识别了特定节点的硬件问题 (h36-6) 并将其从 templates 中排除;通过 subagent audit 协调了 command arguments。

Human vs AI Approaches

Strategic Level

Architectural Strategy

Role Approach
Human 坚持将 ‘state/identity’ (code) 与 ‘perception’ (VLM) 分离,并倾向于使用 broadcast/signaling 而非 polling 来处理 exit signals。
AI 最初尝试使用 VLM 进行所有决策,并利用标准的 polling loop 进行 process management。

Difference Analysis: Human insights 优化了模型性能和系统 robustness。

Project Pivot & Scope

Role Approach
Human 指导从被动文档转向实际的 usability audits,并坚持进行全规模的任务扩展以实现公平比较。
AI 专注于 baseline 文档和初始的成功任务。

Difference Analysis: Human intervention 将任务转向了 operational readiness 和严格的 benchmarking。

Recovery & Communication

Role Approach
Human 优先考虑覆盖所有潜在的 recovery 途径(如 device-faithful simulation 等),并为 faculty 制定了外交式的沟通策略。
AI 提出了具体的 technical paths (attribution sweeps),并将逻辑细化为 ‘respect-first’ 的沟通框架。

Difference Analysis: Human 提供了战略广度和外交技巧,而 AI 提供了结构化的执行。

AI Limitations

Critical Limitations

  • 在模拟 ‘pure visual’ 模式方面存在固有局限性(潜在的 lag/drift),以及基于 UI 的 expression browser 速度较慢(每个 sticker 需 5-7s)。
  • 在 temporal reasoning (identity tracking)、高精度 point generation 以及复杂的 custom data structure 错误 (AttributeError/KeyError) 方面表现挣扎。

General Limitations

  • 遇到了环境限制(向 memory directories 写入)以及需要人工干预的 shell redirection/tool-call 阻断。

Learnings

Key Learnings- 一个轻量级的 2B VLM 在识别方面表现出色,但在 temporal reasoning 和 identity tracking 方面需要 code-driven assistance。

  • 在特定硬件上,由于硬件在某些 ops 上会自动使用 FP16,导致 4-bit simulations 在预测 accuracy 时不可靠。
  • 对所有 randomness 进行 seeding(包括 env resets 和 Python 的 hash())对于 robotics benchmark 的 reproducibility 至关重要。
  • Visual prompts(将 memory 绘制到 observation 中)在 path-related tasks 中的表现显著优于 text-based memory。
  • 在 Tauri/Vite 等 multi-process environments 中,显式的 exit signaling 比在 Windows 上的 ancestry/polling tracking 更稳健。

Conversation Summaries

ErrorRecoveryBenchmark

✅ Workspace Setup & Pipeline Usability 在 tianhe3 上建立了 patched workspace,并对 coffee task 进行了全面审计,识别出 phase labeling 和 error-state restoration 中的关键缺陷。

RoboMemory

✅ OmniJev Expansion & Strategic Research Split 将 OmniJev 扩展至 16 个 tasks,成功率为 76.3%。同时准备了一份战略演示文稿,旨在将研究分为两个独立的 tracks (Jev vs. Gemini),并为基于 Gemini 的实验强制执行了 ‘pure-visual’ integrity。

TokenMonitor

✅ Vite Port Leak Resolution 通过实现一种 Rust-to-Vite POST signaling mechanism,解决了 Vite processes 在 Windows 上占用 port 1420 的问题。

WeAgent Bot

✅ Persona & Emoji System Development 升级了 bot,使其拥有更精细的 CS assistant persona,并开发了一种基于 visual-similarity 的机制来发送真实的 WeChat stickers。

MihD-dev

✅ C2S NaN Investigation & Pilot Submission 调查了 C2S NaNs,确认了某些 nodes 上的 hardware-specific issues,并在修正 command arguments 后提交了一批 pilot experiments。

Qualcomm Project

✅ W4A4 Quantization Failure Analysis 识别出 W4A4 quantization simulation artifacts 是导致 0% success rate 的原因,而 real hardware 通过在某些 operations 上使用 FP16,表现要好得多。

Token Usage

AI Usage · 2026-09-30 Claude Code + Codex
Total cost
$598.47
Total tokens
1.45B
Output tokens
3M
Cache read
96.5%
Cost split Claude Code $595 · Codex $3
Token character Cache reads 96.5% · Active 3.5%

Most token volume came from cache reads; Claude Code drove nearly all cost.