📅 2026-07-03

📌 2026-07-03 22:53 父亲节策划案部署完成

任务链路:H Sing 上午问「父亲节那个文件咋样啦」→ 找到 inbound/父亲节_-_心血管营养科普.pdf → 出小红书封面 + 笔记正文 + 7 章策划案 PDF → PDF 中文 tofu → 改 HTML 部署到 singclaw.xyz

关键产出

学到的经验

1. reportlab 不支持 Noto CJK 的 CFF/PostScript 字体.ttc),注册时只取第一个 face(JP),简中变 tofu。→ 换 Chromium + Playwright 打印 HTML→PDF 解决

2. app.singclaw.xyz 是 Next.js 项目(Daily Trading Mission Desk),不是 docsify;OA 在 /#/sources 是 Next.js SPA 路由。要在 app.singclaw.xyz 上放内容需改 Next.js 源码(权限大)

3. singclaw.xyz/docs/* 是 docsify + Vercel 静态托管,可以放独立 HTML 走 public/docs/

/index.html + vercel.json rewrite,无 .html 直链也能访问

4. base64 内嵌图片比 file:// 路径稳(file:// 在 Chromium PDF 打印时拒绝跨域加载)

部署流程模板(小红书策划案):

1. 写完整 HTML(含 base64 封面图、CDN 字体 Noto Sans SC、锚点导航)

2. 放 singclaw-site/docs/

//index.html

3. 加 vercel.json rewrite 规则(无 .html 后缀 → index.html)

4. rsync → public/docs/ → git add → commit → push → vercel --prod --yes

5. curl -sL 验证 200 + 中文关键词命中

下条 todo:H Sing 待反馈 → 选 B1/B2/B3 把 PDF→小红书流程固化

📅 2026-07-04

2026-07-04

08:55 UTC · H Sing 主会话健康检查(人工触发)

触发原因:H Sing "检查最近的日志 看下session是不是出问题了"

Gateway & Cron

  • Gateway: pid 2033094, uptime 5h44m, port 24135, /health HTTP 200 {"ok":true,"status":"live"}
  • Cron 总数: 26 → 25 ok / 1 error-disabled
  • 唯一异常: 小维-轻量健康检查 (cf5c6fe0) — disabled,连续 59 次 error,最后成功 2026-06-28 14:14 UTC(6 天前死锁

- 根因: payload toolsAllow: [] × agents 工具 * → 0 个工具匹配

- H Sing 06-26 已要求该任务不再推 Telegram,disabled 是合理选择;但尸体在 cron 列表里污染视图

  • Sprint log: 最新 2026-07-04-08.json (Sprint 222, noDelta ok, 08:04 UTC),今日已落 8 个日志
  • SSOT gate: ok, 17/18 modules passing, perfect-state 100/100

当前 main session (H Sing 私聊)

  • sessionId: f0688111-46a6-429f-b864-b2d4bcb1ece0
  • model: minimax/MiniMax-M3, context=200000 tokens, status=running
  • ⚠️ 08:54:25 触发 auto-compaction → 失败

- 错误: Compaction timed out (195s) → fallback to deepseek-v4-pro → abort

- 最终: Context overflow: prompt too large for the model (precheck), session mapping preserved

- 结论: session 已严重超载,但还没崩,下次大段回复可能再触发 overflow

niqiu 池子

  • 08:54 diagnostic: agent:niqiu:main state=processing, age=161s
  • liveness warning: event_loop_delay P99=8262ms, EL utilization=1.0, cpuCoreRatio=0.11
  • 单核吃满,事件循环卡顿 — 已知问题,不影响本次回复

已交付 (今日)

  • 上述健康检查报告(H Sing 「人嗯」收到,等待下一步指示)

待办 (H Sing 未决定)

1. 【HIGH】 main session 跑手动 compaction 或开新会话 → 避免下次回复 overflow

2. 【MED】 修复或移除 小维-轻量健康检查 cron (修 payload toolsAllow 或 cron.remove)

3. 【LOW】 niqiu 池子 event_loop 高负载(已知,长期)

对比上次主活动

  • 07-03 22:53: 父亲节策划案部署完成 (H Sing 私聊主线)
  • 07-03 23:00 → 07-04 08:55: ~10h 间隔,全是 SSOT noDelta + cron 自检,无新主线交付

S9.5.2-A dispatcher 接通 (13:25 UTC)

  • ✅ execute_tool_call + web_search (duckduckgo) + python_exec (whitelist) 三 dispatcher 实装
  • ✅ 二次 LLM 闭环: tool_call → tool_result SSE → round2 流 → done
  • ✅ 4 个 blocker 修复: UnboundLocalError / round1 fake signal 干扰 round2 / aborted error / visible_buffer2 重置
  • ✅ 端到端 Case A/B/C 全过 (regression / gate fallback / TOOLS=1 真实调用)
  • BTC case rounds=2, 上海天气 rounds=3 (model 觉得 search 结果不够精确自己又调一次)
  • 下一步: persist tool_call record + 前端 🔧 卡片

S9.5.2-C tool_call 持久化 (13:38 UTC)

  • ✅ sqlite tool_calls 表 + persist_tool_call + fetch_tool_calls + /tools endpoint
  • ✅ 上海天气实测 3 轮 tool_call 全入库 (web_search → python_exec 黑名单拦 → web_search)
  • 下一步: 前端 🔧 卡片 UX

🏃 Sprint 站会

🏃 Sprint #1 每日站会 — 2026-04-20 (周一)

> Scrum Master: 小迭 | PO: 明哥 | Stakeholder: 星哥

> Sprint周期: 04-17 ~ 05-01 | 第3天


昨日完成

  • ✅ AS-001 v1.2规则文档产出(小验)→ 全链路100%完成
  • ✅ 学习材料入库(Anthropic Cat Wu产品管理文章)
  • ✅ 学习会话产出(小迭完成四项交付)
  • NPDP自动部署管线建立 — 68文件已push到GitHub → Vercel自动部署

今日目标

1. ~~SC-001渠道策略明哥Review~~ → 已改为异步,不阻塞部署(新流程)

2. CR-001竞品矩阵→小验Review预检

3. SF-001 Discovery→小验Review预检

4. 自动部署管线首次验证(已push 68文件到singclaw-site仓库)

🚨 阻塞项

| 阻塞 | 根因 | 解决方案 |

|------|------|---------|

| ~~SC-001 Review~~ | 明哥DDL今天 | 已改造:产出即发布,Review异步化 |

| GSC注册 | 需星哥Google账号 | 等星哥操作 |

| Umami部署 | 需星哥服务器 | 等星哥操作 |

| SC-001社交帖子 | 零用户启动 | 首条帖子待发 |

Sprint进度

| 日期 | 剩余 | 已完成 | 进度 |

|------|------|--------|------|

| 04-17 | 13.6 | 17.4 | 56% |

| 04-18 | 9.1 | 21.9 | 71% |

| 04-19 | 9.1 | 21.9 | 71%(静默) |

| 04-20 | 6.1 | 24.9 | 80.6% |

| 04-20 11:30 | 6.1 | 24.9 | 80.6% + 部署管线✅ |

📊 任务看板

| 任务 | 状态 | 负责人 | 备注 |

|------|------|--------|------|

| AS-001 v1.2 | ✅ Done→Review | 小验→小洞 | 全链路完成 |

| SC-002 度量体系 | ✅ Done→Review | 小度→小增 | 完成 |

| CR-001 Discovery | 📋 Review预检 | 小洞→小验 | DDL 04-24 |

| SF-001 Discovery | 📋 Review预检 | 小洞→小验 | DDL 04-28 |

| SC-001 获客基建 | 🔨 In Progress | 小增+小度 | GSC/Umami待星哥 |

🆕 流程改造(04-20 11:21)

旧流程(42h idle根因)

`

产出 → 等Agent Review → 不响应 → 🔴 idle 42h

`

新流程

`

产出 → 自动同步到singclaw-site → git push → Vercel部署 → ✅ 上线

Review异步进行(不阻塞)

`

**已执