时间线 · 倒序展示 · M25 → M0

28 个里程碑串起来的半年+ 实战

从最新的 M25(pi-yunzhan「云展」上生产)倒序回到 M0(2025-11 多项目试水)。一级看精华标题 + 关键数字,点「展开」看业务叙事 + 该窗口内每天的原始日记。Q4 · 生产化 (M20-M25) 是 2026-06-15 → 07-07 补录的最新一期,含云展上生产、cockpit v2 面板、swap→Wave8、image-studio 完整链、PackHorizon 立项、daily-recap cron 生产 4 天全绿。

排序 · M25 最新 → M0 探索 来源 · git commit + Hermes state.db + daily/ 复盘 更新 · 2026-07-07 · 补 Q4 生产化
最近聚焦06-05 → 06-14
M19 · 自习交付

seenlens 选图科技云摄影

半年内所有项目都是自用 / 给同事 / demo, seenlens 是第一次真按客户交付节奏走完全程 — 4 周 deadline, 6 次部署 / 天, PRD v0.5 → v0.7, 飞书 wiki 当 issue tracker。「用 AI agent 把项目从需求到上线走通」这条路第一次跑通。
M18 · 僚机

Wingman + Cockpit · 多 agent 司令副官

6 天 74 commits。haiku 5s 节流摘要 + 飞书"一行卡片" + 本地 Web 驾驶舱 192.168.1.142:7421。6/13 三段式 Source/Summarizer/Notifier 架构重构。
M17 · 收口

入口收敛到 Fries · 复盘 cron 上线

🚨 架构铁律:Hermes 主控只在 Fries 一台。vault / cron / 飞书 DM / state.db / 100 git 仓全部本地。每日 8:00 复盘 cron 把对话流自动归档到本地 + 飞书 wiki。
28
MILESTONES
M0 → M25
120+
ACTIVE DAYS
有内容的日子
583
Q4 COMMITS
06-15 → 07-07 后半月
5
PHASES
探索 / 立项 / 爆发 / 沉淀 / 生产

Q4 · 生产化 2026-06-15 → 2026-07-07

后半月主线 3 条: pi-yunzhan「云展」上生产(client 主战场客户复用底盘)、Wingman+Cockpit 面板 v2 完全体(多机管理 + 服务自动扫描 + Tauri 桌面壳 + 外网可达)、知识库自动化 v2(daily-recap cron 生产 4 天全绿)。另有 swap / image-studio / seenlens / PackHorizon 4 个业务项目并行推。

6里程碑
22
583commits
M25 生产
06-24 → 07-03 · 10 天

pi-yunzhan「云展」· 从测试环境推到生产入口 ⭐

Pi 版 AI 编码项目台复刻上悟空 → 客户复用底盘 → 部生产 yunzhan.eduapp.com.cn。本期完成 provider adapter 拆分(MiniMax/Anthropic/OpenAI 三入口 dispatch)、Bug 1-5 全修、context-window 从 200k 硬编码改表驱动探针(M3=100 万)、手机端整改、用户管理 MVP、composer 可切模型;Opus 4.7 thinking 400 报错走 pi 0.80.3 forceAdaptiveThinking 新协议修复。

174 commits / 10 天
本期最大项目
yunzhan.eduapp.com.cn
生产入口 · HTTP 200 · pm2 online
3 provider adapter
MiniMax + Anthropic + OpenAI 三入口
展开
业务叙事

云展是 Pi (原 LM Studio) 复刻改成"给客户交付的 AI 编码项目台"底盘,本期从"能跑但只在悟空测试"推到"生产可用给客户看"。核心 3 件: (1) provider adapter 拆分 - 之前 body 无条件当 OpenAI 协议,MiniMax 图生成 multipart 必炸;抽三入口按模型名 dispatch,MiniMax 走 responses、Anthropic 走 messages、OpenAI 走 chat completions。(2) context-window 探针化 - 之前 200k 硬编码,MiniMax-M2 128k 直接爆超限;改成启动时探针每 model 的真 context length,M3 探到 100 万。(3) 用户管理 MVP - 超管/普通用户、用户名隔离、模型脱敏档位(顶配/常用/快速)、登录页;CC 12 phase 后端 149 + 前端 33 测试过。此外还修了 Bug 1-5(会话固定/消息返回/steer 乐观上屏/context-window 硬编码/左栏横滚)+ 手机端整改。Opus 4.7 thinking 400 报错: 撤掉之前"关 reasoning"垃圾修法,升 Pi 0.80.3 + model spec 加 compat.forceAdaptiveThinking: true,pi-ai 自动出 thinking:{type:"adaptive"}+output_config.effort 新协议。7/3 部生产 yunzhan.eduapp.com.cn HTTP 200,pm2 online。

原始日记 · 关键节点
2026-06-24用户管理 MVP
F云展 Loop v2 搁置归档(用户给 50 分:规划对话没气泡 UI、项目页两个 chat 框冗余);feat/user-mgmt-mvp 分支超管/普通用户/模型脱敏档位/登录页,CC 12 phase 后端 149+前端 33 测试过,部悟空
2026-06-26SSH 加固 + Loop v2 归档
F旧 yunzhan-prod (Ubuntu 26) 撞 systemd socket-activation 坑废弃 → 换新机 121.199.77.118 (Ubuntu 22),SSH 收口 18822 + publickey only + fail2ban;凭据统一到 env(CC opus-4.7 派活,DoD 10/10 PASS,242 测试全过,commit 4c17ed1);云展前端上线悟空(左栏固定/独立会话 IA/全局滚动条/58+232 测试,f57c6d9)
2026-07-02provider adapter 拆分 + Bug 1-5
F多轮 CC 落地:MiniMax adapter 拆分、模型+凭据合一 composer 可切、Bug 1-5 全修(会话固定/消息返回/steer 乐观上屏/context-window 硬编码→表驱动探针 M3=100万/左栏横滚)、手机端整改;全部部悟空、本地 commit 不 push。Opus 4.7 thinking 400 → 升 Pi 0.80.3 + compat.forceAdaptiveThinking=true 新协议修
2026-07-03部生产 yunzhan.eduapp.com.cn ⭐
F16 commit(Pi 0.80.3 + provider 拆分 + 手机端) 部生产 yunzhan.eduapp.com.cn HTTP 200,pm2 online。云展从"测试环境"正式推到"生产入口"
M24 面板
06-15 → 07-01 · 17 天

Wingman + Cockpit 面板 v2 · 多机司令完全体 ⭐

Q3 立项的\"僚机+驾驶舱\"这期做到完全体: 5 台机器上散乱的 launchd/cron/dev 进程全汇总到 web 面板 → 24 种服务自动扫描 + 4 类 display_name auto-gen + 鬼影卡片修好 + 折叠 + 停止按钮 + 一键生成人话名 + 200 测试 PASS + Tauri 桌面壳跑通 + 外网可达 wingman.nexora.restry.cn。

20 commits / 17 天
wingman + cockpit 主仓
wingman.nexora.restry.cn
外网可达 · 200 OK
5 台机器
全汇总管理面板
展开
业务叙事

M18 立项 wingman + cockpit 是"僚机 + 驾驶舱"的雏形(Source/Summarizer/Notifier 三段式),本期做成"多机管理面板完全体"。核心 4 件: (1) services 面板 v2 - 5 类 collector(launchd + hermes_cron + dev_processes + disabled + expected_down),ServiceMonitor 守护线程每 30s scan 全量 replace_all 写库,新加服务自动入榜。之前有些服务看不到日志、不能重启、标题看不出是什么,本期系统解决: 重启范围只 launchd service(cron/dev/sleeping 各自不适合)、name 字段"人话化"3 类 fallback、缺日志分类处理。(2) display_name autogen - 4 类都做兜底(cron/dev/service/sleeping,expected-down 并入 sleeping),测试 162 PASS,commit 8a1abd7+643bde4,curl 4 类抽样真。(3) Tauri v2 桌面壳跑通(commit 557a4f7),cockpit menu-bar 上电脑。(4) 外网可达 - 加 nexora 反代,wingman.nexora.restry.cn HTTP 200 稳定跑;fix launchd cockpit plist 路径 Projects→projects。此外还处理了完整 XFF spoof CVE 事件: reviewer 报 P0 但实际家网单人无威胁面,最终立铁律 reviewer P0 工程洁癖类默认合 main、不打断业务

原始日记 · 关键节点
2026-06-28Tauri v2 桌面壳 + services autogen
Fwingman Phase 3 桌面壳跑通(commit 557a4f7); services autogen 4 类全 work + 验收 4 件齐(测试 162 PASS / commit 8a1abd7+643bde4 / push 三对齐 / curl 4 类抽样真);cc-mcp-bridge XFF spoof P0 事件后立铁律 reviewer P0 工程洁癖类默认合 main
2026-06-29kanban+wingman 外网可达
FHermes Kanban dashboard + wingman 接外网(kanban/wingman.nexora.restry.cn 全 200),新建 skill expose-local-service-via-nexora;抢救 mvp-deployer 整片 502(PM2 daemon 死,pm2 resurrect 救回 18 个 app 包括 swap/wx/wxmsg/recap)
2026-06-30wingman 面板 200 tests
Fwingman 面板: 鬼影卡片修好(死进程标 stopped)+ 折叠 + 停止按钮 + 可点链接 + 一键生成人话名, 200 tests PASS, PR #1 现 18 commits
2026-07-01修 cockpit plist 路径
F修 cockpit plist 路径 Projects→projects, cp 到 ~/Library/LaunchAgents/, launchctl load → 7421 起来; 235 Caddyfile wingman 反代 IP 修正, docker restart caddy → wingman.nexora.restry.cn HTTP 200
M23 自动化
07-03 → 07-07 · 5 天

知识库自动化 v2 · daily-recap cron 生产 4 天全绿

"45 篇群聊流水账 wiki 蒸馏合并成 27 篇话题记忆" + "每日 05:00 拉群增量→更新话题记忆→08:00 发飞书卡片"cron 全链路上线,验证连续 4 天全绿。删旧 08:00 群归档 cron;A 类 8 群删 / B 类 31 群合 / C 类 5 群新建 / 马夫特殊 1 群;群对话记忆父节点 45→1;备份 1.6MB 45 篇原文;落地 lark-cli-wiki-node-delete-pitfalls skill。

45→27 wiki
流水账 → 话题记忆
4 天全绿
07-04/05/06/07 卡片全推
1.6MB 原文备份
删前全量存 archives
展开
业务叙事

Q3 M17 立的"每日 8:00 复盘 cron"是把主 session 归档,但群聊消息每晚 8:00 靠 archive-all-groups.py 灌成 wiki 44 篇——全是流水账、无检索价值,爸爸质疑"纯堆流水账没调 LLM"进而设计整改。Phase 1 分类整改: 45 篇按信息价值分 A/B/C 三档,A(8 篇低价值群 wiki)直接删,B(32 篇有对应项目文档) 蒸馏合并进对应话题记忆,C(5 篇无对应文档) 按 feishu-thread-archive 骨架新建话题记忆(首行标\"⚠️ AI 初稿待爸爸审\"),1 篇 mafu 群走特殊路径(附件 .md 转 docx + 群档合并)。Phase 2 cron 改造: 删旧 08:00 群归档 cron;改造复盘 cron → daily-recap 每日 05:00 拉主 session 拉群增量→更新话题记忆(改写"当前状态"/"未决待办"、顶部插入"近期动态"7 天窗口)→ 生成三段式复盘 → 08:00 准点发 schema 2.0 蓝卡片。连续 4 天全绿: 07-04(2026-07-03 复盘)/07-05/07-06/07-07 每天 08:00 卡片 message_id 齐全,内容深度足(平均 2-4KB / 每天涵盖 5-8 项进展),Step 2/3 都真做了拉群增量+更新话题记忆。

原始日记
2026-07-03归档体系重构落地 · daily-recap 首跑
F删旧 08:00 群归档 cron;改造复盘 cron → daily-recap 05:00 + 新 prompt;把 45 篇群流水账 wiki 蒸馏合并进 DM 话题记忆(A 类删 8 / B 类合并 31 / C 类新建 5),群对话记忆父节点 45→1;备份 1.6MB 45 篇原文;落地 lark-cli-wiki-node-delete-pitfalls skill
2026-07-04 → 07-07生产 4 天全绿
Fdaily-recap cron 4 天全部 08:00 准点推卡: 07-04 msg om_x100b6bb09f4c08a4c3d948d280d7aeb / 07-05 om_x100b6bada4d820a8c10a05561df5e8e / 07-06 om_x100b6b9b4f7eb8a4c39edccd843b02c / 07-07 om_x100b6bf0565848a4c24593ab7784849。每份都真做了 Step 2/3(拉群增量+更新话题记忆)
M22 产品
06-28 → 07-03 · 6 天

swap 交换吧 · MVP → Wave8 换皮 3 次大迭代

"小区玩具车交换"MVP 从零上线到 V5 完整迭代: 上传/首页/详情 UI + Prisma PG + 6 业务 API + wx-gateway 扫码登录 → 站内私信 Wave 7 → 六色仓鼠视觉换皮 Wave 8(CC ultracode 一次跑完 227 tools / 38min / $79)。

37 commits / 6 天
3 次 CC 大迭代
swap.mvp.restry.cn
HEAD fddb231 · HTTP 200
Wave 8 换皮 CC
227 tools / 38min / $79
展开
业务叙事

swap 是"小区玩具车交换"这个亲子场景的 MVP。Wave 5(6-28): 全链路上线 swap.mvp.restry.cn,上传/首页/详情 UI + Prisma PG + 6 业务 API + wx-gateway 扫码登录;P0 切图从 magick 换 sharp 修复,五件套验证过。Wave 6/7(6-30): 4 个 P0 全修(accept 鉴权 401/403、未登录 302、swapDoneCount 真涨、schema 回退),reviewer round2 通过;站内聊天 schema/API/UI 三层齐;加 dev-login 调试登录(env-gated,埋进 /me),commit 3b17bd0。Wave 8 换皮(7-3): CC ultracode 38m51s / $79.84 / 227 tools;色板 CSS 变量重定义 + 内联仓鼠 SVG + /trades 交易页 + 我的页扩展,后端 0 改动 0 migration;3 隔离子代理验证全 PASS;线上 HEAD fddb231。(⚠️ CC 自主砍了 PuHuiTi 字体用 system rounded 替代,待爸爸拍板加派一轮换回)

M21 SaaS
06-30 → 07-03 · 4 天

image-studio · chat + 画布完整链上线

从"只能出图"演进到"AI 对话+出图+编辑"完整链路: chat agent 完整链(streaming chat + tool calling + 4 model 入库)、画布真实比例(不再固定正方形)、aspect_ratio+quality 参数矩阵 8/8 覆盖。CC 一次跑完 24min,固化 scripts/deploy-prod.sh 100 秒一键脚本首战。

9 commits / 4 天
CC 24min $48.8
design.mvp.restry.cn
HEAD 9ecddb6 · HTTP 200
deploy-prod.sh 首入
100 秒一键脚本机制立铁律
展开
业务叙事

Q3 M16 立的 image-studio 是 Azure OpenAI 出图 SaaS 底座,本期加入 chat 入口做成 SaaS 完整链。chat agent(6-30): CC 50min $139 完整链, 4 个 model 入库(gpt-5.4 / 4o / gpt-image-2 / gpt-image-1.5)、streaming + tool calling 验通、文字/图气泡、确认后出图。画布真实比例 + 参数矩阵(7-2): aspect_ratio+quality 8/8 覆盖 + 画布拖拽(CDP 真鼠标 + DB 落库)e2e 全过 → 部 prod design.mvp.restry.cn HTTP 200 → 固化 scripts/deploy-prod.sh 150 行(commit 1e6f470,下次一条命令),从此 mvp-deployer 立"部署第 2 次必固化 deploy-prod.sh"铁律。Wave 3(7-3): CC 24min $48.8 修画布真实比例 + chat 专业化 + markdown 渲染;9ecddb6 部 design.mvp.restry.cn,100 秒一键脚本首战。image-via-eaips 切 resley-sweden-ext 直连(dp.eaips /edits 网关 500),支持多图参考编辑。

M20 立项
07-06 · 1 天

PackHorizon · AI 包装设计 SaaS 三人合伙立项

新起项目 + 三方股权设计 + gitee 迁仓 + CC 全量技术架构分析 + Dora bot 进创业群。CC 分析产出 docs/tech-arch-analysis.md(479 行 / 12-12 引用抽查 PASS 无幻觉),技术架构 HTML 报告发布 nexora.restry.cn/static/packhorizon/

226 commits / 1 天
迁仓 + CC 全量分析初始化
A50/B25/C25
阶段分红 · B/C 各 20 万封顶
Dora 化身进群
Hermes bot 助手接管多维表格
展开
业务叙事

PackHorizon(AI 包装设计 SaaS)是本期新起的三方合伙创业项目。7-6 一天做完 5 件: (1) 迁 gitee packhorizon/pack-horizon,(2) CC 全量分析产出 docs/tech-arch-analysis.md 479 行,12/12 引用抽查 PASS 无幻觉,(3) 技术架构 HTML 报告已发布 nexora.restry.cn/static/packhorizon/packhorizon-tech-arch-analysis.html,(4) 建 Park Horizon 项目股权档案(A90/B5/C5 工商 + 阶段分红 A50/B25/C25、B/C 各 20 万封顶),(5) 组三人创业团队协作群,Hermes bot 以"Dora"身份进群当助手 + 接管多维表格(清空测试记录 + 建 3 条真任务指派到徐凡/刘炜/朱燕军)。关键沉淀: 定"严禁对 >512KB 图直接视觉识别"为核心记忆(视觉识图上下文问题: >512KB 图必须先压缩再识别)。

Q3 · 沉淀期 2026-05/6 → 2026-06

Clawline 收 monorepo;XMRig 复盘 + 4 层硬化;主入口切 feishu;DevHub 巨量日;CC dispatcher 架构改造。

4里程碑
19
M19 客户
06-05 → 06-12 · 8 天

seenlens · 自习交付第一次跑通全流程

半年内所有项目都是自用 / 给同事 / demo, seenlens 是第一次真按客户交付节奏走完全程 — 4 周 deadline / 只北京场景 / PRD v0.5 → v0.7 / 当天 6 次部署 / 飞书 wiki 当 issue tracker。

19 commits / 7 天
立项 → 上线 ~6 次部署
「照见你的美」
slogan · Seen + Lens
飞书 wiki = issue tracker
setup-matt-pocock-skills 接入
展开
业务叙事

半年内所有项目都是自用 / 给同事 / demo, seenlens 是第一次真按客户交付节奏走完全程 — 有真 deadline、有客户改需求 7 次、要做 PRD 落档、要交设计稿、要真上线。6/5 立项 + PRD v0.5(客户答 8+3 条范围, Azure img2 出品牌识别莫兰迪定稿)。6/8 三 Tab 信息架构(首页 / 作品 / 关于)+ 管理后台 5 模块 + 踩坑 mvp-deployer "build 成 smoke 502 自动回滚" 手动修。6/10-11 四轮 UI 重做(hero 全屏 7 张轮播 + Cormorant Garamond + Noto Serif SC + Playfair 三套字体 + 删 8 Years 加合作模式 4 步 + 通栏横幅君谊中学/协和医院/腾讯年会 + 第 3 Tab 定稿合作 + 作品页全屏 Lightbox)。6/12 改名 + 工作流模板化: 仓库 xuantu-demo → seenlens(repo + pm2 + 服务器路径, 域名保留 xuantu.mvp.restry.cn 兼容旧书签), 当天 6 次部署上线;装 mattpocock 29 skills + setup-matt-pocock-skills 把 issue-tracker / triage / domain 这些 skill 的 GitHub 接口换到飞书 wiki — 第一次跑通, 复制给后续项目模板。

原始日记 · 8 天
2026-06-05立项 + PRD v0.5
F摄影项目(选图科技云摄影)立项, 整天 PRD 迭代到 v0.5, 飞书拆 3 个子文档 + 父 index; 8+3 条范围(人像场景 + slogan「照见你的美」+ 4 周 + 只北京); v1 砍到 3 Tab + 微信云开发不要域名/备案 + 管理后台手机端 + 用户列表(昵称/头像/访问时间 + openid 双击); Azure img2 出品牌识别莫兰迪定稿
2026-06-08三 Tab + 管理后台
Fxuantu 跟 PRD v0.5 对比: WorksTab 改纯瀑布流 + "我的"改"关于" + 齿轮入口加管理后台 UI; 踩坑 build 成 smoke 502 自动回滚, 手动修后新 bundle 上线
2026-06-104 轮 UI 重做 · PRD v0.7
F4 轮 UI 重做(首页 / 合作页 / 作品页 / 管理后台)+ 上线 xuantu.mvp.restry.cn — 删 8 Years/最新动态旧版/首席摄影师, 加 slogan 照见你的美 + 合作模式 4 步 + 通栏横幅(君谊中学/协和医院/腾讯年会)+ 关于我们大图轮播; 第 3 Tab 定稿合作; 作品页全屏 Lightbox; 管理后台 5 模块; PRD 同步到 v0.7
2026-06-11hero 全屏 + 3 套字体
F当天 8 次部署 — hero 升级 7 张本地真实样片 + 透明 banner + 文字下移加细线/光晕 + 启用 Cormorant Garamond + Noto Serif SC + Playfair Display 远程字体; HomeTab 按豆包需求精简 3 模块(hero/最新动态/关于我们); WorksTab 2 卡片改回上下并排; 本地建 ~/projects/xuantu-demo git repo(从服务器拉源码补落仓)
2026-06-12改名 + 工作流模板化
F仓库 xuantu-demo → seenlens(repo + pm2 + 服务器路径); 当天 ~6 次部署: 删公司地址 → 改名 → CooperationTab 加服务理念 + 6 大特色 + 4 类客群 + 福利赠送 → 图标改大 → 作品页两组照片 4s 自动 fade 切换; 飞书 wiki 3 篇全更新(index→rev67 / 需求→65 / PRD→14); 装 mattpocock 29 skills(零撞名) + setup-matt-pocock-skills 在 ~/projects/seenlens 落 AGENTS.md + docs/agents/(issue-tracker / triage-labels / domain), issue tracker = 飞书 wiki; mvp-deployer 双进程抢端口 3816 解决(删 xuantu-demo + 3 个 .failed-* 残留)
M18 僚机
06-09 → 06-14 · 6 天

僚机 Wingman + 驾驶舱 Cockpit · 司令副官上岗

小 LLM(haiku)节流摘要 + 本地 Web 驾驶舱 + 飞书"一行卡片" — 一台机上同时跑 N 个 agent 任务也能"始终一目了然"。6/13 三段式 Source/Summarizer/Notifier 架构重构, 拆掉旧 daemon。

74 commits / 6 天
wingman + cockpit 双仓
Source/Summarizer/Notifier
三段式架构 · 6/13 重构
5503 symbols
cockpit gitnexus 指标
展开
业务叙事

6/9 wingman 立项(本想做飞书卡片刷屏式通知), 但当天就转向: 飞书卡片体验差砍掉, 新建 hermes-cockpit Web 驾驶舱(FastAPI 单文件, 暖米色 watchtower 样式, 192.168.1.142:7421), done 通知改为一行"✅ 完成 · X分Y秒 · summary"reply-in-thread。6/10 cockpit v11 主次倒置 + 4 色状态渐变 + 移动端 swipe-down + 快捷回复按钮(parser 抠 A:/B:/1./是否 5 种格式, 走 lark-cli 代发)。6/12 cockpit monorepo 6 包 baseline、@ccpark/daemon 真 wrap claude CLI、sqlite persist。6/13 三段式重构 commit 1-4/4: Source(Hermes/Pi/CC) + Summarizer(Haiku, frozen+slots 优化) + Notifier(Lark) 完全解耦, 旧 daemon/worker.py 删, Pi/CC 事件不再写 Hermes 的 SQLite — 看板和主控状态库再不撞车。6/14 三段式卡片墙 + haiku 中转网关 fallback。

原始日记 · 6 天
2026-06-09立项 → 转向驾驶舱
Fwingman 立项(scaffold + launchd plist + schema.sql), Path B fanout consumer, Round 3 haiku LLM summarizer; 当晚转向 — 飞书卡片体验差砍掉, 新建 ~/projects/hermes-cockpit(FastAPI 单文件 + watchtower 样式 + 移动优先 + 内网 7421);done 通知改 reply-in-thread 一行卡; Summary 重做(humanize_action + 砍 tool_call 噪音 + LLM 4-12 字中文标题);backfill_titles.py 给老话题重生成 LLM 标题
2026-06-10cockpit v11 + 快捷回复
Fcockpit v11 主次倒置(进展 19px serif 主角 / 判断 13px 副位)+ 4 色状态渐变 + 1h 分组; 新增 swipe-down 关详情(>100px 关 / 横拖 >40px 取消)+ 快捷回复按钮(parser 抠 5 种格式, POST /api/respond 走 lark-cli --as user 代发, 8 cases 全过)
2026-06-12cockpit monorepo
Fcockpit feat: monorepo baseline 6 packages 零 typecheck 错;@ccpark/daemon 真 wrap claude CLI;persist relay state in sqlite (better-sqlite3);console terminal-native redesign(design system + key pages);render markdown in agent replies
2026-06-13三段式重构 · commit 1-4/4
Frefactor(arch) 1/4: Source/Summarizer/Notifier 骨架 + Pipeline 空壳; 2/4: HermesSource + HaikuSummarizer + Lark notifiers + 新 daemon entry; 3/4: PiSource + 删 web/pi_summarizer.py + 合并 shared/pi.py; 4/4: CCSource + 删 daemon/worker.py + shared/bridge.py + shared/haiku.py; fix(arch): Pi/CC 事件不再写 Hermes 的 SQLite — 看板不再撞车; HaikuResult frozen+slots + 抽 format_offset_prefix / dialog_line
2026-06-14三段式卡片墙 + npm publish
Ffeat(cockpit): 卡片墙三段式分组 + fix(haiku): 中转网关 fallback; cockpit daemon chore: set license to MIT for npm publish; terminal-native architecture diagram(2026-06-14 state)
M17 收口
06-05 → 06-08 · 4 天

入口收敛到 Fries · 每日复盘 cron 上线

🚨 架构铁律落地:Hermes 主控只有 Fries 一台;每日 22 点复盘 cron 把对话流自动归档到本地 + 飞书 wiki + 卡片回话题, "什么时候做了什么"再不靠记忆。

Fries · 唯一主控
vault / cron / 飞书 DM / state.db
每日 22 点
复盘 cron · 三件套
david-host
第二台 Hermes · "Her" 给别人用
展开
业务叙事

6/5 站点 pivot 完之后, 6/7 把"Hermes 主控只有 Fries 一台"这条铁律正式写入长期记忆 — vault / cron / 飞书 DM / state.db / 88 git 仓全部本地, 云上 Dora/Eagle 只跑生产。同时把 inventory.html 里所有 Dora 主控相关条目迁回 Fries。6/8 落地每日复盘 cron(22 点自动跑): 拉昨天 sqlite 对话流 → 总结三段(聊了什么 / 完成 / 待办) → 写本地 ~/.hermes/memories/daily/$YDAY.md + 飞书 wiki Fries's Memory 知识库节点 + 发蓝色卡片回话题。同 4 天又开了第二台 Hermes(david-host, Azure 中国云, "Her" bot)给"别人"用 — 重型 toolset 关闭, 走 eagle proxy + claude-opus-4.8。

原始日记 · 4 天
2026-06-05recap 站 pivot
Frecap-site 整改: 把站点身份从"对外材料"切回"自用资产盘点台", pivot 后所有措辞统一; 25 张项目卡全部业务模板化; Clawline/Browser Agent 详情页拆分
2026-06-07主控铁律 + Azure 双云 skill
FAzure 双云隔离 skill(azchina / az 切换 + 169 资源盘点);Hermes 架构铁律写入长期记忆(Fries=唯一主控,禁推 Dora/云上);MVP Deployer 本机 pub key 写入 VM + cron IP 白名单走 API 兜底;baijianshop ThinkPHP trigger_sql=false + docker 磁盘清完;微信本地数据副本化(486k 消息 + 13.5k 联系人,wx daemon 永久停);drone-picker 5 phase UI 大改;inventory.html 主控事实整改
2026-06-08复盘 cron + david-host 第二台 Hermes
F每日 22 点复盘 cron 落地: 拉 sqlite → 三段总结 → 本地存档 + 飞书 wiki + 蓝色卡片;david-host(Azure 中国云 B2s_v2)开第二台 Hermes 给"别人"用("Her" bot),走 eagle proxy(claude-opus-4.8 + anthropic_messages),定位到 preserve_dots=False 把"."转"-"的 hermes 源码坑,飞书 device flow 扫码注册,DNS PIP fqdn,长连接通,重型 toolset 全关只留 web/vision/image_gen/memory/clarify;话题规则约定:不回冒号开头消息、不主动建 thread
M16 收口
06-01 · 1 天

内外网双端同步流水线 + H2 收口

外网开发 → 内网部署的双端流水线搭好;88 git 仓 / 270 skill / 198 session 全规模盘点,Q3 沉淀期正式结束。

88 git 仓
本地规模
270 skill
过程沉淀
198 session
state.db
展开
业务叙事

搭建外网开发 → 内网部署的双端文件同步脚本(参考桌面 sync-push.ps1),内网侧 sync-pull 定时拉取并落地到指定 git 目录,优化脚本目录组织。

原始日记 · 1 天
2026-06-01S1 条
S内外网同步流水线 搭建外网开发 → 内网部署的双端文件同步脚本(参考桌面 sync-push.ps1),内网侧 sync-pull 定时拉取并落地到指定 git 目录;优化脚本目录结构(sync 脚本/profiles 收归 sync 目录)、加同步后清理网盘文件 + 本地同步历史记录。
M15 架构
05-22 → 05-31 · 6 天

ClaudeCode dispatcher 从 spawn → MCP 客户端

DevHub 关键架构改动 — CC 调度脱离本机进程,Hermes 每日复盘卡片需求成型,pack-horizon-ai 一日完成真前后端分离 4-phase。

SIGTERM 真凶
定位 + 隔离
4-phase
前后端分离一日落地
每日复盘卡片
需求确立
展开
业务叙事

5/22 PackHorizon Browser Agent E2E 测试 + 4 类盲区;5/24 Hermes 每日复盘卡片需求提出,3 worktree 并行(issue-14/15/16),devhub PR #17/#18/#19 三连合;5/26 Understand-Anything 集成实验 add → remove 同日(PR #24);5/28 CC 自杀 exit 143 + workflow 多 agent 并行 review(3 PR 各自独立 subagent + worktree),用户审批连环修 PR #26-#28;5/30 ClaudeCode dispatcher 改 MCP(关键),pack-horizon-ai 4-phase 一日落地(monorepo→真 Fastify→dev 双进程→prod 三容器),SIGTERM 真凶定位(CC 学到 pkill 自杀),PR #56-#59 systemd-run + singleton + env + inline live;5/31 北京环球影城实测 AI 助手多模态。

原始日记 · 6 天
2026-05-22S1 条
SPackHorizon report-v2 浏览器测试 用 Clawline Browser Agent 跑 report-v2 端到端浏览器测试(场景①②)+ 盲区测试(4 类盲区),强调不自己写 puppeteer/playwright;配置 Azure GPT-5.4 端点 [REDACTED] 与 Tavily key [REDACTED]。
2026-05-24DDDD4 条
DHermes:「每日复盘卡片」需求提出
D3 个 worktree 同时跑:/tmp/devhub-wt/issue-14 (MCP server) + issue-15 (routingNotes) + issue-16 (健康分)
Dpack-horizon-ai v3.2 governance 收尾 + admin SaaS UI 统一
Ddevhub PR #17/#18/#19 三连合
2026-05-26DOS3 条
DUnderstand-Anything 集成实验:当天 add PR1/PR2,当天又删了(PR #24 remove)
O盘点本地已安装的自建技能。
S询问本地是否有 AnySearch 技能。
2026-05-28DDDDDS6 条
DCC 跑任务跑着跑着自己 exit 143(找不到根因)
Dworkflow 多 agent 并行 review:3 PR 各自独立 subagent + worktree(#32/#33/#34)
D【里程碑】用户审批连环修
Ddevhub PR #26-#28:用户审批 + ProjectMember 绑定 + admin/member 兜底覆盖 task/snapshotTemplate 路由
Dpack-horizon-ai:Prisma schema 全量覆盖 SQLite、postgres docker + migration、sqlite-to-pg 脚本、Fastify+tRPC skeleton
SPackHorizon 端到端流程梳理 对 PackHorizon 做严谨的产品端到端主流程画像(mermaid 主链:游客进站→注册→…),要求每条结论给文件路径+行号;整理"接下来值得做的事"清单。核心诉求:解决"流程不清楚、产出零散"。
2026-05-30DDDDDDDDDDDDDO14 条
DDevHub ClaudeCode dispatcher 从本机 spawn → MCP 客户端(关键架构改动)
Dpack-horizon-ai 真前后端分离 4-phase 一日落地:Phase 0 monorepo 骨架 / Phase 1 真 Fastify 装配 / Phase 2 dev 双进程 + proxy / Phase 3 prod 三容器
D【里程碑】ClaudeCode dispatcher 架构改造
D手机端 /m 对齐桌面端 MCP UI;ProjectSidebar 加最近 commit + AI 摘要
Ddevhub PR #31-#48 大批合并(port-pool 退役 / PortLease 唯一账本 / IDOR 4 处修 / 健康分=成功率 / 手机端项目卡片页)
Dpack-horizon-ai Week 2 done(SQLite 删除、recipe-dev 简化)
DSIGTERM 真凶定位:CC 从历史日志学到 pkill -f productionApiServer recipe,pattern 命中自己 cmdline → 自杀
DPR #56 systemd-run --scope 隔离 cc-bridge cgroup
DPR #57 ClaudeCodeMcp singleton pin globalThis 防 Next.js 模块复制
DPR #58 ANTHROPIC_* env 透传到 systemd-run user scope
DPR #59 任务卡片 inline live:显示 CC 当前 tool / running task 最后一行
DDEPLOY.md + 完整 .env.example(subagent dry-run 验证后评级 A)
Dhermes-agent:修 acp tools.py UnboundLocalError(shadowing import json)
O用本地命令排查云服务器(fw-n2)对外开放端口,做安全自查。
2026-05-31O1 条
O带孩子去北京环球影城,全程用 AI 助手做图片识别、亲子项目攻略、现场问答(实测多模态+实时检索)。
M14 DevHub
05-16 → 05-18 · 2 天

DevHub 巨量日 · 55+ commits

env 系统 W1/W2 落地、settings-v2 拆 16 个 sub-issue、加 16 个 Hermes MCP 工具 — 单日代码产出峰值。

55+
单日 commits
16 个
MCP 工具新增
SSRF/XSS/越权
一锅端
展开
业务叙事

5/16 env-W1 SEC/ROB/PAR 加固(SSRF/XSS/越权一锅端)+ env-W2 状态机 reconcile + env-v2 port pool / standalone artifact / post-merge hook + settings-v2 W1.5~W1.16(global settings 拆 /settings / db-instance 自动发现)+ mcp-W1.11 加 16 个 Hermes MCP 工具(db/container/env 管理);5/18 统一技能分发到 sync-skill 仓库消除重复副本。

原始日记 · 2 天
2026-05-16DDDDDDEO8 条
Denv-W1 SEC/ROB/PAR 加固(SSRF/XSS/越权一锅端)
Denv-W2 状态机 + reconcile
Denv-v2:port pool / standalone artifact / post-merge hook / BRANCH_MAP
Dsettings-v2 W1.5~W1.16:global settings 拆 /settings、db-instance 自动发现
Dmcp-W1.11:加 16 个 Hermes MCP 工具(db/container/env 管理)
D【里程碑】DevHub 巨量提交日(55+ commits)
Efries-mac entity 整理;wx-gateway 最新状态确认
O整理定时任务,把发送失败的消息统一归集。
2026-05-18O1 条
O统一技能分发:所有自建技能收口到一个 Git 仓库(sync-skill),消除重复副本。
M13 入口
05-13 → 05-15 · 3 天

主入口从 Mattermost/Clawline 切到 Hermes-feishu

Hermes upstream 大合入,飞书 clarify 卡片落地,wx-gateway 6 个 internal API 全发 + 永久二维码方案,所有项目入档 PROJECT_MEMORY.md。

6 个 API
wx-gateway internal
1:1 映射
scene_str 永久 QR
PROJECT_MEMORY
多项目入档
展开
业务叙事

5/13 主入口切 Hermes-feishu + 飞书 clarify 交互卡片 + proxy/web/cli/voice/lsp/telegram/discord 一系列 fix + wx-gateway 大爆发(6 个 internal API + 永久二维码 commit 0e7ee2f + 菜单管理 UI + catchall 排除 event);5/14 cspy / wx-gateway / deployer 多项目 PROJECT_MEMORY 入仓库根目录,deployer 新铁律 11、wx-gateway 模板/订阅消息双 API + 启动「薯条成长平台」;5/15 image-studio / wechat-bot-tickets 等多项目 PROJECT_MEMORY 化 + Azure DevOps → 飞书任务 sync 上线 + sync-skill 部署。

原始日记 · 3 天
2026-05-13DDDDDDES8 条
D主入口从 Mattermost/Clawline 切到 Hermes-feishu
D【里程碑】hermes-agent 上游大合入
Dproxy / web / cli / voice / lsp / telegram / discord 一系列 fix
DOAuth providers + 本地 OpenAI 兼容代理上线
Dhermes-agent:feat(gateway/feishu): interactive clarify card(飞书交互卡片)
Dnexora-devhub:env-mgmt step1/2 + env-slots schema + EnvChips + PreviewTab
Ewx-gateway 大爆发 —— 6 个 internal API(wx-token / wx-push / wx-config / wx-qrcode / wx-userinfo / wx-menu)+ 永久二维码方案(commit 0e7ee2f,scene_str=appName 1:1)+ 菜单管理 UI(commit 27d5427)+ catchall 路由排除 event;Hermes 升级 v0.10 → v0.13 + /goal 自主多轮命令
S询问画图技能目录、workspace 类目录差别。
2026-05-14EOS3 条
Ecspy PROJECT_MEMORY.md 落仓库根目录(commit 0e0e995,双 push GitHub + GitLab);wx-gateway 模板 / 订阅消息双 API(WxTemplate.kind)+ App drawer max-w-xl → max-w-4xl + 支付 tab 三 section 拍平 + Panel UX 大重做;deployer 新铁律 11「env 必须值级 SHA256 fp diff」+ vault-to-manifest-env.py(解三种 shell quoting);Prism 决定接入财联社电报做事件驱动
O启动「薯条成长平台」项目(给 3 岁儿子做的成长档案),同时用 HTML 把系统架构分别从"技术视角"和"业务视角"画成图(仿 Claude 官网风格)。当天是半年里最密集的一天。
Shtml-visualizer 技能打磨 追溯 html-visualizer 技能来源;把 host UI 站点收进 skills 库便于发布;界面重做(业务描述直接驱动 html 技能生成)。
2026-05-15EOS3 条
Eimage-studio / wechat-bot-tickets / deployer 等多个项目 PROJECT_MEMORY 化
O安装 sync-skill 技能并部署到自有域名;讨论"UI 做出来了,功能是否真落地"。
SAzure DevOps → 飞书任务同步 按 MVP 方案落地:用 lark-cli 新建 飞书 tasklist(项目维度),写 ~/.hermes/scripts/azure-devops/sync.js 从 Azure DevOps 拉 work items 映射到飞书任务;扩展负责人映射(中文名→open_id)+ Feature/Backlog 父子层级关联;sync-skill init 注册机器。
M12 安全
05-09 → 05-11 · 3 天

XMRig 入侵复盘 + Deployer 4 层硬化

3/28 潜伏到 5 月才发现的矿机入侵 — 复盘后 Deployer 一次性上 4 道闸,cspy MM WS 流式上线 175ms open / 19.8s reply。

4 层
NDJSON/Token拆/CIDR/真实IP
1 个月
XMRig 潜伏
175ms
WS roundtrip
展开
业务叙事

5/9 XMRig 复盘 + Deployer 4 层硬化(NDJSON 审计 / AUDIT_READ_TOKEN 拆分 / CIDR 白名单 / TRUST_PROXY=true 拿真实 client IP)+ Clawline 5 个旧 wiki 页合并 + packsmith 下线 + DevHub 项目工厂 + Discord App 初始化;5/10 cspy MM bot 切换 + Next 16 / React 19 / Turbopack 全 prod,MM 流式协议 v1 错 v2 对,部署轮询日志泄露 33 条 prod secrets(待修);5/11 cspy MM WS 流式架构上线 + SSE typing UI,WS roundtrip 175ms open → 19.8s reply。

原始日记 · 3 天
2026-05-09EOS3 条
EXMRig 入侵复盘 + Deployer 4 层硬化(NDJSON 审计 / AUDIT_READ_TOKEN 拆分 / CIDR 白名单 / TRUST_PROXY=true 拿真实 client IP);Clawline 5 个旧 wiki 页合并;packsmith 下线
O推进 MVP-Deployer(自建一键部署平台),给站点生成 SVG 图标、修废弃项目。
SDevHub 项目工厂 + Discord App 初始化 建项目时支持新建 OC 机器人(调 agent-factory 传项目上下文);Discord App 项目初始化推送 GitHub(Next.js 15 + TS + Tailwind + Drizzle ORM);统一更新各 bot 的 SKILL.md/soul 系统设定;修网站主题色(浅色模式背景灰)。
2026-05-10E1 条
Ecspy MM bot 切换 + Next 16 / React 19 / Turbopack 全 prod;MM 流式协议 v1 错 v2 对(commit 247b82c → 58befa2,30s static window + pickFinal);部署轮询日志泄露 33 条 prod secrets(NEXTAUTH_SECRET / WX_GATEWAY_SECRET 等)
2026-05-11ES2 条
Ecspy MM WS 流式架构上线(lib/mm/ws-client.ts 单例 + 重连指数退避 + MM_WS_DISABLE=1 escape)+ SSE typing UI(commits aa95cc5211e5b7fa0473d2be09fa);WS roundtrip 实测 175ms open → 19.8s reply
S安装 Hermes Agent、分析 html-effectiveness 网站、了解画图技能适用场景。
M11 Monorepo
05-06 → 05-12 · 7 天

Clawline 三 repo → monorepo platform

@clawlines/channel@1.0.0 npm 首发,ghost-outbound 根因修 34% → 0;一个 SHA 触发全平台部署,运维负担骤降。

1.0.0
首版 npm 发布
34% → 0
ghost-outbound 根因
1 个 SHA
全平台部署
展开
业务叙事

5/6 三 repo 合并 pnpm workspace apps/{channel,client-web,gateway},watch + auto-deploy 改单 SHA 监控;5/7 @clawlines/channel@1.0.0 npm 首发(tag channel-v1.0.0 08:26 上线),ghost-outbound 根因 inbound 重广播 → 修复后 dora 频道 ghost 率 34% → 0,主模型切 github-copilot/claude-opus-4.7-1m;5/8 /api/messages/sync scope 防呆 + ChatRoom effectiveChatId 三连自愈 + DevHub agent 配置 + goal-prompt-builder;5/12 wx-gateway Copilot Proxy 详情整理 + dev port management 方案 + 业务视角 PRD 图 + GitHub 身份配置。

原始日记 · 7 天
2026-05-06E1 条
EClawline 三 repo 合并为 monorepo clawline/platform(pnpm workspace apps/{channel,client-web,gateway}),watch + auto-deploy 改为单 SHA 监控;client-web 滚动加载历史 3 修(commit a816538)
2026-05-07DDDE4 条
D独立 repo → monorepo platform-repo(apps/client-web、channel、gateway)
D主模型切到 github-copilot/claude-opus-4.7-1m(Dora)
D【里程碑】Clawline 迁 monorepo
E@clawlines/channel@1.0.0 npm 首发(commit 7ebed30,tag channel-v1.0.0,08:26 上线)+ ghost-outbound 根因修复(apps/channel/src/generic/client.ts:585-592 inbound 不再 message.send 重广播);dora 频道 ghost 率 34% → 0
2026-05-08ES2 条
EClawline /api/messages/sync scope 防呆 + ChatRoom effectiveChatId 三连自愈(eea9659 / d98465d / 9699aa8);Gateway admin favicon
SDevHub agent 配置 + goal-prompt-builder 修项目 agent 分配逻辑(应读本地 OpenClaw mattermost bot 配置);安装 goal-prompt-builder 技能;补删除项目入口、修开发服务器启动报错。
2026-05-09EOS3 条
EXMRig 入侵复盘 + Deployer 4 层硬化(NDJSON 审计 / AUDIT_READ_TOKEN 拆分 / CIDR 白名单 / TRUST_PROXY=true 拿真实 client IP);Clawline 5 个旧 wiki 页合并;packsmith 下线
O推进 MVP-Deployer(自建一键部署平台),给站点生成 SVG 图标、修废弃项目。
SDevHub 项目工厂 + Discord App 初始化 建项目时支持新建 OC 机器人(调 agent-factory 传项目上下文);Discord App 项目初始化推送 GitHub(Next.js 15 + TS + Tailwind + Drizzle ORM);统一更新各 bot 的 SKILL.md/soul 系统设定;修网站主题色(浅色模式背景灰)。
2026-05-10E1 条
Ecspy MM bot 切换 + Next 16 / React 19 / Turbopack 全 prod;MM 流式协议 v1 错 v2 对(commit 247b82c → 58befa2,30s static window + pickFinal);部署轮询日志泄露 33 条 prod secrets(NEXTAUTH_SECRET / WX_GATEWAY_SECRET 等)
2026-05-11ES2 条
Ecspy MM WS 流式架构上线(lib/mm/ws-client.ts 单例 + 重连指数退避 + MM_WS_DISABLE=1 escape)+ SSE typing UI(commits aa95cc5211e5b7fa0473d2be09fa);WS roundtrip 实测 175ms open → 19.8s reply
S安装 Hermes Agent、分析 html-effectiveness 网站、了解画图技能适用场景。
2026-05-12ES2 条
Ewx-gateway Copilot Proxy 详情整理;dev port management 方案
S业务视角 PRD 图 + GitHub 身份 从纯业务视角重画 PackHorizon 交互图(Claude 设计风格、带交互);排查项目拉取失败(GitHub 账号身份问题),把 OpenClaw 的 GitHub 身份复制给 Hermes。

Q2 · 爆发期 2026-04 → 2026-05/4

Pipeline + Wiki 上线;Hermes 正式接班;Prism dashboard 数据流走通;Copilot Proxy 第一次跑通协议转换网关。

6里程碑
34
M10 网关
04-28 → 05-04 · 7 天

Copilot Proxy 微信扫码链路 + 反薅羊毛机制

协议转换网关(Copilot 订阅 → Anthropic 协议)第一次跑通端到端 —— 微信内置浏览器免扫码、5h 滚动窗口、反薅羊毛限流 spec 完整成型。学习点是怎么把订阅型 API 包装成自用协议网关 + 限流防刷设计

HMAC-SHA256
timing-safe
30 万 token
月度滚动窗口
同 IP 24h ≤ 3
反薅羊毛闸
展开
业务叙事

4/28 微信扫码登录上线(HMAC-SHA256 timing-safe + 5min 窗口 + 幂等 upsert wx_users),Dashboard Quick Start,/_a/<32hex> admin 隐路径;4/29 微信自动建 key + 营销 ABC + 反薅羊毛 spec 派 CC(30 万 token 永不重置 + 邀请返利 + 同 IP 24h ≤ 3 个新 openid),wx-gateway-pucs 第二实例(莆阳)上线;4/30 微信内置浏览器免扫码、Dashboard 微信头像 + 昵称、/v1/models 富化、impeccable 等 CLAUDE.md 落地;5/1 职业认知内容扩充;5/2 monthly_29 5h 滚动窗口未重置 bug 修;5/3 menshen-ui(门神 vault 管理 UI)上线 deployer;5/4 Caddy 反向代理整理。

原始日记 · 7 天
2026-04-28EO2 条
ECopilot Proxy 微信扫码登录上线(commit 7946dca,HMAC-SHA256 timing-safe + 5min 窗口 + 幂等 upsert wx_users);README 重构 191 → 98 行;Dashboard Quick Start 卡片;根路径切换 / → user dashboard,admin 移到 /_a/<32hex>;realtime-voice 删除
O调试微信消息收发、模型切换、自动关闭筛选的定时逻辑。
2026-04-29EO2 条
ECopilot Proxy 微信自动建 key + 营销 ABC + 反薅羊毛 spec 派 Claude Code(30 万 token 永不重置 + 邀请返利 + 同 IP 24h ≤ 3 个新 openid);wx-gateway-pucs 第二实例(莆阳服务号)上线
O提出一个原创想法:让 AI 对话输出"可持久化的视觉画布"(用 Mermaid/HTML Canvas 把对话沉淀成图),而不是只靠文字。
2026-04-30ES2 条
ECopilot Proxy 微信内置浏览器免扫码、finalize 简化(移 nonce gate)、Dashboard 微信头像 + 昵称、/v1/models 富化(context_window / max_output_tokens / pricing);wx-gateway ext 字段对齐 (552d7e5)
S项目落地起步(impeccable / world-of-fries / clawline-chat) 生成 CLAUDE.md 项目记忆文件;安装 impeccable 前端设计技能(npx skills add pbakaus/impeccable);多项目探索与运行验证。
2026-05-01EO2 条
E01 ~ 03:cspy / wechat-bot-tickets 项目密集迭代
O扩充职业认知内容(消防员/警察/医生/护士…),配内网访问地址。
2026-05-02EO2 条
ECopilot Proxy monthly_29 5h 滚动窗口未重置 bug 修复(windowRolloverIfNeeded export + 在 /user/plan/user/me 调用,commit c001963)
O打磨「宝宝职业认知」小应用:人物图放大、增加职业、语音语速调慢。
2026-05-03E1 条
Emenshen-ui(门神 vault 管理 UI)上线 deployer,snapshot 模式 + manifest.tpl.json
2026-05-04E1 条
ECaddy 反向代理整理
M9 Reliability
04-19 → 04-27 · 9 天

Reliability v2 重构 + Yahoo 切源 + Image Studio 启动

Clawline 路由层第一性原理重写;Yahoo 港股报价失效当天切到腾讯;Image Studio + cspy / wx-gateway / wechat-bot-tickets 多项目密集建档。

12 D-items
PRD v1.5
90 case
E2E 测试框架
GPT-Image-2
Image Studio 本地跑通
展开
业务叙事

4/19 Reliability v2 重构日:PRD v1.5 / 12 D-items + 7 ADD-BACK / 90 case e2e 框架,server.js 路由层第一性原理重写,做汪汪队儿童互动剧集 MVP;4/20 D6 修 + REL-06 护栏先行 + stock-dashboard pm2 首次复发立铁律「新 pm2 必须 pm2 save」+ 发布 MVP-Deployer + 规范"以后所有改代码都走 Claude Code 全权限";4/21 /api/chat 改 SSE 去 600s 硬上限、Yahoo 港股失效切腾讯;4/22 v4 架构 3 轮深度审计验收 + Astro 旧站股神回滚;4/23 港股切 qt.gtimg.cn、analyst cron 偏移、扫码即用配对、Image Studio 本地跑通(4 月最密集);4/24 股票新开仓风控 MV → 绝对金额 cap;4/25 cspy / wechat-bot-tickets 建档、frontend audit 810 行;4/26 测 Azure GPT-Image-2;4/27 wx-gateway 建档 + Clawline 桌面端 v0.2.0 → v0.5.4 一日 3 tag。

原始日记 · 9 天
2026-04-19EO2 条
EReliability v2 重构日——PRD v1.5 / 12 D-items + 7 ADD-BACK / 90 case e2e 测试框架;Bug B chatId 借用修复(commit 00dec2f);server.js 路由层第一性原理重写
O做「汪汪队」儿童互动剧集 MVP(L1/L2 分场景脚本+浏览器实测);研究并切换默认模型。4 月中迁移到 Hermes 后第一个高强度内容日。
2026-04-20EO2 条
ED6 设计 bug 修复(inbound 持久化无条件化,commit cebb5c4);REL-06 护栏先行(commit eba48d5);client-web ChatList 路由根因修复(commit 9bd3ccf1);stock-dashboard pm2 首次复发,立铁律「新 pm2 服务必须立即 pm2 save」
O发布 MVP-Deployer;规范"以后所有改代码都走 Claude Code 全权限";清理 Git 历史里泄露的密钥。
2026-04-21EOS3 条
E/api/chat 改 SSE 流式(commit 5bda82d),去除 600s 硬上限;Yahoo 港股报价失效→腾讯切源;browser-agent WIP 攒了 86b99f8(+765/-226,4 文件)
O用 Azure CLI 拉取 Foundry 上的新模型清单(GLM、MiniMax 等国产开源大模型)。
S@dora 要求关闭某任务。
2026-04-22EO2 条
Ev4 架构 3 轮深度审计验收;Astro 旧站股神内容全量回滚
O深挖 Hermes 在 Discord 的运行机制(为什么"今天的消息明天就忘"),研究上下文记忆最佳实践。
2026-04-23EO2 条
E港股切 qt.gtimg.cn(修 Yahoo 卡昨收);analyst cron 偏移到 :32/:47/:02/:17;snapshot 5min → 3min;扫码即用配对(gateway 86dff4a + client-web a153820)+ 单窗口锁定模式
O用 GPT-Image-2 批量生成商业海报/电商详情页长图;本地跑通 Image Studio。当天是 4 月最密集的一天。
2026-04-24E1 条
E股票新开仓风控 MV 比例 → 绝对金额 cap(HK 50k / CN 30k / US 5k);Astro dashboard 彻底去股票化
2026-04-25EO2 条
Ecspy / wechat-bot-tickets 项目建档,frontend audit 跑 ReportsPage.tsx 810 行;stock-dashboard 线上重发
OImage Studio 体验优化:登录跳转、充值页、模型选择 UI、上传配置、账号密码下载/复制。
2026-04-26O1 条
O测试 Azure GPT-Image-2 模型;打磨管理端 Prompt 库与组件复用。
2026-04-27EO2 条
Ewx-gateway 项目建档;Clawline 桌面端 v0.2.0 → v0.5.4 连发(一日内 3 个 tag);SuggestionBar 误删恢复;senderId 在 API badge 旁展示;Markdown 代码块 Copy 按钮
O推进 Image Studio(图片生成站);新增"注册送积分+IP 限制"等运营功能;修 MVP-Deployer 写配置文件的 Bug。
M8 交易
04-17 · 1 天

Prism 股票 dashboard · 双账本 LedgerCard 数据流跑通

Prism 是自学股票量化的 dashboard 实验 —— 第二个标的 600036.SH 接入,双账本 LedgerCard 结构 + snapshot 定时任务链路走通。作为个人财务自习,不是产品/服务。

600036.SH
第二标的接入
双账本
LedgerCard 结构
3min snapshot
定时任务链路走通
展开
业务叙事

Prism 是自学股票量化的 dashboard 实验。这天把第二个标的 600036.SH(招商银行)接入,dashboard 双账本 LedgerCard 结构、snapshot 5min → 3min 定时链路全走通 —— 学习价值是「AI 帮我把量化 dashboard 从 1 个标的扩到 2 个」结构调整流程演练,不是投资建议、不是量化服务。

原始日记 · 1 天
2026-04-17E1 条
EPrism 股票第二个标的 600036.SH 接入,dashboard 双账本 LedgerCard 结构调整
M7b 接班
04-13 → 04-18 · 6 天

Hermes 正式接班 + browser-agent + 多模态实战

4/13 正式从 OpenClaw 迁到 Hermes;browser-agent Chrome MV3 整理 + code review;wall-street-analyst 6 维加权评分大版本;多模态识图首次实战(植物功效 / 舌苔判断 / 平衡车成长记录)。

Hermes
正式接班
MV3
browser-agent 整理
6 维
analyst 评分
展开
业务叙事

4/13 正式迁移到 Hermes 做模型切换实验 + 录入身份信息;4/14 微信图片发送修(weixin.py path → image_path,34 单测全过)+ GET /api/agents + 通知系统 document.hidden 修复;4/15 browser-agent Chrome MV3 整理 + docs/HOOK_API.md + 拍植物问 AI 识别功效;4/16 browser-agent code review(3 Critical / 6 Warning)+ wall-street-analyst 6 维加权评分大版本 + 小米 4 档 cron 上线 + 配上课提醒 + 看舌苔判积食;4/18 Clawline Gateway Bug A 修(virtualConnId 加 agentId 隔离)+ 默认模型切 GitHub Opus。

原始日记 · 6 天
2026-04-13O1 条
O正式迁移到 Hermes,做模型切换实验;录入身份信息("我是胡皮佳,薯条的妈妈/这是我 3 岁的儿子")。
2026-04-14EO2 条
E微信图片发送修复(weixin.py 参数名 path → image_path,34 个单测全过);GET /api/agents 接口上线;通知系统 document.hidden || !document.hasFocus() 修复
O修微信图片收发;记录孩子喜欢骑平衡车比赛(成长记录)。
2026-04-15EO2 条
Ebrowser-agent Chrome MV3 扩展整理,docs/HOOK_API.md + docs/CODE_AGENT_INTEGRATION.md 入位
O拍植物问 AI 识别功效(多模态识图)。
2026-04-16EO2 条
Ebrowser-agent code review(3 Critical / 6 Warning,HTTP Hook 无认证决定不修);wall-street-analyst skill 大版本升级(6 维加权评分 + 多市场 + DCA 模块);小米 4 档 cron 上线
O配置"上课提醒"定时任务(提前一天约课+课前一小时提醒);看孩子舌苔判断是否积食(健康问答)。
2026-04-17E1 条
EPrism 股票第二个标的 600036.SH 接入,dashboard 双账本 LedgerCard 结构调整
2026-04-18EO2 条
EClawline Gateway Bug A 修复(virtualConnId 加 agentId 隔离,commit 98c375a)
O把默认模型切到 GitHub Opus;建 Discord 子频道;模型配置实验。
M7 Wiki
04-08 → 04-12 · 5 天

Wiki 日报系统稳定运行 + DELEGATE 协议

5 频道日报每天准点齐发,知识归并管线从手工 → 自动 daily-ingest cron;跨 agent 消息分发协议正式启用。

5 频道
日报齐发
凌晨 5 点
daily-ingest cron
3 层嵌套
DELEGATE 上限
展开
业务叙事

4/8 三件套全齐:Portal API + Daily Ingest Cron + 增量脚本设计;4/9 5 频道齐发期;4/10 跨 agent DELEGATE 消息分发上线(最大嵌套 3 层),wiki cron 正式启用;4/11 基础设施巡检报告 + MVP Deployer 项目正式建档;4/12 Clawline Gateway 新增 POST /api/chat HTTP 直连接口(虚拟连接 + meta.source 透传)。

原始日记 · 5 天
2026-04-08DDD3 条
DWiki 三件套:Portal API ✅ + Daily Ingest Cron 凌晨 5 点 ✅ + 增量脚本设计
D【里程碑】Wiki 增量管线收尾
DDaily 目录累计 11 个 digest(dora / fires / nexora / ottor / CC-OWL / CC-WOLF)
2026-04-09DDDDDDDE8 条
D【里程碑】Wiki 日报稳定运行期
D5 频道日报齐发(dora / fires / nexora / ottor / CC-OWL)每天准点
D4/10 hermes-agent:feat: add NovitaAI as LLM provider
D4/19 新增 e2e-rel 频道日报(端到端发布相关)
D4/21 hermes-agent:fix(web): non-UTF8 Windows console encodings
D4/22 ChatRoom 滚动晃动修(移除 streamingPhaseRef 四阶段状态机)
D4/24 后 wiki/daily 文件停更,日报转去其他存储
EClawline channel 切 dev 分支,新增 messageId dedup
2026-04-10E1 条
E跨 agent DELEGATE 消息分发上线(<<DELEGATE:agent>>…<</DELEGATE>>),最大嵌套 3 层;wiki daily-ingest cron 正式启用
2026-04-11E1 条
E基础设施巡检报告(infra-health-check-2026-04-11.md);MVP Deployer 项目正式建档
2026-04-12E1 条
EClawline Gateway 新增 POST /api/chat HTTP 直连接口(虚拟连接 + meta.source 透传,169 行 / 跨 5 文件)
M6 Pipeline
04-02 → 04-07 · 6 天

Portal Pipeline 接手 + 筛沙化 v5

Pipeline 首次全量 40s 跑完 6 bot / 48 task / 8 项目;DB 19 → 10 表,数据架构彻底干净。

40s
首次全量
19→10 表
DB 大瘦身
67 条
Topics 迁移历史
展开
业务叙事

4/2 PortalBot 接手 Digest Pipeline v4(L0→L3),DB/服务器关键信息归档(Supabase + PG 直连);4/3 L1 JSON 结构化→文本粗筛("筛沙隐喻")+ ThreadPoolExecutor 并行,Supabase PostgREST 502 修(Caddy 跟 kong 不同 Docker 网络);4/4 DB 19→10 + 6 backup、/api/topics 67 条迁移历史、MonitorPanel UI 重设计、Clawline 工具调用跨 Agent 泄漏修(broadcast → sendToClient);4/5 ChatRoom 语音功能(火山豆包 WS 不行 → Web Speech API);4/6 Clawline Gateway dev 迁 client-web Bot 管辖;4/7 OpenClaw → Clawline → Gateway → Web 文件下载协议端到端打通。

原始日记 · 6 天
2026-04-02DDD3 条
DPortalBot 接手 Digest Pipeline v4(L0→L3)
D【里程碑】Portal Pipeline 接手
DPortal DB/服务器关键信息归档(Supabase + PG 直连)
2026-04-03DDDD4 条
DL1 JSON 结构化 → 文本粗筛("筛沙隐喻")+ ThreadPoolExecutor 并行
DSupabase PostgREST 502:Caddy 容器跟 supabase-kong 不在同 Docker 网络
D【里程碑】Pipeline v5 筛沙化
DPipeline 首次全量 40s 跑完(6 bot / 48 task / 8 项目)
2026-04-04DDDE4 条
DDB 从 19 张表清到 10 张 + 6 backup;/api/topics 上线 67 条迁移历史
D【里程碑】Portal Topics 大重构
DMonitorPanel UI 重设计(扁平 + mini uptime bar)
E修复 Clawline 工具调用跨 Agent 泄漏,broadcast() → getConnectedClients() + sendToClient()
2026-04-05DDD3 条
D录音发送 → 语音转文本输入(大 tap-to-speak 按钮,向上滑提交)
D【里程碑】ChatRoom 语音功能
D⏳ 火山豆包 ASR 浏览器 WS 不支持 → 用 Web Speech API(Chrome/Edge/Safari 原生中文)
2026-04-06E1 条
EClawline Gateway dev 部署迁移至 client-web Bot 管辖
2026-04-07DE2 条
DOpenClaw → Clawline → Gateway → Web 文件下载协议端到端打通
EClawline outbound adapter agentId 提取防消息串台,文件发送 contentType 修复(9347056 → faf9fb6)

Q1 · 项目化期 2026-03

单月 5 个 milestone:从立项 → 上线 → 拆分 → UX 攻关 → 监控基建。全月被 Clawline 牵着走。

5里程碑
21
M5 基建
03-30 → 03-31 · 2 天

监控架构三层拆分

AI token 24/天 → 4/天(-83%),站点延迟 60min → 5min(-92%),所有项目用同一套巡检底座。

3 层
lightweight/healthcheck/AI
-83%
AI token 24→4/天
-92%
延迟 60→5min
展开
业务叙事

3/30 拆三层:lightweight_check(5min 无 AI)+ server_healthcheck(3h 无 AI)+ infra-alert-check(6h AI 只判告警),Portal 日报系统 v2(focus_top3 / timeline / stats)上线;3/31 本地 Hermes 升级最新,开始从 OpenClaw 多 Agent 架构往 Hermes 收敛。

原始日记 · 2 天
2026-03-30DDDD4 条
D拆三层:lightweight_check(5min 无 AI)+ server_healthcheck(3h 无 AI)+ infra-alert-check(6h AI 只判告警)
D【里程碑】监控架构大重构
D站点延迟 60min→5min、AI token 24/天→4/天
DPortal 日报系统 v2(focus_top3 / timeline / stats)
2026-03-31O1 条
O把本地 Hermes 升级到最新;梳理各 Agent 的技能分布(开始从 OpenClaw 多 Agent 架构往 Hermes 收敛)。
M4 UX
03-19 → 03-28 · 9 天

Clawline 端到端打通 + UX 大攻关

一周半内修完流式 / WS 串台 / Logto SSO 死循环 / ChatRoom 重构,Clawline 从能用变成体验合格。Dad 训"以后写代码不能糊弄,要用第一性原理"也在这一段。

-28.3%
ChatRoom 2619→1879 行
12 commits
Sprint1 一次抓回
502 事故
改端口铁律确立
展开
业务叙事

3/19 生产 502 → 铁律「改端口前必先 ssh + docker ps + ss -tlnp」、端口归一 3000 系列、Multi-Relay Hub 上线、20 台 VM SSH 巡检上线;3/20 流式正解 onAgentEvent;3/22 Logto SSO 死循环修;3/23 WS 体验根因 1 WS 绑 1 channel + agent.select;3/24 三 workspace 合并 client-web;3/26 Sprint1 12 commits 一次抓回 + 5 轮左右互搏重构 ChatRoom;3/28 Wechat 小程序差距盘点(12 个 client-web 功能缺失)+ Dad 训第一性原理 +(事后追溯)mvp-deployer 被植入 XMRig。

原始日记 · 9 天
2026-03-19DDDDDDS7 条
D生产 502 事故 → 铁律:改端口前必先 ssh 目标机 docker ps + ss -tlnp
D端口归一到 3000 系列
D【里程碑】多 Relay Hub + 端口大迁移
DMulti-Relay Admin Hub:localStorage relay registry + 跨域直连
DChannel/User/Relay-Node 全迁 Supabase
Dserver-healthcheck:20 台 VM SSH 巡检上线(cron 3h)
S记忆插件 + 模型切换 排查 LanceDB provider 配置不匹配(改 Azure Foundry gpt-5.2 重启 gateway);lancedb-pro 插件 store→recall 闭环冒烟测试;确立沟通偏好——直接回复不用引用格式;@dora 多次切换模型(gemini-3.1-pro / claude-opus-4.6)。
2026-03-20DDDDEO6 条
DonPartialReply 走错路(SDK 不触发)
D流式正解 = onAgentEvent:scope 改成监听 stream='assistant' 的 delta
D【里程碑】Clawline 流式正解
DLanceDB Pro → Cohere embeddings 迁移完成
E完成三轮 UI 审计(harden / typeset / normalize),CSS 设计令牌统一
O给本机安装新技能并做文档识别测试。
2026-03-21DDEOS5 条
D跨 Agent 通信全网打通(10 个 bot Mattermost 互加 + visibility=all)
DPortalBot 3 分钟做完 Dashboard 重构 v3.15
Eshadcn/ui 重构,App.tsx 从 2000+ 行拆到 <200 行
O调试多 Agent(owl/giraffe 等)的状态与图片收发。
SBNEF E2E 测试推进 梳理 BNEF E2E 覆盖缺口(签到/电子票、PC 端页面无测试);确立测试推进流程:整理 docs→规划测试计划→围绕最近 15 个 commit 做 E2E→先收集未覆盖点测完统一反馈;细测代发薪功能。
2026-03-22DDDS4 条
DLogto SSO 死循环修(强制 window.location.href='/' 全量刷新)
DChatList 拆"普通模式 vs 排序模式",1180 → 770 行
DClawline 三端联调(Web ↔ Relay ↔ Wolf ↔ AI 回复 E2E 通)
S部署验证 + 测试偏好确立 @dora 部署修改版本开始验证;明确测试偏好——像人一样做探索式/分析式测试,而非机械跑写死的 E2E 脚本;修 auth-sms TS 编译错误。
2026-03-23DDS3 条
DWS 体验根因:agent 切换断 WS、消息串台 → 1 WS 绑 1 channel + agent.select
Dhistory.sync 加 agentId 过滤;连接池 3→6
S平台机器人 + 交付规范 创建 @clawline 平台助手(Mattermost bot);确立技能导出压缩包+API 传输交付方式;安装 ClawTeam-OpenClaw;Web 客户端改 WhatsApp 风格;角色人设从"谨慎维护者"调整为"胆大心细的首席工程师"。
2026-03-24DDDOS5 条
DClawline gateway/channel 两个 workspace 合并进 client-web
DClawTeam 5 agent worktree 没真隔离,直接改主 repo
DChatRoom UI 重做:去气泡、扁平 thread、remark-gfm 表格
O跑模型基础能力测试。
SOpenClaw 工具链配置 解压技能包到工作区 skills 目录;架构评审走 eng-review(重点确认前端暴露/引用必要性);网关 CORS 默认值+管理端可配置;上传文件限制调到 10MB。
2026-03-25DDES4 条
DSlash menu 重做:commands+skills 合并 /use <name> 模糊过滤
DMobile UX 大补:iOS 禁缩放、5 层 overflow-x:hidden、按钮 ≥36px
EChatRoom 大重构(adversarial-qa 5 轮迭代),2619 → 1879 行 + 拆出 9 个子组件,最终评分 96
SHeartbeat 巡检:6 个仓库检查、3/24 改动已提交推送。
2026-03-26DDDS4 条
DSprint1 12 commits 抓回(delivery ticks / offline outbox / disconnect banner / tool call UI)
DiOS 长按选不了文字 → message content 区 stopPropagation
D左右互搏 5 轮重构 ChatRoom 2619 → 1879 行(-28.3%)
S确立代码提交流程:修复完所有问题后再做一次 code review。
2026-03-28DDDE4 条
DWechat 小程序差距盘点:12 个 client-web 功能完全缺失
DClawTeam wx-sync 5 agent swarm 同步 12 项功能
DDad 训:"以后写代码不能糊弄,要用第一性原理"
E(事后追溯)deploy.mvp.restry.cn 被植入 XMRig 矿机(潜伏到 5 月才发现)
M3 架构
03-17 → 03-18 · 2 天

大拆分日 + Clawline 项目化

OpenClaw 三 bot 独立(craftbot/portalbot/bibot)+ Clawline 正式从 generic-channel 改名定位为 IM Web Client。Q1 后所有事都围着 Clawline 转。

3 bot
架构拆分
Clawline
正式命名
claw-runtime
生产服务器接入
展开
业务叙事

3/17 craftbot 🏰 / portalbot 🏗️ / bibot 📊 三 bot 独立,Ottor 转研究协调中心(588MB→30MB),gateway agent 创建,GitHub org clawline 建立,规划三仓库结构;3/18 Clawline 项目化定位为 IM Web Client 不是泛 AI demo,claw-runtime 20.214.152.42 / Ubuntu 24 / Docker 29 生产接入,踩坑 Push 误用 HPNS Enterprise → 必须 TPNS(App Store 强约束)。

原始日记 · 2 天
2026-03-17DDDDE5 条
D三项目拆为独立 Agent:craftbot 🏰 / portalbot 🏗️ / bibot 📊
DOttor 转研究协调中心,588MB→30MB
D【里程碑】大拆分日 🎯
DClawline Gateway agent(gatewaybot 🌐)创建
Egeneric-channel 插件正式命名为 Clawline,GitHub org clawline 建立,规划三仓库结构
2026-03-18DDDDDES7 条
DClawline 项目正式定位:IM Web Client(不是泛 AI demo)
DPush 误用 HPNS Enterprise → 必须 TPNS(App Store 强约束)
D【里程碑】Clawline 启动 + claw-runtime 生产化
Dclaw-runtime 生产服务器接入(20.214.152.42, Ubuntu 24, Docker 29)
DAgentic BI Docker ImportError 根因修(uvicorn module path)
EGateway admin-new UI 接入 Logto SSO + JWT 全流程认证(commit 3696159)
SOpenClaw 起步,@dora 配置模型(claude-opus-4.6 / gemini-3.1-pro)。
M2 上线
03-13 → 03-16 · 4 天

ClawCraft 一周从立项到 HTTPS

4 天迭代到 100% 功能覆盖路线图 + HTTPS 上线 — H1 单项目最快交付速度。

4 天
立项→上线
100%
覆盖路线图
clawcraft.octopus-ops.net
生产域名
展开
业务叙事

3/13 视觉爆发(6 轮 UX 迭代:等距网格 / 3D 建筑 / 数据流连线 / 星空粒子)+ Gemini 3 轮手机端审查;3/15 vs OpenClaw 28/54(52%) → 3 阶段路线图 62%→82%→100% + work-server docker-registry SSH 18822 部署;3/16 Wave 3 + Caddy SSL 上线绕开 sing-box 占 UDP:443。同期 Jina embedding key 403 卡了 5 天没修。

原始日记 · 4 天
2026-03-13DDDDD5 条
DJina embedding key 403 起(Day 1,后续 5 天未修)
D【里程碑】ClawCraft 视觉爆发
D6 轮视觉+UX 迭代:等距网格、3D 建筑、数据流连线、星空粒子
DGemini 3 轮手机端审查(15 条建议 P0/P1/P2 分级)
DPortal 自动同步首次扫描 117 个产出物 入库
2026-03-14DD2 条
DWORKSPACE_ROOT 路径错位 4 层 → API 返空
DPortal v3.6 落地(Codex 7 项改动)
2026-03-15DDDD4 条
D【里程碑】ClawCraft 100% 覆盖路线图
DClawCraft 10 轮自主迭代:围墙、数据流线、Agent 半圆、轨道动画
Dvs OpenClaw 功能覆盖 28/54(52%),3 阶段路线图 62%→82%→100%
Dwork-server docker-registry + SSH 18822 部署
2026-03-16DDD3 条
D【里程碑】ClawCraft 上线
DWave 3 + Caddy SSL:clawcraft.octopus-ops.net HTTPS 上线(绕开 sing-box 占 UDP:443)
DPortal 产出物列表改 Tab → 分组平铺
M1 立项
03-01 → 03-12 · 4 天

多项目立项扎堆 + 架构定型

3 月开局密集立项 Agent Portal / Agentic BI / ClawCraft,Q1 火力开始的起点。

3 项目
同周立项
10 轮
GPT-5.4 架构辩论
PRD v1.3
三方审 7/10
展开
业务叙事

3/1 OpenClaw SDK 3.8→4.1 升级 + Clawline channel 5 处 breaking changes 适配;3/10 双立项日(Portal + BI),Next.js 16 Turbopack 卡死转 React + Vite;3/11 OpenClaw 系统游戏化命名 ClawCraft + Miss E 英语 tutor 独立 + 全局模型切 claude-opus-4.6;3/12 GPT-5.4 跑 10 轮架构辩论敲定 Plugin + React HUD + PixiJS + SSE,PRD v1.0 → v1.3 经三方 LLM 审查。

原始日记 · 4 天
2026-03-01EO2 条
E08 ~ 04-01:OpenClaw SDK 从 3.8 升级到 4.1,Clawline channel 插件全面适配 5 处 breaking changes
O起点:在本机装好 OpenClaw,配置 Matrix / Mattermost 通讯渠道、搭自建代理(sing-box/VPN)。
2026-03-10DDDD4 条
DAgent Portal 立项(项目管理工作台)
DNext.js 16 Turbopack 卡死 → 一句"无底洞"砍掉,转 React + Vite
DAgentic BI 立项(FastAPI + DuckDB + Azure OpenAI 三层 agent)
D【里程碑】立项日 🚀
2026-03-11DDD3 条
DOpenClaw 系统游戏化命名 ClawCraft(RTS 风格)
D全局模型切到 claude-opus-4.6
DMiss E(英语 tutor)独立 sub-agent 上线
2026-03-12DDD3 条
D【里程碑】ClawCraft 架构辩论
DGPT-5.4 10 轮架构辩论 → 定方案(Plugin + React HUD + PixiJS + SSE)
DClawCraft PRD v1.0 写完,迭代到 v1.3(三方 LLM 审查 7/10)

Phase 0 · 探索期 2025-11 → 2026-02

春节前底层探索:多项目试水 → Personal-OS 框架 → OpenClaw Generic Channel 出生(Clawline 前身)。Q1 项目化期所有事都接在这条线上。

2里程碑
~70commits
M0b 出生
2026-01/26 → 2026-02/17 · 春节冲刺 · 22 天

OpenClaw Generic Channel 出生 · Clawline 前身

春节前两周从 0 起 + 春节期间冲刺 — generic-channel 插件正式发布、飞书 group context 接入、99.9% WhatsApp 功能覆盖。3 月 17 日大拆分日的"Clawline"原型就是这个。

v0.1.0 → v2.0
22 天 60+ commits
飞书 + WhatsApp
双通道
openclaw 2026.1.29
npm 上游 rebrand
展开
业务叙事

2026-01-26 凌晨 02:18 — clawdbot-generic-channel v0.1.0 发布到 npm。**3 天后**(1-29)加 inbound media + card render + 飞书 sender display name + DM 前缀;**1-30** 一天 21 commits 大重构:rename clawdbot → openclaw、Generic Channel 抽出独立 plugin、ClawdbotPluginApi → OpenClawPluginApi 全量改名、PR #1-#6 一天连环合;**2-05** doubaoime-asr 客户端跑通(为后来 Clawline 语音模块铺路);**2-15 ~ 2-17 春节期间** Generic Channel 10 轮 WhatsApp-like features(99.9% 覆盖)+ H5 client 全量整合 + PR #8/#9 合并。同期上游 OpenClaw v2026.1.29 stable 发布("EXFOLIATE! EXFOLIATE!" — npm rebrand,从 clawdbot → openclaw,extensions 改 @openclaw/* scope)。这个 generic-channel 就是后面 3 月 17 日"Clawline"正式命名的那个项目。

真实 git 证据 · clawdbot-generic-channel
2026-01-263 commits
F02:18 Initial release v0.1.0 · 02:34 npm 发布修正
2026-01-297 commits
Ffeat: add inbound media support + card render mode(v0.1.1)
Ffix(feishu): preserve per-sender identity in group chats
Ffeat(feishu): resolve + prefix sender display name in DM
Fdocs: bilingual README + FAQ + event subscription guide
2026-01-3021 commits · 单日峰值
Frefactor: migrate from clawdbot → openclaw(全量改名)
FAdd Generic Channel plugin with WebSocket support(独立 plugin)
FRemove Feishu code + refactor to generic channel only
FFix type imports: ClawdbotPluginApi → OpenClawPluginApi
FRename plugin ID: generic → generic-channel
FBump version to 2.0.0; Add image / voice / thinking indicator
FPR #1-#6 一天连环合(generic-channel-plugin / config-examples-doc / refactor-generic-channel-configuration / fix-installation-issues / create-tag-v2-0 / optimize-demo-image-voice)
2026-02-0512 commits
Fdoubaoime-asr Python 客户端(豆包输入法 ASR + NER + wave 协议加密)— 后来 Clawline 语音模块铺路
FGeneric Channel:Generic vs Feishu 对比 + 完整 media handling + H5 client UX 增强
2026-02-15 → 02-17 · 春节8 commits
F2-15 PR 文档:proactive DM
F2-16 文件结构组织(PR #8)+ Add 10 rounds of WhatsApp-like features (99.9% coverage)+ 完整文档
F2-17 H5 client integration for all WhatsApp features + 集成 summary 文档(PR #9 合并)
上游 npm openclaw 2026.1.29stable
FOpenClaw rebrand: clawdbot → openclaw 全平台改名,extensions 改 @openclaw/* scope,launchd labels 改 bot.molt(legacy com.clawdbot migrations)
F"EXFOLIATE! EXFOLIATE!" — Personal AI assistant,WhatsApp/Telegram/Slack/Discord/Matrix/iMessage/Teams 多平台
M0 探索
2025-11 → 2026-01/22 · 多项目试水期

多项目试水 + Personal-OS 框架立项

从 ai-stock / habit-tracker / BNEF 等单项目试水,过渡到 agentic-os(Personal-OS v2 跨 agent workflow 框架) — H1 的方法论底座。

5+ 项目
单项目试水
agentic-os
跨 agent 框架
Tasks/Knowledge/Skills
工作流模型
展开
业务叙事

这段是"还没意识到自己要做平台"的阶段,逐个试水验证 Claude Code / Codex 跨项目协作的边界。**11 月** 起 allin / event-recoder(GrowLog AI 音频成长档案) / MuseScript;**12 月** ai-stock / ai-stock-gpt5(React 19 + Vite 股票前端);**2026-01-05** habit-tracker(FastAPI + React,本地优先);**2026-01-07** BNEF Insights(React + FastAPI + 微信生态活动管理);**2026-01-23** agentic-os 立项 — 9 个 commit 一天落地一套 Tasks/ + Knowledge/ + Skills/ + Workflows/ 的 Personal-OS 框架,把 "Process my backlog" / "Daily standup" 等 11 个工作流模板化。这套方法论后来直接演化成 Hermes 用的 skills 体系。

真实 git 证据
2025-10 ~ 2025-12单项目试水
F2025-10-27 ai-stock 立项(Next.js 股票 dashboard)
F2025-10-28 ai-stock-gpt5(React 19 + Vite + visx 图表前端)
F2025-11-07 allin 立项
F2025-11-20 event-recoder · GrowLog AI 音频成长档案
F2025-11-24 MuseScript(AI Studio app)
2026-01 上旬stack 验证
F2026-01-05 habit-tracker(FastAPI + React,本地优先 — 后期成为 stack template)
F2026-01-07 BNEF Insights(React + FastAPI + 微信生态,Q1 大改项目的雏形)
2026-01-23框架日
Fagentic-os v2 立项 · 9 commits / 1 天 — 一套完整的 Personal-OS:Tasks/ + Knowledge/ + Skills/(brainstorming / writing-plans / tdd / verification 等)+ Workflows/(daily-standup / backlog-processing / weekly-review / wrap-up-protocol 等 11 个工作流)+ AGENTS.md 完整指令集
FREADME:"agentic personal operating system to automate high-leverage workflows across Claude Code, Codex, Pi, OpenClaw, and other coding agents"