RUDO Learning Hub · 主理人开发手记
BUILDER'S JOURNAL · 真实开发历程
EduMap · MA 数学教育情报库
把麻省公立学校的数学选课,从一本课程目录变成一套决策系统——消除家长选课的信息不对称。
四层决策架构:Math Map→Translator→Diagnostician→EngineMA 数学课程情报库(课程/学校/学区/路径)7 级能力分层 + 7 条目标赛道/advisor 选课决策引擎 + explore/compareCOPPA/FERPA 未成年数据家长同意闸PII-free 访问遥测传感器FastAPI + PG16 · 26 API / 4 页
2026-04-12起步
把它定位成决策系统,不是课程目录
把项目快照升级到标准深度,基础设施分锚定在 65。从这一刻起我明确它的定位:不是又一本课程目录,而是一套帮家长消除数学选课信息不对称的决策系统。
2026-04-20里程碑
上线 :8552,v0.4.0,179 项测试全绿
这一夜 179/179 pytest 全部通过,服务以 v0.4.0 在 :8552 上线,S4 阶段目标达成。第一次,它是一个真能跑起来的东西。
2026-06-24商业
落地 COPPA/FERPA 家长同意闸
面向未成年人的教育数据必须过合规这一关,我把 COPPA/FERPA 的家长同意闸落地了。做教育产品,合规不是可选项。
2026-07-15功能
装上「看见第一个真实用户」的传感器
加了一层 additive、fire-and-forget 的访问遥测中间件(IP 做哈希、PII-free,排除自身与爬虫),就为了能看见第一个真实用户的到访。bite-test 证明:不接就 FAIL,接上才 PASS。
2026-07-27里程碑
诚实复盘:进程活着,数据面全 500
深度复盘按诚实原则重新打分。进程还活着,但每一个读数据库的页面和接口都在 500;那个「看见第一个真实用户」的传感器记录到的真实访客是 0。就绪度我从 90 砍到 55——部署了 ≠ 真的在跑。
2026-08-03技术
把 DB init 脚本平铺到初始化目录
针对数据面 500 的根因,改了 DB 初始化脚本,把 seed 平铺到 postgres 会自动执行的初始化位置。此前它们被挂进子目录,而 init 只跑顶层 *.sql,所以扩展数据一直没被加载。
转发到朋友圈 / 微信群 —— 链接可直接打开:
hopehub.x1000.ai/rudo
真实开发时间线与功能,源自 LIGHT HOPE 生态记录(快照 2026-08)。以主理人视角讲述;欢迎转发到你自己的社群。