「比真的那个好得多」:一个苏黎世高中生用 Claude 重写了全州的校内网 App
它是什么 苏黎世州高中和职校统一校内网的非官方 iOS 客户端:课表、成绩、缺勤、Moodle,外加宠物、卡面、排位、全校投票这些同学之间的社交玩法。
为什么火了 官方 App 难用,老的学生版替代品停更一年、开学后坏了,它正好在新学期接上;作者用 Claude 一个月发十几版,社交玩法让同学互相拉,再自己在 TikTok 按校名打标签、用方言天天发。
C你可以怎么跟 如果你还在上学、会写代码,找一个被迫使用又很烂、老替代品已停更的校内系统,在开学季做一个更好用、能拉同学一起玩的客户端,用本地口语在 TikTok 按学校名推。
- 数据(每天更新) · 首发 2026-10-05 · 瑞士评分 57 · 11-08 在 1 个区上榜
iOS · 分类榜最好名次 · 各区 数据 2026-10-28 → 2026-11-08(12 天,12 次观测)。名次越小越靠前;不在榜那天断开iOS · 评分数 · 瑞士 数据 2026-10-28 → 2026-11-08(12 天,12 次观测)。苹果不给下载量,评分增速是下载的代理
苏黎世州所有高中和职校的学生,每天都得打开同一个校内网看课表、成绩和缺勤,官方 App 只有 3.3 星。2026 年 10 月,一个学生自己写了一个非官方版本,在 TikTok 上用瑞士德语喊同学来下,一个月拿到 55 个评分、4.67 星,在瑞士教育免费榜常驻前 30。这件事值得看的是它的套路:找一个大家被迫用、又做得很烂的学校系统,赶在老替代品坏掉的时候接上,再加一层同学之间的社交。下面讲它怎么起来的,以及外人能不能照着做。
10 月 6 日,七条 TikTok
App 是 2026-10-05 上架的。第二天,TikTok 账号 @tam.intranet.sekll 一口气发了 7 条。播放最高的一条只有一句话:「Eifach TAM Intranet Sek II im app store igeh oder de Link i de Kommentär」(在 App Store 输 TAM Intranet Sek II,或者点评论区的链接),标签挂的是 #gymi #kantonsschulelimmattal #kantonsschule,播放 5,143、赞 196。另一条说得更直白:
Ladet eu alli mini Intranet app abe, sehr viel Ziit investiert und sie isch um WELTE besser als die echti… 大家都来下我的校内网 App,花了我很多时间,比真的那个好得多……
之后差不多每 1–3 天发 3–5 条:功能预告(「你们很快就能自定义宠物了,这只是预览」)、回答问题、躺在床上拍的随手视频。到 11-05 共 50 条作品,总播放约 6.2 万,粉丝 189。这个数字放在别处不值一提,但它的目标用户只有苏黎世几十所 Kantonsschule 的学生,每条一两千播放,对这个圈子已经覆盖得相当高了。
开发者在 App Store 上叫 Thomas Graf,名下只有这一个 App。10-17 有一条五星评论,标题「BESTE INTRANET APP」,正文是「Han sie zwar selber programmiert aber trotzdem」(虽然是我自己写的,但还是给五星),评论人叫 Isaigraf。合起来看,最可能是学生本人写的、开发者账号挂在家长名下(推断,未核实)。同一天 TikTok 上还有一条写着「请留个好评,谢谢 🥹」。
它是什么
苏黎世州的高中和职校统一用一套叫 Intranet Sek II 的校内网(背后是 TAM / IN2 系统),课表、成绩、缺勤都在里面,学生没得选。这个 App 用学生自己的学校登录(包括微软的二次验证)把数据拉下来,重新做了一遍:
- 课表:日视图、周视图,换课、停课、考试都标出来,有桌面小组件和实时活动;
- 成绩:加权平均、瑞士学校特有的 Pluspunkte,能自己补填成绩、反算「想要几分下次得考几分」;
- 缺勤:一键生成请假 PDF;另外接了 Moodle、上学路线。
做到这里,它只是「更好用的官方 App」。真正不一样的是第二层:Community(全校投票、提交想法、班级视图、班与班对比)、Studio(分享学习资料赚 TAM 币)、宠物、卡面、排位。商店页上写明它「不是 TAM、IN2、你的学校或苏黎世州的官方产品」。只有德语,只有 iOS。
收钱的地方都很小:TAM 币包、Community Plus 年订阅(赚币多 20%)、卡面 CHF 1.20 一张,还有一个叫 Maturaziitig 的班级毕业报纸网站,全班一次性 CHF 20。它没进过瑞士任何畅销榜,收入应该很小(推断)。
更新快得夸张:一个月从 1.0 升到 1.3.6,十几个版本。作者在 TikTok 上说「Claude ah hintergrund」(Claude 在后台)。11-05 的更新说明写的是「iPad 上的班级视图和对比做得更好、班级名单更完整、上学路线不再给过时的回家建议」,一个学生的产品,迭代节奏像一个小团队。
为什么是这个秋天
这个位置以前有人,今年秋天正好空了出来:
| 产品 | 现在什么状况 |
|---|---|
| IN2 Mobile(官方) | iOS 瑞士区 99 个评分、3.32 星,上次更新 2026-05;功能全但难用,没有社交 |
| TAM Intranet(Schoolspace AG,学生创业做的老替代品) | 625 个评分、4.66 星,但停在 3.0.2 将近一年;开学后评论在骂新学期成绩不显示、换了学校邮箱登不上;7 天只多 1 个评分 |
| Schoolspace(同一批人) | 团队已经转去给学校卖 B2B 校内网 |
| Gymial(网页) | 曾经日均约 250 个访客,作者宣布关停,原因是「拿不到课表数据了」 |
| PlusPoints 记分 App | 瑞士教育免费榜第 5、近 6,000 个评分,但只能手动记分,不连校内网 |
(App Store 瑞士区,11-06;gymial.ch;schoolspace.ch)
8 月开学,老替代品坏了没人修,官方的还是那么难用,一个月后它上线。学生评论里反复出现的对比对象就是这两个:「viel besser als in2mobile」「Besser als s echte intranet」。
所以要分开看它为什么起来:「在维护、能用」是人来的原因,老竞品的用户本来就在找下家;「社交和游戏化」是人在同学之间传开的原因,全校投票、班级对比、排位都得拉同学一起用,宠物和卡面能拿到 TikTok 上晒。只有前者,它会慢慢吃掉老竞品的存量;有了后者,它一个月就挤进了教育免费榜前 30。
数字有多大
| 日期 | 瑞士教育免费榜 | 累计评分 | 版本 |
|---|---|---|---|
| 10-28 | 27 | 39 | 1.2.1 |
| 10-30 | 22 | 43 | 1.3 |
| 11-01 | 53 | 45 | 1.3.3 |
| 11-04 | 29 | 48 | 1.3.4 |
| 11-06 | 29 | 55 | 1.3.6 |
(App Store 瑞士区)
7 天新增 10 个评分,只在瑞士一个区上榜。瑞士教育免费榜的门槛很低,这段时间官方 IN2 Mobile 在 52–170 名之间来回,第 29 名大概对应每天几十到一两百次下载(推断,未核实)。
评论全是学生口吻:「goated intranet app」「jedes update machts die app besser und besser」(每次更新都更好)、「Werauimmer du bisch, Dankeee! Du hesch mis lebe so vill eifacher gmacht」(不管你是谁,谢谢!你让我的生活轻松多了)。还有人留言要它「把排位赛加回来」。
用户从哪来
只有一条渠道有证据:作者自己的 TikTok。打法很简单,也很难被外人复制:
- 用瑞士德语口语,不用标准德语;
- 标签直接挂学校名:#kantonsschulezürichnord #kantonsschuleenge #rämibüel #kantonsschulelimmattal;
- 下载链接放评论区,文案反复教人「在 App Store 输全名」;
- 明着请同学打好评。
起名也是冲着搜索去的:「TAM Intranet Sek II」= 老竞品名「TAM Intranet」+ 官方系统名「Intranet Sek II」,学生搜哪个都能碰到它。商店搜索带来多少量看不到。没找到广告、媒体报道,X 上 30 天零提及。外面几乎没人知道它。
风险都写在明处
- 数据随时可能断。它靠学生自己的学校登录去抓数据,不是官方接口。Gymial 就是因为拿不到数据关停的;如果 IN2 或州里收紧,它一夜之间就没法用。法国的同类先例更直接:一个高中生做的 Pronote 替代 App「Papillon」2025 年初在法国学生里爆红,Pronote 的厂商随后专门发文「关于 Papillon 的建议」,强调自家才是经过国家安全认证的那个。
- 版权。宠物用的是龙猫,作者自己说「我完全没有它的版权」。
- 市场就这么大。一个州、一种语言、几万学生,内购单价是一两瑞郎。
如果是你
C:套路值得学,这一单跟进不划算。它起来靠的是三样外人拿不到的东西:作者本人就是用户、会说同学的方言、身在学校的 TikTok 圈子里;而能赚到的钱很少,数据还随时可能被掐断。
- 适合谁:本身还在上学(或刚毕业、和学弟学妹圈子还熟)、会写代码的学生;你学校或你所在地区被迫用的校内系统正好很烂,老的替代品又停更了。对你来说,这是一个攒作品、攒用户、拿到「我做的东西全校都在用」这段经历的好项目。
- 不适合谁:想靠它挣钱的独立开发者;不在那个学校圈子里、不会说当地话的人;不愿意承担「随时被学校或厂商叫停」风险的人。
- 怎么做:挑一个强制使用、口碑差的校内系统,先看两件事:官方 App 几颗星、现有的学生版替代品是不是停更了、评论里有没有在骂。窗口就在老替代品坏掉的那个学期。先把课表、成绩、小组件做到明显比官方好用,再加要拉同学一起用的东西(全班投票、班级对比、排位),收钱用便宜的皮肤、币和「全班一次性付费」的毕业纪念品。注意大系统已经有人了:法国 Pronote 有 Papillon,德语区的 WebUntis 有开源的 BetterUntis;机会更可能在小地区、小系统里。
- 怎么获客:照它的做法——用本地口语在 TikTok 发,标签挂学校名,链接放评论区,起名吃住系统名和老竞品名,明着请同学打分。这件事你得自己就是那个学生,花钱买量在这么小的人群里不划算。
- 什么时候之前:开学后的头一两个月。课表和成绩最需要看的时候,就是大家最愿意换 App 的时候;错过这个学期,就得等下一个开学季。
- 什么情况说明看错了:① 它的评分到 2027 年初还在 100 以下、免费榜掉出前 100,说明苏黎世这个圈子已经饱和,小地区的天花板比想的还低;② 学校或 IN2 发通知限制非官方客户端,或者它登录开始失效,说明这类产品的命脉不在自己手里;③ 作者更新慢下来,说明一个学生撑不住一个月十几版的节奏,社交那一层也就留不住人。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 IN2 Mobile(Gyselroth GmbH,官方) iOS 2021-08 瑞士 99 评分、3.32 星,7 天 0 增长,教育免费榜 52–170 官方功能全但难用,没有社交和游戏化;它更好用、有小组件和目标分计算 TAM Intranet(Schoolspace AG) iOS 2022-02 瑞士 625 评分、4.66 星,但 7 天只 +1,教育免费榜 108–167 最直接同类、名字几乎一样;3.0.2 停更约一年,新学期成绩不显示、换邮箱登不上;它在高频维护,还多了社交和游戏化 Schoolspace(Schoolspace AG) iOS 2021-01 瑞士 345 评分,最后更新 2025-12 老一代学生做的课表 App,团队已转向卖给学校的 B2B 校内网 Gymial 网页 2020 日均约 250 访客、累计约 35 万次打开,已宣布关停 因拿不到课表数据关停;它走学生自己的学校登录取数据 Notenrechner - PlusPoints iOS 2010 瑞士 5962 评分,7 天 +118,教育免费榜第 5 只手动记分,不连校内网;它自动拉成绩再允许自填 MyPlusPoints 网页 2025 未核实 手动记分工具,不连校内网 - 用户从哪来
- 查实 TikTok 自运营:@tam.intranet.sekll 上架次日发 7 条,之后几乎天天发,50 条约 6.2 万播放,标签挂 #kantonsschulelimmattal #kantonsschulezürichnord #kantonsschuleenge #gymi #intranet,评论区放下载链接(TikHub)
- 查实 请好评 / 自评:10-17 TikTok 文案「bitte e gueti bewertig dalah」;一条 5 星评论「Han sie zwar selber programmiert」(瑞士区评论 RSS)
- 查实 校园口碑与社交功能拉人:评论全是学生瑞士德语好评;全校投票、班级对比、排位功能需要同学一起用
- 推断 商店搜索(起名蹭系统名与老竞品名):名字 = 官方系统名 Intranet Sek II + 老竞品名 TAM Intranet;TikTok 反复叫人在 App Store 搜这个名字;量未核实
- 推断 付费广告:库里没查到,无其他证据
TAM Intranet Sek II(iOS id6817939742)为什么能跑出来
研究日期 2026-11-06。数据来源:我们的 appstore 库(瑞士区 app_profile / app_day,2026-10-28 起)、iTunes lookup 与瑞士区评论 RSS、TikHub(TikTok 账号 @tam.intranet.sekll 全部 50 条作品)、Jina / Exa 网页搜索、x-radar。
一句话
一个苏黎世州高中生(推断)用 Claude 写出来的「Intranet Sek II」非官方客户端:把官方 TAM/IN2 校内网的课表、成绩、缺勤、Moodle 搬进一个好看的 iOS App,再叠一层校内社交和游戏化(TAM 币、宠物、卡面、排位、班级毕业报纸),靠自己在 TikTok 上用瑞士德语天天发帖,一个月拿到 55 个评分、4.67 星,瑞士教育免费榜常驻 22–57 名。
1. 它是什么
- 开发者 Thomas Graf,名下只有这一个 App;2026-10-05 上架,2026-11-05 已到 1.3.6(一个月十几个版本,库里 10-28 到 11-06 就从 1.2.1 升到 1.3.6)。只有德语。(iTunes lookup;appstore.app_day)
- 功能:课表(日/周视图、换课、停课、考试、桌面小组件和实时活动)、成绩(加权平均、Pluspunkte、自填成绩、算目标分)、缺勤(生成请假 PDF)、Moodle 接入;另有 Community(全校投票、提交想法、班级视图与对比)、Studio(分享学习资料赚 TAM 币)、宠物/卡面、上学路线。登录走学校自己的网页登录(含 Microsoft MFA)。(App Store 描述与更新说明)
- 收费:免费下载,内购有 TAM 币包、Community Plus 年订阅(赚币 +20%)、Maturaziitig(班级毕业报纸独立网站,全班一次性 CHF 20)、卡面 CHF 1.20/个。描述里明说「不是 TAM、IN2、学校或苏黎世州的官方产品」。
2. 数据
| 日期 | 瑞士教育免费榜 | 评分总数 | 当日新增 | 版本 |
|---|---|---|---|---|
| 10-28 | 27 | 39 | – | 1.2.1 |
| 10-30 | 22 | 43 | +4 | 1.3 |
| 11-01 | 53 | 45 | +2 | 1.3.3 |
| 11-04 | 29 | 48 | +1 | 1.3.4 |
| 11-06 | 29 | 53 | +2 | 1.3.6 |
(appstore.app_day,cc=ch)
- 7 天新增评分 10 个;lookup 显示总评分 55、均分 4.67(2026-11-06)。
- 只在瑞士上榜,没进过任何畅销榜,收入规模应该很小。
- 瑞士区教育免费榜门槛很低:同一天官方 IN2 Mobile(99 个评分、7 天 0 增长)也排在 52–170 名,所以「第 29 名」大约对应每天几十到一两百次下载(推断,未核实)。
3. 竞品
| 产品 | 在哪 | 上线 | 规模 | 和它的区别 |
|---|---|---|---|---|
| IN2 Mobile(Gyselroth GmbH,官方) | iOS / Android | 2021-08 | iOS 瑞士 99 评分,3.32 星;11-06 教育免费榜第 60;最后一次更新 2026-05-20 | 官方「模块化仪表盘」,功能全但难用、口碑差;没有社交、没有游戏化 |
| TAM Intranet(Schoolspace AG,非官方) | iOS / Android(com.edu.timetable) | 2022-02 | iOS 瑞士 625 评分,4.66 星;但 7 天只增 1 个,教育免费榜 108–167 名 | 最直接的同类,名字几乎一样。版本在 3.0.2 停了约一年(2025-08 到 2026-09),评论一直在抱怨新学期成绩不显示、缺勤过时、KZN 换新邮箱后登不上;没有社交和游戏化 |
| Schoolspace(Schoolspace AG) | iOS / Android | 2021-01 | iOS 瑞士 345 评分;最后更新 2025-12 | 同一批学生创业者(MNG Rämibühl 学生 Pascal Gehring)做的,现在官网转向卖给学校的「下一代校内网 + 心理健康」B2B |
| Gymial(网页) | 网页 | 2019/2020 | 日均约 250 访客、累计约 35 万次打开 | 已宣布关停:作者说「没有官方渠道再拿课表数据」;建议改用 TAM-Intranet / IN2 Mobile,成绩用 PlusPoints |
| 校内自建网页(如 KEN Intranet App) | 网页 PWA | – | 单校 | 只管单校课表、作业 |
| Notenrechner - PlusPoints(Sandro Meier) | iOS | 2010 | 瑞士 5962 评分,7 天 +118,教育免费榜第 5 | 只做手动记分,不连校内网;是成绩这块真正的大流量产品 |
| MyPlusPoints | 网页 / App | 2025 | 未核实 | 手动记分、云同步 |
出处:iTunes lookup(2026-11-06)、appstore.app_profile/app_day、gymial.ch、diezuerchermittelschulen.ch(2021-03-05 采访)、schoolspace.ch、intranetapp.ken.ch、mypluspoints.ch。
结论:同类不少,但都卡在两个地方——官方的难用,学生做的老版本没人维护(Schoolspace 团队转 B2B、Gymial 关停)。2026 年秋季学期开学时,这个位置实际上空了出来。
4. 增长:用户从哪来
TikTok 自运营,是唯一有证据的渠道。
- 账号 @tam.intranet.sekll(昵称就是 App 名),简介「Für ALLE Zürcher Kantonsschulen ⌁ Stundenplan ⌁ Noten ⌁ Absenzen」,189 粉丝、1685 赞、51 条作品(TikHub 2026-11-06)。
- 节奏:上架次日(10-06)一口气发 7 条,之后几乎每 1–3 天发 3–5 条图文/短视频,到 11-05 共 50 条,总播放约 6.2 万。单条最高 6950(10-23)、6223(10-21)、5138(10-06)。
- 打法:全用瑞士德语口语(「Ladet eu alli mini Intranet app abe… um WELTE besser als die echti」=「大家都来下我的校内网 App,比真的那个好得多」);标签精准挂苏黎世各校名(#kantonsschulelimmattal #kantonsschulezürichnord #kantonsschuleenge #rämibüel #gymi #intranet);评论区放下载链接;发功能预告(宠物定制、实时小组件)、回答问题、晒「Claude 在后台」。
- 直接要好评:10-17 一条写「(Und bitte e gueti bewertig dalah danke vielmals 🥹)」=「请留个好评,谢谢」。另有一条评论「Han sie zwar selber programmiert aber trotzdem」(「虽然是我自己写的,但还是五星」)——开发者自己(或同伙)也打了分。
- 校园口碑:评论全是学生口吻的瑞士德语(「goated intranet app」「Werauimmer du bisch, Dankeee!」),功能里有全校投票、班级对比、排位(「bring ranked … zrugg」),这些天然要拉同学一起用。
- 没找到:广告(appstore 库没有它的买量记录;TikTok 广告库只收投欧洲的名单产品,查不到不代表没投)、媒体报道、X 讨论(x-radar 30 天 0 条)、Reddit/HN。网页搜索出来的只有 App Store 页和它自己的 TikTok。
- 「蹭名」:App 名「TAM Intranet Sek II」把官方系统名「Intranet Sek II」和老竞品名「TAM Intranet」拼在一起,学生在商店搜「TAM intranet」或「intranet sek」都会碰到它;TikTok 文案也反复叫人「在 App Store 输 TAM Intranet Sek II」。商店搜索带来多少量没法核实,但起名明显是冲着搜索词去的。
5. 为什么跑出来
- 刚需 + 强制使用的烂官方系统:苏黎世州所有 Kantonsschule 和职业学校都必须用 Intranet Sek II 看课表、成绩、缺勤;官方 IN2 Mobile 只有 3.32 星,学生评论里反复说「viel besser als in2mobile」「Besser als s echte intranet」。
- 时机:老的非官方客户端掉队了。Schoolspace 家的 TAM Intranet 在 3.0.2 停更约一年,开学后新学期成绩不显示、KZN 换邮箱登不上;Gymial 宣布因拿不到数据关停。新学年(8 月开学)之后一个月它上线,正好接住这批不满意的人。
- AI 让一个学生一个月发十几版:TikTok 自称「Claude ah hintergrund」,简介「von @⁉️AI」;10-05 到 11-05 从 1.0 到 1.3.6,评论说「jedes update machts die app besser und besser」。迭代速度本身成了在学生圈传播的谈资。
- 社交和游戏化让它变成「大家都在用的那个」:宠物、卡面、排位、TAM 币、全校投票、班级对比——这不是「更好用的课表」,而是校内的小社交产品,要用就得拉同学,TikTok 上能晒。
- TikTok 精准投放到极小人群:目标用户就是苏黎世几十所学校的学生,按校名打标签、用方言说话,每条一两千播放对这个人群已经是很高的覆盖。
- 主动要好评把评分维持在 4.67,在只有几十个评分的阶段很管用。
6. 差异化
和官方 IN2 Mobile 比:好用、好看、有小组件和实时活动、能算目标分、能生成请假 PDF。和 Schoolspace 家 TAM Intranet 比:在维护(一个月十几版 vs 停更一年),而且多了一整层社交和游戏化,还有班级毕业报纸这种只在毕业班才有的付费点。 这个差异是它跑出来的原因,但要分开看:「在维护、能用」是让人来的原因(老竞品坏了);「社交和游戏化」是让人在同学间传、在 TikTok 上有东西晒的原因。光有前者,只能慢慢吃掉老竞品的存量;后者让它一个月就挤到了教育免费榜前 30。
7. 可见度与跟风
- 收入没公开,没有 TrustMRR,也没有媒体或 X 大号写过;只在苏黎世学生的 TikTok 圈子里传。
- 没找到跟风者。这个市场太小(只有苏黎世州,一个语种),外人不会进来;它本身就是 TAM Intranet / Schoolspace 的跟进者。
8. 能借鉴的
- 模式:找一个「强制使用、官方体验很差」的学校/机构系统(WebUntis、EduPage、Pronote、各地 SIS),做非官方客户端;先把「能用、好看、小组件」做好,再叠社交和游戏化,用便宜的内购(皮肤、币、小订阅)和「全班一次性付费」的毕业纪念品收钱。
- 分发:开发者自己就是用户,用本地方言在 TikTok 按学校名打标签、天天发;评论区放链接;明着请同学留好评。
- 起名吃住系统名和老竞品名,商店搜索自然有量。
- 先看老竞品的停更与差评——那是切进来的窗口。
9. 还不确定的
- 开发者 Thomas Graf 是谁:领英上有同名的 Kantonsschule Wettingen(阿尔高州)老师,但 TikTok 和评论都显示是学生自己写的;开发者账号可能挂在家长名下(推断,未核实)。
- 实际下载与收入:评分只有 55,畅销榜没上,内购收入应该很小;CHF 20 的毕业报纸卖了多少班不清楚。
- 风险:依赖学校网页登录和非官方接口,Gymial 已经因为「拿不到数据」关停;IN2/州政府若收紧接口或要求下架,它随时会断。另外宠物用了 Totoro,作者自己说「我完全没有它的版权」。
- Android:TikTok 说会给 Android 一个链接(可能是网页版),Google Play 上没找到。