探究循环

找出来与理清楚
项目内容
本周目标在中心概念与探究线索上,跑通找出来与理清楚
本周简介跨中心概念与探究线索跑找出来与理清楚,验证两半能不能一起动
月度目标UOI Learning Pack Pilot

本周为什么做这件事

W41 把文本和词汇的位置定下来了,这周开始真正跑探究循环。画布上那一圈是:预读扫描 → 泛读 → 找一找 → 理一理 → 反思关键概念。W41 停在第二步,这周走第三、第四步。

这一步能不能立住,靠的不是应用,是那个记得这个孩子的导师——记得他三节课前错在哪里,记得他哪个概念总是塌进另一个概念里,记得他愿不愿意当众答错。画布上写得很直接:把两半留在同一处的就是这个角色。应用只是递东西的方式,被递出去的必须是这个导师本身。

画布上还有一句更要紧的提醒:别把探究交出去。老师宁可自己教,也不想把探究让渡出去。所以这一周做的每一问,都要经得起证据推翻。

三件事

  • 找出来(Finding Out)——把中心概念和每条探究线索接起来,产出「学生能自己去撞上答案」的问题,而不是导师直接给结论。每一问都要能被证据推翻
  • 理清楚(Sorting Out)——把上周标出来的「易混概念」逐组拆开。这周的重点不是覆盖量,而是让学生撞上他自己那个混淆,然后看见两者差在哪
  • 两半一起动——每个探究环节同时记两件事:概念推进到哪一步、英语用到哪一步。缺一半,这一圈等于没跑

完成的样子

  • 三条探究线索各配一组能被证据推翻的问题,每一问都挂在具体文本上
  • 易混概念对照组三组,每组有「学生常见的那个塌陷」和一条能问出口的分界线
  • 每个探究环节的双记录:概念进度 + 英语使用点,缺一半就算未完成

10-12 · 找出来和理清楚 · 写给三年级的你

找出来 · 答案要自己撞上
完成

上周你们把 18 篇泛读读完了。这一周往前挪一步:读完之后,答案得是你自己撞出来的,不是老师讲给你的。这一步叫找出来。

俯视角度的木课桌:一双小手拿着放大镜压在一本翻开的书页上,镜片里那颗橡果正发着光;桌上散着三张画了箭头的纸卡,旁边放着一块碎石、一根羽毛和一颗陶珠
放大镜底下只有一颗橡果,别的都还散在桌上——要找的是从一页里把那一个细节挑出来,不是从头背到尾。

找出来不是这三件事

  • 不是老师问「你觉得呢」,你说「不知道」,然后老师把答案讲了。
  • 不是把课文背下来。背下来的句子是作者的,不是你的。
  • 不是先读完再想。是先猜,再回去找。

三个动作,今晚就能做

  1. 先猜——把问题写在纸上,先写一个你猜的答案。猜错没关系,猜错才有用,因为猜错的地方正是要去查的地方。
  2. 回去找——翻回书里找证据。找到了就记住两件事:哪一篇,第几页。
  3. 说出来——用一句话讲清「我认为……,因为第 X 页写着……」。讲不出页码,就还不算找到。

好问题的样子:能被推翻

先看一句听起来很对的话:「尼罗河是古埃及人所有的水。」 它能被你推翻吗?能——如果书里任何一页写着他们挖过井,或者从别的河取过水,这句话就站不住了。

能被推翻的问题才是好问题。怎么答都对的问题不是探究,是装饰。

这个单元,三条线索各配一个问法

探究线索可以直接用的问法去哪几篇找怎么推翻它
河流与土地
决定了什么
尼罗河每年淹一次田,古埃及人怎么办?他们的吃、穿、住,有哪一样和水有关?nile-river-egypt
ancient-egypt-overview
ancient-china-daily-life
把「他们住得离河越远越好」丢回去——书里如果有一页说村子、墓地、神庙都建在河边,这句就被推翻。
我们怎么知道
我们以为知道的
同一座图坦卡蒙的墓,为什么有人写「被抢过」,有人写「没人进去过」?他们各自凭什么这么说?tutankhamun-boy-king
ancient-egypt-natgeo
egyptian-mummies
把「书里写了就一定是真的」丢回去——书里自己就写着两种说法,这一句当场塌掉。
一个故事为什么
会被一直讲下去
伊卡洛斯飞得太高,翅膀化了。如果换个结局,这个故事还会被记住一千年吗?icarus-boy-who-flew
wooden-horse
the-midas-touch
把「一个故事从来没人改过」丢回去——两篇讲同一件事的故事结局不一样,这句就站不住了。

导师只问一句:「这一条,你在哪一页看到的?」答不出页码,问题就还没变成探究。

画布对应
Key Activities(UOI Learning Design)
为什么落在这一格:关键业务格问的是「这一圈靠什么动作跑起来」。「找一找」本来只是一个环节名,这一节把它翻成了孩子今晚就能做的三个动作,外加一句能被推翻就作废的判断标准——机制不翻译成动作,就只是课程表上的名词。
这一格怎么用:三条线索的问法可以直接发给孩子当任务卡;导师盯的只有一件事,孩子有没有把页码说出来。讲不出页码就别往下走,那不是他笨,是这一圈的动作还没发生。
Customer Relationships(AI Tutor)
为什么落在这一格:客户关系格问的是「导师凭什么知道自己帮到了他」。「第 X 页写着……」这句话就是这一格存在的证据形态——孩子不是在回答一个问题,是在指着一页东西回答;指不出页码的答案,导师也没法记进进度里。
这一格怎么用:孩子卡住时当场按住提问,答案仍落在原来那一页;回头看导师记的进度,就能判断他今天是真的读进去了,还是只是把答案说顺了——这一格记的是证据,不是印象。
理清楚 · 把两个很像的东西分开
完成

找出来是找到答案,理清楚是分清两个很容易混掉的东西。上周预读扫描的时候,我们给七个关键概念每个都标了一个「最容易和哪个混掉」。这一周就是去拆那些。

俯视角度的木课桌:桌上一条细线把左右分开,左边两块碎石带着同样的横纹,右边两块陶罐带着同样的网格纹,右侧那块的腹部有一道细裂;线的两边各放着一小叠方块便贴,一叠米色一叠浅蓝,旁边有一支短铅笔
一条线把左右分成两半,每一半里都是两块长得很像的东西,只有右边那块带一道细裂。整张图想说的只有一件事:它们本来几乎认不出来,是那条分界线把它们分开的。

为什么这么容易混

因为它们本来就长得像。混不是笨,是两个概念共用了很多东西,大脑很自然地就归到一起去了。要分开它们,靠的不是背定义,是找到一条能问出口的分界线。

三步拆一次

  1. 两个各说一句话——不用课本上的定义,用你自己的话。说不出来,就是还没分开。
  2. 找那条分界线——写一句能问出口的话,中间用一个「还是」连起来。比如:「它长什么样,还是它为了什么而存在?」
  3. 反过来考自己一次——随手说一个例子,拿刚才那句话去卡它。卡不过去,说明还是混着。

这个单元,三组对照

容易混的一对学生通常塌成哪一句分界问句从哪几篇拆
证据
责任
「法老相信太阳神」——这是他们相信什么,是责任,不是证据「我能指着它给别人看吗?」tutankhamun-boy-king
egyptian-mummies
变迁
规律
「金字塔变了」——这是一次具体的变化,不是规律「是这一个变了,还是这一类都这样?」ancient-rome-overview
romulus-and-remus
形式
功能
一开口就两个一起说:既说它长什么样,又说它干什么用「它长什么样、由什么构成,还是它为了什么而存在?」egyptian-pyramids
ancient-egypt-overview

拆开了没有,只看一件事:孩子能不能自己说出两句的区别,而不是导师再说一遍。导师替他说出来的那一次,不算拆开。

不用等下一节课。今天回家,从你身边找两样很像的东西——两支笔、两双鞋、两片树叶——先说它们哪里一样,再找一条只有其中一样才成立的差别。

画布对应
Value Propositions(UOI Mastery)
为什么落在这一格:主张格写的是「凭什么换回来」,而这一格换回来的是「吃透单元」。它的底层是上周那张七概念骨架表,最难消化的就是最后那一列——每个概念旁边那个几乎长得一样的孪生体;这一节把那一列第一次拆成了三张能当场用的分界问句。
这一格怎么用:分界问句可以直接当课堂提示念给孩子听,比让他背概念定义有用得多;拆完让孩子拿家里两样东西试一次,回家那一遍才是主张真的兑了现。
Key Activities(UOI Learning Design)
为什么落在这一格:关键业务格问的是「这一圈靠什么动作跑起来」,而「理一理」紧跟在「找一找」后面,是因为这两步共用同一批文本——找出来的人影,理清楚也认得。没有前一步收集到的页码,这一步根本无从下手。
这一格怎么用:把这一步的入口挂在上一页码上——先翻出前一步记下的那几页,再开始拆。没有页码就不开这一课:这两圈是接着的,中间没有可以跳过的动作。
两半一起动 · 记在进度旁边的两张表
完成

最后一条,也是最容易悄悄塌掉的一条。这个单元有两半:想明白什么,和用英文说出来。两半得一起往前挪。

怎么判断两半都在动

每跑完一圈,记两件事。缺一件,这一圈就算没跑完:

探究线索概念走到哪一步英文用到哪一步塌陷信号
河流与土地能说出三样和水有关的东西能用一类表示证据的词,指出其中一条整段只讲中文,一页都没指
怎么知道能说出「两种说法各凭什么」能用 however 把两种说法接起来只会把其中一种说法重复一遍
故事为什么留下来能说出「改掉结局会怎样」能用 would happen 说这个假设只肯背原来的结局

右边那栏只要亮一个,这一圈就要重跑。两个塌陷方向:只有英语没有概念——课照上、练习照做,探究没了,学生体验起来就是更多的学校;只有概念没有论证——孩子其实懂了,但一句话也说不出来,因为他还没搬进英文里去。

修法在 W41 就定过了:中文是思考的地方,英文是交付的地方。想法没在中文里站稳就直接翻成英文,翻出来的一定是空的。

画布对应
Value Propositions(English Growth)
为什么落在这一格:主张格写的是「凭什么换回来」,这一格换回来的是这个概念有没有换到英文那一侧。这张表中间那一栏就是它的验收方式——它不问你记住了几个单词,问的是两边不同步,主张就没兑现。
这一格怎么用:导师每圈只填右栏,「塌陷信号」亮了就停手回到中文,先把想法站稳再翻英文;W44 家长视图里能拿出来的,就是这张表填满的样子——那是这一格唯一的验收单。
BenBen 俯身在一张木桌前,伸出一只手指着 iPad 屏幕里的一张阅读卡片,iPad 平放在桌面上,桌边是一只冒热气的陶瓷茶盏和一本翻开的笔记本
BenBen 在试用版门口。这张图里的那张 iPad,就是接下来你要上手的那一台——18 张卡片都在里面了。

10-17 · reading.im 精读试用版 · 写给正在读这本书的你(和家长)

写给小读者
进行中

前面三周在做的那个探究循环——预读扫描、泛读、找出来、理清楚——一直藏在 benben.im 的一个角落里,旁边还堆着别的功能。要专门用它,得自己摸过去找。今天开始,那一块终于有了一个自己的家:reading.im,一台只做这一件事的小应用。

为了让感兴趣的孩子们尽快用上,先做一个轻量的试用版给孩子们和家长用。

它是什么,一句话讲完

它是一本带 AI 朋友的英文故事书。你正在读的 Ancient Heritage 单元——三条线索、七个关键概念——书里那 18 篇故事都被收进这台小应用里。你打开它,翻到第几页,AI 就只能看见第几页,你卡在哪里问它,它就只回答那一页。它不会跑去别的地方找答案来糊弄你。

你会撞见的两样东西

图书馆:18 张卡片

reading.im 图书馆页:Ancient Heritage 单元下整齐地排着 18 张阅读卡片,每张卡片上面是配图,下面是标题、页数和单元标签——从 Daily Life in Ancient China、Ancient Egypt(National Geographic Kids)、Cleopatra VII 到 Icarus、The Wooden Horse of Troy 全都在
18 张卡片,每一张都挂着一个具体的故事——埃及艳后、埃及金字塔、特洛伊木马、飞马 Pegasus,全都在这里。

这 18 篇是 W41 那一周老师和你一起定下来的。每一篇都有英文有中文,有故事有图。你想从哪一张开始都行,没有规定顺序。

杂志:5 卷合订

reading.im 杂志页:Ancient Heritage 单元下面挂着 5 卷合订——罗马与古埃及(事实锚点)、希腊神话(遗产如何变成故事)、罗马与工程(我们继承了什么)、中国古代(文化桥接)、概念锚(单元中心概念)——每卷封面是大幅场景图,下面写着 sections 数量
5 卷其实是同一批 18 篇故事,按「你想从哪个角度进入」分了 5 个入口。第一卷讲罗马和埃及,第二卷讲希腊神话,最后一卷是单元的中心概念。

5 卷的设计是这样的:有的同学先想看事实(罗马那一卷),有的同学先被故事打动(希腊那一卷),有的同学一定要先有中心概念(最后一卷)。你从哪一卷开始都行,没有规定顺序。

iPad 上它长这样

iPad 平放在教室桌上,屏幕里是 reading.im 图书馆页:18 张阅读卡片整齐排成 4 列,旁边有一只笔袋、一本翻开的横线笔记本,背景是落地窗和几把空椅子
iPad:教室里摊开就能共用。两三个同学围着一起读同一本书,按住问 AI 时答案是你们正在看的那一页——不会被偷偷换到别处去。

这台小应用可以摊在桌上——小组活动的时候和同学一起读;可以握在手里——睡前在被窝里翻完一篇;可以打开笔记本——给爸妈和老师看自己读到哪里。同一个打开方式,三种屏幕都跑得动。

读完这一节你就知道:打开是单元入口,进单元是 18 张卡片,进卡片是正文章节,登录了才能进读者——这一条链路就是试用版这一周的全部。

画布对应
Customer Segments(IB PYP Students)
为什么落在这一格:客群格问的是「这一格是为谁做的」。这一周做出来的不是「另一款英语 app」,而是把单元探究里要读的 18 篇 + AI 提问这件事单独拎出来——目标用户是同一批在跑 IB PYP 单元的孩子和家长,分流是因为承载方式不一样,不是赛道变了。
这一格怎么用:试用版先开放给已经在跑 Ancient Heritage 单元的孩子,附带家长账号;不在这个单元里的孩子暂不开放——它不是阅读内容库,是单元里那一圈探究动作的承接面。客群暂时窄一点,等两半进度那一栏能稳了再扩。
Channels(Responsive Devices)
为什么落在这一格:渠道格问的是「用户从哪里接触到这个产品」。试用版这一周同时把 iPhone、iPad、PC 三种屏幕跑通——不是为了炫「全平台覆盖」,是因为这三种屏幕背后是三种用法:通勤 / 教室 / 导师验收。少一种,渠道就少一条。
这一格怎么用:iPhone 那张布局验单手翻卡,iPad 那张验小组共用,PC 那张验导师和家长用的进度视图——下一周家长视图出来之后要直接接在 PC 那张上,不能另起一条布局。
写给一同探究的家长
进行中

下面这段是给家长看的。也可以让孩子读完上一节再过来一起看——这一节讲的是「爸妈也能一起看同一本书」。

这一周在做的不是又一款英语 app,是单元探究的一个承接面——孩子在教室里跑的那一圈「预读扫描 → 泛读 → 找出来 → 理清楚 → 反思」,回家打开手机就能接上。AI 提问钉在具体那一页,不会跑到别处。

这一次,连底座也一起换了

之前的阅读模块是 Next 页面里的一个 feature,今天起变成了独立的 TanStack Start SPA + 全新 CDN 数据布局(每个单元是一份自动生成的 index.json,图片和音频存在一个独立的 CDN 上)+ Cloudflare Pages 部署。给你们一个更轻、更快的入口——打开是一个单元,进去是 18 篇故事和 5 卷杂志,旁边再没有别的东西抢你的眼睛。手机、PC、iPad 三种屏幕都跑得动同一份试用版,你顺手用哪一台就用哪一台。

周末或者下班之后,建议你打开手机也去翻翻那一两篇——同一本 Ancient Egypt,你读的就是孩子读到的那一本;同一本 Icarus,你读的就是孩子读到的那个故事。看过的章节,回到饭桌上聊得起来;没看过的章节,孩子能反过来给你讲。这是这一周最想看到的事。

手机上看

一只手握着 iPhone,竖屏显示 reading.im 杂志页(Ancient Heritage 单元的 5 卷合订),背景是一个周末早晨的厨房——桌面上一份周末报纸、一杯咖啡,旁边沙发上有一个孩子捧着 iPad 在读
周末早晨的厨房。一边喝咖啡,一边翻孩子正在读的同一本单元——读完了,回饭桌上聊聊。
一只手握着 iPhone,竖屏显示 reading.im 图书馆页:18 张阅读卡片整齐地两列排开,背景是一家安静的咖啡馆,桌上有一杯拉花拿铁、一本翻开的笔记本和一支铅笔
通勤或者等孩子放学。一杯咖啡的时间,挑一篇自己读完——这是和孩子同频的最短路径。

PC 上看

PC 上的 reading.im:夜晚的家里,一台笔记本摆在浅色木桌上,屏幕里显示 reading.im 图书馆页(18 张阅读卡片整齐排成 4 列),桌面上一盏台灯发出温暖的黄光,旁边是一杯黑色陶瓷茶盏和一摞合上的书,背景是白墙、挂着一幅水墨山水画、一盆绿植和落下的窗帘
晚上家里打开笔记本。留白多一点,可以摊开来慢慢翻——这一种姿势最像读书。

登录这一关(自己的账号)

一只手握着 iPhone,竖屏显示 reading.im 登录页(reading.im 橙色小标题、Sign in to read、Email、Password、黑色 Sign in 按钮),旁边是一摞中文儿童绘本、一只有茶叶花纹的陶瓷茶盏和一盏暖黄色台灯,简洁的木质家具和白墙
登录就是邮箱、密码、一颗按钮。爸妈用自己的邮箱单独开一个账号——和孩子同读,但读的是各自那一本。

登录不是仪式,是入口——你的阅读进度、你的提问记录、和你想分享给孩子的笔记,全都挂在账号底下。邮箱用一个你记得住的就行,密码 8 位以上。

两个不会被藏起来的限制

  • 登录是必须的不是装饰。它不是为了收集数据,是因为 W42 那一周写下来的判断——单元里的阅读必须可被记录、可被回看、可被翻成证据给孩子。匿名也能读,但读完不留痕,单元那一圈就缺了一截。
  • 数据在每个人自己的账号底下。爸妈看不见孩子的笔记除非孩子主动分享;导师也只看见汇总进度,看不见孩子提问的具体措辞。这条边界写在了画布上,这周不会偷偷改。
画布对应
Customer Segments(Parents)
为什么落在这一格:客群格这一格写的是「家长这一边,我们要做的是什么」。这一周做的不是家长视图,是把家长放进来之前先把孩子的体验跑稳——顺序反了,家长那一栏就会变成「替孩子写完的作业」。这一格的代价是这一周家长什么也看不见家长视图,但家长这一边从来没有缺席:爸妈可以用自己的账号和孩子同读同一本单元。
这一格怎么用:家长这一周只做一件事——打开手机或者笔记本,自己去读一两篇。饭桌上和孩子聊你看到的那个故事,孩子反过来给你讲他看到的那一个。这是这一周最想看到的事。
Customer Relationships(AI Tutor)
为什么落在这一格:客户关系格问的是「产品怎么和这个人长期相处」。这一周做的不是加功能,是把上一周定的「AI 提问钉回具体那一页」落到阅读器里——登录了才能进,进了之后提问落回原来那一页。这一格的承诺在试用版第一周就要被验证:爸妈 / 孩子卡住时按住问,答案是不是真的回到那一页。
这一格怎么用:这一周用真实账号跑一篇埃及概述(Ancient Egypt Overview),每个概念(尼罗河、Pharaoh、神庙、木乃伊)各问一次 AI,看答案会不会引到书的别页——引到别页就是 gate 还没生效,回来告诉 BenBen。

10-18 · reading.im 项目文档复盘 · 三个阶段归档,一把钥匙

五个文档摊在桌上:三个归档,两个留下
完成

今天不写代码。周日早上把这周 reading.im 的五份项目文档摊开来盘了一遍——agent 会话干得快,文档的牌子经常落后于仓库里的事实:活干完了,牌子还挂着「进行中」。复盘做的事只有一件:让牌子重新说真话。该归档的归档,该补记的补记,该延期的写明延期到哪。

周日晚上的书桌:BenBen 靠在椅背上微笑,左手按在一摞三个贴着绿色对勾的深蓝色文件夹上;面前摊着一本没合上的文件夹,右侧笔记本电脑的屏幕上是一块任务板,旁边放着冒热气的咖啡、便利贴和一盏亮着的台灯
三个合上的文件夹是 P1/P2/P3,摊开的那本是 P4——屏幕上那块任务板,就是今天对齐过的东西。

五份文档,一张裁决表

文档阶段今早的裁决依据
data-foundationP1 数据地基✅ 归档9/9 任务完成,验证器绿 + CDN 人工抽查(687b02c8)
app-readerP2 应用 + 阅读器✅ 归档验收已过;补记 3 行漏牌(5fdfeff),1 行取消(部署延期)
backend-authP3 后端 + 登录✅ 归档5/5 实作任务完成,决议行翻绿
productizationP4 产品化⏸ 继续跑12 行里 6 行完成;4 行延期到试点后;2 行等 HTTPS 部署
pyp-pilot总览⏸ 继续跑剩两格:专用 CDN、P4 验收

归档的三份,证据都钉在提交上

P1(数据地基)是最干净的一份:任务 0–8 全部完成,两个悬而未决的问题都已有结论。最硬的证据是机械验收——verify-cdn.mts 在新 CDN 树上跑绿,再从 CDN 现抓 index.json 和两份 data.json 人工核对页数(commit 687b02c8)。地基这东西,验证器说了算。

P2(应用 + 阅读器)是这次复盘最有意思的发现:文档上「脚手架、CF Pages 配置、CI」三行还挂着「未开始」,但提交历史里躺着一行 5fdfeff — P2 tasks 0-2: TanStack Start SPA scaffold, CF Pages config, CI,仓库里 .github/workflows/ci.yml 和 runtime-config.json 都在。是文档落后于事实,不是事实落后于文档。三行照实补记;「预览 URL 上线」那一行改为取消——部署这件事已经整体挪到 P4 的验收环节,不在 P2 的账上。

P3(后端 + 登录)五行实作任务早已全部完成;剩的那格其实是个决议记录(「reading.im 与 benben.im 共用同一个 Supabase 项目」,10-16 已确认),顺手翻绿。顺带确认:ask() 只认旧 CDN 树的问题也已经在 332fb90 里修掉(unit-grounded ask)。

项目文档:reading-im-pyp-pilot(总览)及四个阶段文档,都挂在 bearlabs.net 上,可随时追溯。

画布对应
Key Resources(AI + Vibe Coding)
为什么落在这一格:资源格写的是「靠什么把东西做出来」。这一周产出最大的不是页面,是 agent 会话的密度——而会话越多,文档、提交、HANDOFF 三层证据越容易各说各话。复盘就是把三层对表:判断只认提交(5fdfeff、687b02c8、332fb90),不认任何人的记忆,包括笨笨自己的。
这一格怎么用:周复盘照这个标准走,十分钟收工——打开文档看牌子,翻仓库找提交,牌子落后就补记,事实变了就改口。归档不是仪式,是让下一个会话开场时不用重新猜现状。
一把钥匙,开剩下所有的门
进行中

留下来的两份文档,卡的其实是同一件事。

P4 还欠什么

12 行里 6 行完成:PWA 壳、离线包 OfflineSource、整书批量下载、NetworkBanner、持久化申请。4 行是 Stanley 拍板延期到试点之后的(Q3 决议:reading_progress 和 entitlements 两张 Supabase 表不入原型,客户端代码带着迁移 SQL 先行沉睡)。真正在等的只有 2 行——断网读三章和单元端到端 demo,它们等的是同一件事:HTTPS 部署。sw.js 只在 HTTPS 上注册,代码路径已经齐了,部署落地那天这两行自然亮灯。

总览还欠什么

总览任务板剩两格:专用文件库 CDN(下周开通;现在整套跑在 summer.nas 的 reading/ 前缀上,切换只是改配置),和 P4 验收 demo。都不是代码活。

解锁链条

CLOUDFLARE_API_TOKEN→CF Pages 部署→verify-cdn 保持绿→iPad 真机烟测→P4 两行翻绿→五份全部归档

↑ 第一格在你手里——那把钥匙叫 CLOUDFLARE_API_TOKEN。

这周 reading.im 从一页概览跑成四个阶段、归档三个,是 agent 会话密度最高的一周。文档对齐之后,下周的开场是干净的:不用猜现状,只需要一把钥匙。

画布对应
Channels(bearlabs.net Apps)
为什么落在这一格:渠道格问的是「东西怎么递到用户手上」。P4 剩下的两行卡的都不是代码,是 reading.im 还没有一条 HTTPS 的递送通道——部署落地那天,这一格才算给这个产品真正开门。
这一格怎么用:钥匙到位后按链条走,每走一格渠道就亮一格;iPad 真机那一格验的是 Safari 的配额与逐出行为,这是 P4 文档里写明的硬约束,不能拿桌面浏览器糊弄过去。
往前的路 · 一条关键路径,三档优先级
建议

复盘不能停在「对齐」——对齐是为了往前走。这一格把复盘的结论翻成路线:一条本周的关键路径,一份收口之后的优先级,和三件明确不做的事。

本周 · 走完关键路径

钥匙链(上一格画过的那条)是唯一的关键路径。两个注意:

  • iPad 真机那步不能省。Safari 的配额与逐出行为决定 Cache Storage 还是 OPFS 的最终抉择——这是 P4 文档写明的硬约束,桌面浏览器验不了。
  • 部署落地后,e2e 那组 spec 解除 HTTPS 门禁。home / reader-story / auth-gates / offline-packs 回 CI 跑一轮,P2/P3 的 verification 状态才能从 pending 翻成 verified。

下周 · 并行的事

专用文件库 CDN gallery 开通。纯配置切换(cdn-targets.json + runtime-config.json,零代码),切完必须重跑 verify-cdn 确认还绿。和钥匙链互不阻塞,可以并行。

试点收口后 · 三档优先级

档位事项为什么
先做跑 Supabase 迁移 + 建 entitlement 数据,唤醒进度徽章与续读(P4 rows 0/1/6)代码已带着 SQL 沉睡在仓库里,一跑就醒——「试用版 → 产品」最大的一步
先做entitlement 管理面板放 benben.imP4 评审已指出 admin surface 并不存在,别让它变成隐性手工改表
再做verifier 加 strict 模式;离线包加完整性标记防数据层静默腐化:隧道断了也永远「绿」,和中断下载被当成完整包,都是真用起来之前必须修的
观察teach-explain / ask 配额10-17 已定:先监控,拿试点真实数字再回头定机制
远期signed URLs;支付 / ICP媒体 URL 公开是明知的取舍,出现滥用再收紧,原型阶段不预支

明确不做的三件

  • 不动设计系统统一——P2 的 Q2 写明 post-pilot,现在动它只会拖慢收口。
  • 不提前扩客群——试用版先服务好 Ancient Heritage 这一个单元;家长视图(画布指向 W44)排在技术验收之后,不抢跑。
  • 不新开战线——第一档的两件事都是把已付的成本(沉睡代码、已建管道)变成可见价值,不是新开工。

两件小事,别忘

  • 把 10/17 晚到 10/18 早的 UI polish 提交(Brown 主题、header 导航、home 黑板卡)补进 P4 的 Progress 表——不然下次复盘又会看到「文档落后于事实」。
  • 在 HANDOFF 模板加一行「board reconciled?」——堵住 P2 那种手动会话漏翻牌的口子,每次会话收尾扫一眼任务板。

一句话:技术债清干净了,文档对齐了——现在整条路取决于一把钥匙和一次真机测试。

画布对应
Key Resources(AI + Vibe Coding)
为什么落在这一格:资源格写「靠什么把东西做出来」,这一格排的是「接下来把资源花在哪」——路线图本身就是资源分配。三档里第一档全是兑现已付的成本,不是新开工;这格的纪律是先收割再播种。
这一格怎么用:按周核对——本周看钥匙链走到哪一格,下周看 CDN 切换;试点收口那天,第一档两件事当场开工,不等复盘。

Benben

benben space
一个 IB PYP 单元有两半:英语和单元领域。两半必须一起往前走,把它们留在同一处的,是那个导师——同一个导师要同时管住中心概念、探究线索、七个关键概念,和从这些文本里长出来的学术英语。底下是一条探究循环:预读扫描、泛读、找一找、理一理,最后回到关键概念上反思;每一圈都为了把孩子往上挪一级。

这一周停在中间那两步:找出来的答案要孩子自己撞上,理清楚要把两个长得太像的概念拆开——每一圈都要记下概念走到哪一步、英语用到哪一步,缺一半等于没跑。