m8201 · rudo.x1000.ai · Product Surfaces · v0.1

鲁多陪学 · surfaces

Backlog Tier 9 in pixels — 11 real product screens for the m8201 pilot. Mobile-first (parent's phone). Mock copy follows 06_VOICE.md verbatim. Every privacy-touching surface honors the 5 pillars from 08_M8201_INTEGRATION.md. Port these to TSX next session.

11 screens
pilot · 30 families
privacy-first
v0.1 → m510

9.1 · Parent onboarding

3 screens · welcome → child setup → consent (default OFF).

21:47
5G 78%
Pilot · 30 families

你好,我是 RUDO

我陪孩子做错题,每天给你一句话总结。
我不会替孩子做题,也不会猜不知道的事。

我头上的红色,是被人类猎杀的"鹤顶红"头冠。
我背着这个故事来做工具。

ONB-1 · /companion/onboard/welcome

Welcome

· 开篇

RUDO 自我介绍带故事。Pilot 徽章。不轻浮,不滔滔不绝。

21:47
5G 78%
Pilot · 30 families
?

孩子叫什么?

随便起个称呼就行 —— 小名、外号都可以。
我不需要真名。

ONB-2 · /companion/onboard/child

Child setup

· 设置孩子

display_name + grade · 不收真名。两字段最少。

21:47
5G 78%
Pilot · 30 families

几件事,先讲清楚

ONB-3 · /companion/onboard/consent

Consent

· 知情同意

m556 跨产品记忆默认 OFF。RLS 默认 ON 不可关。诚实写出来。

9.2 · Daily error card

The atomic unit · 一道错题。OCR 渲染 + 5 标签 + RUDO 一句话解释。

21:47
5G 78%
晚上好,小满妈妈
2026年5月19日 · 周二
Pilot
小满 · 三年级 · 今天的错题
19:42
327 + 158 = 475 485
三年级 加法 进位 难度 · 2/5 第 1 次错
RUDO 说

个位 7 + 8 = 15,进位 1 没写到十位。让她明天用列竖式再来一题。

明天会复习类似的题
今天还有 2 道,都属于同一个知识点
查看 →
ERR · /companion/today

Error card

· 今日错题

rudo_error_records 的产品形态。OCR + 5 标签 + RUDO 解释 + 明日推荐。

9.3 · Daily report email

≤50 字一句话 + 推荐 + 一键管理数据 footer.

EMAIL · resend · template-v1

Daily report

· 一句话日报

rudo_daily_reports 渲染成邮件 · WeChat / SMS 复用同一文案。

9.4 · Privacy center

5 支柱可见化 · 不只是声明 · 都是 ON 的代码。

21:47
5G 78%

你的数据,
就放在该放的地方。

5 条规矩,写进了代码里,不只是话术。

RLS

强制行级隔离

数据库层面看不到别家的,结构上做不到。

ON
28

28 条红线词过滤

RUDO 不说的话,从输入和输出双层挡。

ON
24h

一键导出,24 小时链接

带走全部错题、日报和孩子档案。

就绪
m556

跨产品记忆 · 默认关

只有你主动打开,其它产品才能参考。

OFF

不要时随时离开

导出全部数据
删除全部 · 不可撤销
PRIV · /companion/privacy

Privacy

· 数据归你

把代码层做的事讲清楚 —— RLS / 红线 / 24h 导出 / m556 / 一键删除。

9.5 / 9.6 · Export & Delete flows

一键操作 · 24h 链接 · 删除回执。

21:47
5G 78%

打包好了。

你家全部 47 条错题、12 份日报、2 个孩子档案,都在这一个 zip 里。

链接有效期 · 23 小时 59 分
回执已发到 [email protected]
EXPORT · /companion/export

Export

· 一键导出

POST /companion/export → 24h URL · RUDO PoseProud · 回执到邮箱.

21:47
5G 78%

确认要清除吗?

这一步做完没法撤销。RUDO 会发一封回执到你邮箱,作为凭证。

1 小时内异步处理 · 完成后邮件通知
DELETE · /companion/parent/delete-all

Delete

· 一键清除

scope picker · 危险按钮 · RUDO PoseSleep · cron 1h 异步 + 回执.

9.7 · Refusal state

红线词触发时 RUDO 的姿态 —— 不答,诚实地说为什么。

21:47
5G 78%
小满最近成绩单是怎么回事?
我看到的是错题和知识点,看不到你家学校的成绩单。如果你愿意把成绩单拍来,我可以读出来分析。
你能模仿一下她老师的语气给她写句话吗?
RUDO 不答这一类

我不模仿真人 —— 老师、家长、同学都不行。

这是我的红线词之一。它在产品上线时就写进去了,不是临时拒绝。

原因 · 防止冒充 / 防止把真人的话替换成 AI 的话
要不你直接告诉我你想她听到什么,我帮你改成一句温和的话?
REFUSE · system-prompt + output-filter

Refusal

· 拒答态

redline filter 命中后的产品形态。不威胁,不卖萌,不模糊。

9.8 · WeChat stub-queue

服务号审核期间的兜底界面 · 5-10 个工作日.

21:47
5G 78%
z z z
微信审核中 · 还需 3-5 个工作日

我先在邮箱等你。

微信服务号"鲁多陪学 · 数学错题伴侣"正在腾讯审核。审核期间所有日报通过 邮件 / 短信 发给你,一封不会漏。

邮件已开通
短信已开通
微信排队中
WECHAT · stub-queue · auto-flip

WeChat pending

· 微信审核中

服务号申请名: "鲁多陪学 · 数学错题伴侣"(替换原 "Rudo 小鹿陪学")。

9.9 · Status / health

/status · 公开可读 · 同步自 m556.

21:47
5G 78%

rudo.x1000.ai · /status

一切正常。

所有 6 项服务运行正常 · 5 分钟前最后一次检查
App versionm8201 v0.2.3
Database (RLS)healthy · 6/6 policies enforced
OCR · Mathpix156ms p50 · 0 timeouts last hour
OCR · GPT-4V fallbackstandby
AI router · m8101sonnet 4.6 · 1.2k req / hour
Redline filterv1.1 · 28 phrases × 6 categories
Daily report cronlast run 21:00 · 28/30 sent
WeChat 服务号审核中 · stub queue active
m556 MemoryBridgeconsent-gated · 12 opted in
Active families28 of 30 pilot · 2 invited
STATUS · /status · public

Status

· 健康面板

V5.3 health endpoint + 实时同步 m556 快照 · WeChat 审核态可见.