← Report Archive
V Ops · Full Day Report

2026-06-03:V 从“能做事”升级到“能运行服务系统”

这一天的主线不是单个功能上线,而是 V / Makaron / Feishu / Heartbeat / Memory 之间的运行机制开始成型: 会派工、会分流、会沉淀、会用卡片交互,也开始暴露真实并发服务的瓶颈。

54sessions reviewed
6major system tracks
127ready heartbeat tasks found

一句话结论

今天 V 的能力边界从“响应 Tianyi 的单轮任务”推进到“多群、多 agent、多后台任务并发服务”。 但同一天也证明:没有全局队列、backpressure、孤儿进程治理和 task room 轻量化规则,飞书入口会被长任务和监听器拖住。

01Dashboard

V Ops Cockpit:Dashboard 从项目列表升级成运行工作台

  • 去掉“活跃项目”主面板,改成 V Workbench / Ops Cockpit:Ops Dashboard、A2A Protocol、Makaron Live Skill、Session Monitor。
  • 移动端重做:session key 压成 pill、摘要 clamp、头像嵌入 hero、60s 自动刷新、session-monitor 每分钟刷新。
  • 审美方向从“内部工程报表”切到黑曜玻璃 + 薰衣草/青色/金色电弧的 V 专属 cockpit。
02Memory

Daily Session Review:从每日总结走向审批闭环

  • 日审扫描 54 个 sessions,生成 memory/daily-session-review/2026-06-03.md。
  • 实现审批卡 MVP:Skill / Memory / TODO / Skip 四种处理入口,状态落在 approvals JSON。
  • 发现并修复两类问题:同日期旧 state 导致假 queued;已存在 skill 被误报为候选。最终 2026-06-03 候选归零。
03Makaron

Makaron / 小龙虾出片群:展会视频服务变成可复用项目经验

  • 小龙虾出片群沉淀为长期项目 memory/projects/xiaolongxia-output-group/main.md。
  • 整合圣岳、天易成、舸德、SIWIEY、戴诺维、AFF、工厂生产线等客户/品类经验。
  • Makaron skill 增加 Production Lessons:超时先查 run/project、额度不足不擅自本地剪、真人 Seedance 先抽卡、区分真实素材文字与 AI 生成文字、V 写 brief 不过度 micromanage。
04Feishu

Feishu Channel / Task Room:主 DM 变成指挥中心

  • 新增 feishu-task-room-router skill 和 create_task_room helper,长任务从主 DM 分流到专属群。
  • 创建并验证 task room;同时发现新群不会继承主 DM 模型,需要先校验模型路由。
  • 并发治理 task room 复现真实问题:群 session 被模型队列 / 深排查 / 子任务结果回灌拖住,证明需要 backpressure 和轻量路由规则。
05Heartbeat

Heartbeat Dispatch:从“建议”变成强制派工闭环

  • 定位 6 小时 heartbeat 偶尔不派工的根因:cron prompt 太弱,只跑 heartbeat.py 后可能静默结束。
  • 加硬门禁:有 recommended_dispatch 就必须 spawn 最多 2 个 sub-agent,并立即 claim;跳过必须记录 skip reason。
  • 实测跑通 skip → spawn → claim → complete,产出 promotion-gates-v1.md。
06A2A

V / H / A2A 边界:探索层与公版服务层分开

  • 固化 V 与 H 的边界:V 负责 Tianyi 私人/朋友/探索服务;H 吸收成熟、去私密化、可复制能力。
  • 更新 agent-to-agent-protocol skill,明确 V🍑 永不外溢到 H / 客户服务 / 群服务。
  • 在 V help H 群完成 handoff,把“学能力,不学私密上下文”写进协作协议。

时间线

处理午夜报告待决策:report cron 定到 00:03,Tencent Cloud 升级移出待办,Daily Review 审批流程进入解释与实现阶段。

Dashboard 设计方向重构:V Workbench / Ops Cockpit、移动端适配、头像嵌入、session monitor 接入。

Daily Session Review 审批卡闭环上线:候选可转 Skill / Memory / TODO / Skip。

V / H / A2A 边界固化,并同步到 agent-to-agent-protocol。

Feishu Channel SDK 慢感排查:结论从“stream 本身问题”转向大上下文 + event loop delay + 孤儿进程。

Heartbeat memory schema dispatch 完成:Memory Item Schema v1、类型/scope/迁移方案/注入模式。

两周工作随笔沉淀:V / Makaron / A2A 的产品突破与架构方向。

小龙虾出片群整合:展会视频客户经验、Makaron 通用 production lessons、群专属服务规则。

新 heartbeat dispatch 硬门禁实测:跳过 proven flow,spawn memory-optimization,claim 并 complete。

并发与飞书拥塞 task room 复现卡顿:群 session 收到消息但被模型调用和深排查拖住。

审批卡问题修复:补发误漏卡、标 duplicate/skip、候选去重、清理孤儿 listener,脚本强制退出。

关键决策

主私聊保持轻量:主 DM 是 command center,不承载长任务。

长任务进入 task room,但 task room 自己也必须轻量:重排查 / watch / 日志深挖必须走后台子任务。

Feishu 可见进度默认用 send + updateCard;长驻 stream 只用于确实需要流式 producer 的场景。

Makaron 是跨 Agent 创作 Partner,不只是 V 的视频 skill;V 负责 brief / QC / 商业判断,Makaron 负责生成。

Daily Review 只能推荐“尚未存在”的沉淀;已有 skill 不能再推审批卡。

Heartbeat dispatch 不能 silent skip:必须派工、claim,或写明 skip reason。

今天真正暴露的问题

并发上限

今天多次复现 active/queued 同 session、event_loop_delay、孤儿 listener 抢资源。需要全局队列和 backpressure。

Task room 反噬

task room 解决了主 DM 堵塞,但如果群 session 继续 inline 深排查,会把卡顿转移到新群。

工作区脏状态

git status 显示大量 modified / deleted / untracked,尤其 report、scripts、memory、artifacts 需要分批清理。

Report / Memory 去重

Daily Review 候选需要 semantic dedupe,避免已有 skill / 已沉淀能力重复打扰 Tianyi。

主要产物 / 改动面

Dashboardscripts/live-dashboard.py、memory/session-monitor.json、V Workbench UI
Daily Reviewscripts/daily-session-review.py、scripts/daily-session-review-approval-card.cjs、memory/daily-session-review/2026-06-03.md
Heartbeat Dispatchscripts/heartbeat-dispatch.py、HEARTBEAT.md、memory/heartbeat-dispatch.json、promotion-gates-v1.md
Task Room.agents/skills/feishu-task-room-router/SKILL.md、create_task_room.py、V|并发与飞书拥塞治理|0604
Makaron Service~/.agents/skills/makaron/SKILL.md、memory/projects/xiaolongxia-output-group/main.md
A2A~/.agents/skills/agent-to-agent-protocol/SKILL.md、memory/ai-patterns.md

下一步建议

  1. 做一个轻量全局 queue ledger:active / queued / blocked / owner / channel / priority / startedAt。
  2. Feishu task room 默认只做路由,任何超过 30–60 秒的深排查都 spawn 子任务并 yield。
  3. 清理 report / scripts / memory 的工作区脏状态,避免后续 report build 和部署被历史垃圾拖慢。
  4. 把 Daily Review 候选从关键词触发升级为“已有 skill / memory / project 语义去重”。