YunLab 记录目录

记录目录

39 篇 · 最新 2026/07/01

这些记录按主题和时间整理。你可以先看最近一篇,也可以从下面的主题线索进入。

所有记录

39 篇,按时间倒序

  1. 8 min YunLab Claude Code 提示词里多了标记 Claude Code Was Marking the Prompt 一张“Claude Code 内置隐藏后门”的图传到我这里。我没有先信,也没有先骂。我把中文传播页、GitHub issue、公开技术拆解、官方 changelog、npm 包体和我自己机器上的 Claude Code 都查了一遍。结论是:机制存在,本地包体能复现;但它不等于已经证明了本地后门。
  2. 5 min YunLab Fable 5 已经解锁了,但我用不了 Fable 5 Is Unlocked, and I Still Can't Use It Fable 5 解封了,7 月 1 日全球恢复。可我打开客户端,模型列表里它回来了,点下去却是 Currently unavailable。这篇把它讲清楚:Fable 5 经历了什么、为什么解封了我还是用不了、以及现在能怎么办。
  3. 7 min YunLab claude code 又抽风了 Claude Code Threw Another Fit 做面板那两天,它每次要调工具干活,工具调用的格式标签就写坏一次,整段塌成乱码、活发不出去,我只能一次次按下中断。我把 16 次崩坏全扒开,挖到根上:它框结构用的标签,和它要传的内容,共用同一串文本、没有转义,内容里只要混进一段长得像标签的字符,系统就拆错位、把调用截断。这毛病有个老名字,叫定界符碰撞。
  4. 6 min YunLab 它不是疯了,是没人能让它停下来 It Wasn't Losing Its Mind. Nothing Could Make It Stop. 上一篇我写了它怎么疯。这篇我把那 9 天、9195 行的对话扒开,找它为什么疯。同一条 25 分钟心跳指令,Fable 5 那天被喂了 51 次扛住了,换上 Opus 4.8 喂 11 次就崩了。不是模型坏了——是我搭了一个没有出口的循环,强模型替我压着,一换模型就炸。
  5. 4 min YunLab 我的 Mac 发热到飞起,真凶是个坏掉的 .git My Mac Was Cooking — the Culprit Was a Broken .git 笔记本一开 Codex 就烫,syspolicyd 和 trustd 飙到 160%。我先怀疑 M4 Max、Computer Use、MCP、hook,挨个不是。真凶藏得很深:一个坏掉的 .git。前因后果、两台机器两个结果,以及它真正的危害——不是耗电,也不是读坏硬盘,是热。
  6. 5 min Knowledge 我的 Claude Code 会话,三台电脑都看得见了 My Claude Code Sessions Showed Up on All Three Machines 三台电脑登同一个账号,笔记本上开的 Claude Code 会话,Mac Studio 和 Windows 上也都出现了。我一开始以为'活儿跑过来了',想错了。这个功能叫 Remote Control——它怎么用、怎么用好、那个会让你犯迷糊的'到底在哪台跑',一次说清楚。
  7. 3 min Tools 我为什么一遍遍重做这个面板 Why I Keep Rebuilding This Panel 做任务面板的意义,是一眼知道现在在跑什么、我完成了什么、还有什么待完成。可前几遍做出来的,是一排固定的内容——状态跟真实跑的对不上。一个会骗我的面板,比没有还坑。所以我一直在重做它,就为一件事:它得是真的。附真实截图。
  8. 4 min YunLab 我把“做个视频”拆成了九个节点 I Cut 'Make a Video' Into Nine Nodes 这一周我把“做个视频”拆成一条九个节点的流水线:每个节点都得自己跑出 exit 0 才算干完(AI 说“完成”我不信),机器只管机械层,像不像、有没有魂留五个断点我亲自签字。怎么锁住一张没有脸的脸、机器到哪儿为止——一份实验记录。
  9. 4 min YunLab 我昨天还在夸的模型,今天没了 The Model I Praised Yesterday Is Gone Today Fable 5 发布三天就被美国政府下架。一封出口管制指令,Anthropic 当天对全球关停了它最强的两个模型。我用 Opus 4.8 写下这篇——顺便记一条新教训。
  10. 5 min YunLab 换了个模型,它当场就疯了 I Swapped the Model, and It Lost Its Mind Fable 5 被下架,我把模型换回 Opus 4.8 让它接着跑林鹿的视频。它接手第一晚就精神错乱:把自己的输出当假货扔了、中文飘成日文、凭空认定我要买台 512G Mac Studio、还删了 57 个目录。一次模型交接事故的实录。
  11. 8 min YunLab 过去 35 小时,我在干什么 What Was I Doing for the Past 35 Hours? 把 Claude Code 的会话日志、git 提交和 token 账单整个扒了一遍:85 个会话、约 400 条指令、5200 多次工具操作、5 个仓库 52 次提交。顺便认真回答一个问题:Fable 5 到底厉害在哪。
  12. 6 min 学习笔记 Prompt 不是提示词,是任务协议——看完一节课,我重新归了一次因 Prompt Isn't a Magic Phrase, It's a Task Contract — Reattributing a Month of Failures After One Lesson 上一篇我写林鹿做了一个月还没出片。看完一节叫「Prompt 到底是什么」的课,我把那一个月复盘了一遍——至少 5 次失败,根因不是 AI 不行,是我把 prompt 当成「哄 AI 的话术」,而不是「跟 AI 之间的任务协议」。
  13. 9 min OpenClaw 让林鹿做一支林黛玉进贾府:一个月、3 次推翻、到今天还没出片 Asking Linlu to Make a Single Lin Daiyu Scene: One Month, Three Teardowns, Still No Finished Clip 林鹿是我 OpenClaw 系统里负责多媒体的 AI。我让她做一支林黛玉进贾府的 45 秒视频——为了以后能批量。结果一个月推翻 3 次:发现 Codex 只是在修一支特定视频、节点全是拍脑袋、机器说通过,我一眼看却是马赛克。今天还在改。
  14. 4 min Tools 顺手做了两个小工具:AI 余额面板 + 任务面板 Two Small Tools I Built on the Side: An AI Quota Dashboard + a Task Board 一个解决我搞不清 AI 工具钱花到哪、还剩多少;一个解决我不知道家里定时任务今天跑没跑。核心都是把散落各处的状态收到一处。
  15. 6 min OpenClaw AI 播放器我做了 3 次才扛下来:不是技术问题,是目标没想清楚 Three Attempts at an AI Music Player: It Wasn't a Technical Problem, It Was an Unclear Goal 30 多天里我做了 3 次 AI 私人电台,前两次都死了。回头看根因只有一个——每次开工我都以为目标够清楚,做到一半才发现根本没想清楚。
  16. 10 min OpenClaw 业务通知 vs 系统通知:通知不是一种语义,得分两路发 Business Notifications vs System Notifications: Notification Isn't One Semantic — Split Into Two Channels 一天之内连修两版,才搞定一个看起来不大的通知问题——飞书里苏晚的早报草稿被 watchdog 标题盖住,发件人又被 fallback 到了赵子龙。两版修完才学到:业务交付和系统健康根本是两种通知。
  17. 11 min OpenClaw Day 1 凌晨炸了:我没想到 trial 第一天就要写 watchdog Day 1 Blew Up at Dawn: I Didn't Expect to Write a Watchdog on Trial's First Day 7 天试生产第一天凌晨,4 个业务任务全跑通,4 条飞书通知全炸。根因是 macOS LaunchAgent 默认 PATH 不含 Homebrew——老坑,但它把我推去写了第一版 watchdog。
  18. 13 min Knowledge 9TB 音乐库只读索引:我给自己定的几条工程约束 9TB Music Library Read-Only Indexing: The Engineering Constraints I Set for Myself 把 9TB 个人音乐库做成可查询索引,最难的不是写代码,是先把「绝对不动原盘」这条约束钉死。从只读原则、断点续扫到错误隔离,五条约束、十个阶段、一个还在跑的踩坑现场。
  19. 16 min Knowledge 大型个人资料库怎么整理:备份优先级、关键资产、配置冲突 Organizing a Large Personal Archive: Backup Priority, Critical Assets, Config Drift 重装系统前盘点过一次,才发现自己根本不知道家里这台机器装了多少东西。备份优先级三层、关键资产六个信号、配置冲突五种模式——都是被坑过才学会的事。
  20. 17 min Knowledge 个人 AI 系统资料治理:项目 / 归档 / 审计 / 时间线,四类各管一摊 Personal AI System Asset Governance: Projects, Archive, Audits, Timeline — Four Categories That Don't Overlap AI 工作站跑一年,资料膨胀到自己都找不到。后来我把所有产出按治理属性切成四类——项目、归档、审计、时间线——找资料从翻 3 个目录变成 30 秒定位。
  21. 16 min OpenClaw 双宪法、任务文件夹、handoff:多 AI 协作的最低秩序 Dual Constitution, Task Folders, Handoff: The Minimum Order for Multi-AI Collaboration 一个人同时用 3 个以上 AI 做长期工程,最容易丢的不是能力,是秩序。我用三件最低限度的东西兜住协作链——双宪法管边界、任务文件夹管上下文、handoff 管接力。
  22. 20 min OpenClaw 纪嫣然语音工作台:为什么语音入口要做三层解耦 Jiyanran Voice Workbench: Why a Voice Entry Point Needs Three Layers of Decoupling 一个本地语音助手看上去简单,但语音入口是最容易耦合的层。我把它拆成 OpenRoom 前台 / voice-bridge / avatar-bridge / OpenClaw 四件——三层独立服务、各自 mock 兜底、各自风险关卡——为什么这样做。
  23. 18 min Audit Mac mini 重装前,我做了一次系统级资产审计 Before Reinstalling My Mac mini, I Ran a System-Wide Asset Audit 一台用了一年的 Mac 主机攒了一堆 AI 工具、后台服务、密钥文件。重装前我没急着清,先做了次资产审计——审什么、不审什么、清理为什么必须延后。
  24. 19 min OpenClaw Mission Control 和 Studio:当控制平面开始重叠 Mission Control and Studio: When Control Planes Start to Overlap 本地 Studio + Mission Control Web + 未来的 Gateway,三套都能管 agent / 任务 / 审计。每个单独看都合理,三个放一起就开始抢职责。我现在的分工判断、落地难点、还在改的地方。
  25. 13 min Knowledge 页面类型:一个能用的知识库为什么需要 6 种页面 Page Types: Why a Working Knowledge Base Needs Six Kinds of Pages 材料攒下来不等于知识库就能用。每一页得先认清自己是什么类型——概念、决策、项目、审计、时间线、参考。6 种页面、三条写作规则,以及怎么和新鲜度标记联动。
  26. 19 min Audit 12 套 OpenClaw 副本之后:路径和根目录是怎么变成风险的 Twelve OpenClaw Copies Later: When Paths and Root Directories Become Risk 扫了一下 home 目录,发现 12 套带 openclaw 字样的根。只有 2 套真在跑,剩下 10 套是历史残片。副本不危险,被当成真根用才危险——五种典型风险 + 五步处理原则。
  27. 8 min Knowledge 从日志到知识:我如何决定保留什么、排除什么 From Logs to Knowledge: How I Decide What to Keep and What to Drop 整理 AI 项目知识库时最难的不是写新内容,是决定旧材料该不该留。两层判定、六条真相源优先级、三态新鲜度标记,我都是被坑过才学会的。
  28. 9 min OpenClaw OpenClaw Studio RC1:本地闭环、外部被关卡挡住,以及我还在改的事 OpenClaw Studio RC1: Local Loop Closed, External Gates Held, and What I'm Still Working On 一天之内把 OpenClaw Studio 从第一阶段推到第七阶段、交付 RC1(首个候选发布版)的复盘——三条方法、七个阶段、当前真能跑什么、大半摊子还没收完。
  29. 6 min OpenClaw 从信息到文章:沈知行怎么把素材交给苏晚 From Information to Article 信息 Agent 抓到一堆链接以后,真正难的是把它们变成“可写的候选”。沈知行→苏晚的内容交接链路。
  30. 6 min Knowledge 把 AI 施工现场压缩成长期知识:我的 Knowledge Model My Knowledge Model AI 项目最危险的不是忘记,是记错以后继续施工。我把「施工现场」压成下次能用的判断的方法。
  31. 5 min Knowledge Canonical 选择规则:AI 项目里什么才算“真相源” Canonical Source Rules AI 项目里所有材料都“看起来对”,该信哪个?六条规则:先问问题类型,再选真相源。
  32. 8 min OpenClaw 信息 Agent 不是抓取器:我怎么重新审沈知行 An Information Agent Is Not a Fetcher 我做信息 Agent 时被 GPT 三次“成熟判断”差点带偏的全过程,以及后来用来压住 AI 完成感的六条硬规则。
  33. 3 min OpenClaw 8 个 Agent 的虚拟公司:从角色设定到工作契约 From Agent Roles to Work Contracts 做多 Agent 不是堆几个酷角色,而是把“小公司”的协作契约说清楚。8 个角色 + 4 个契约问题。
  34. 4 min OpenClaw 从能跑到可信:个人 AI 系统真正缺的是什么 From Running to Trustworthy 能启动、能对话、能调工具只是第一步。后面要补的是文件真相源、任务契约、记忆资产、证据链、交接机制。
  35. 4 min Knowledge 为什么原始聊天记录不能直接变成知识库 Raw Chat Is Not a Knowledge Base 把聊天记录切块丢进向量库,得不到知识库。中间缺的是整理层——具体缺什么、怎么补。
  36. 5 min YunLab 从内部工程材料到公开文章:YunLab.ai 的 public-safe 写作边界 From Internal Engineering Notes to Public Writing 把内部工程材料改成公开文章踩的坑:问题不只是打码,而是分清后台和能公开沉淀的经验。
  37. 4 min OpenClaw 人设不是皮肤,是审美 OpenClaw Agent Settings 做 Agent 不是写功能,而是先写审美。人设不是皮肤,是判断“什么该做、什么该停”的边界。
  38. 3 min OpenClaw 别急着养虾,先装修 Don’t Stock the Tank Before You Finish the Build 装好 AI 工具只是拿到钥匙,workspace 才是装修方案——把“能用”的 OpenClaw 底座做到“可信”。
  39. 3 min Agent Sample 苏晚不是写手 A Content Agent Aesthetic Sample 苏晚不是会写的 Agent,是知道什么值得写的 Agent。一个内容型 Agent 的审美样本。