什么值得做
Chrome 插件 · 11-6 写
WATnow · Eric @ UGMI

「Learn 自带的日历太烂,我自己做了一个」:滑铁卢学生的截止日插件,7 周 2,500 人在用

它是什么 一个免费的 Chrome 侧边栏插件,读学校 Brightspace(滑铁卢叫 Learn)和 Crowdmark,把所有课的截止日排成一个列表,教授改了日期就划掉旧的、标出新的,还会按类型提醒。

为什么火了 卡在开学那两周,名字和文案只对一所学校说话,作者自己在 Instagram 上用「评论关键词拿链接」加 waitlist 拉同学;功能差不多的学生同类很多,但没人做分发,都停在几十到几百用户。

C你可以怎么跟 如果你是在校学生,fork 它的开源代码换成自己学校,只讲「教授改期你不会漏」这一件事,开学前一周用 Reel 攒 waitlist,1 月冬季学期开学前上架。

C 级:打法清楚、可以照抄,但一所学校几千人、不收费、代码谁都能 fork,已经有 DALnow 照搬;能做的前提是你本人在那所学校出镜,作为生意跟进不划算。 小圈子里在传

1,000 用户 · 评分 4.875(8)

WATnow 是滑铁卢大学一个电子工程本科生做的免费 Chrome 插件:把学校 Learn(也就是 Brightspace)上所有课的截止日放进一个侧边栏,教授改了日期,它自动划掉旧的、标出新的。9 月 19 日上架,作者在 Instagram 上一条条发短视频拉同学,10 月初装了 1,541 次,官网现在写「2500+ 名学生」。量很小,也不赚钱;值得看的是一个学生怎么在开学两周里把一个谁都能写的小工具推起来,以及这套打法你能不能拿去用。

一条「评论 WAT」的 Reel

2026 年 9 月 16 日,滑铁卢秋季学期开学第二周,Instagram 账号 @sleppyeric 发了一条 Reel,配文第一句是:

「Learn's built-in calendar sucks so I built a replacement. Comment "WAT" for the waitlist link」 (Learn 自带的日历太烂了,所以我自己做了一个替代品。评论「WAT」拿 waitlist 链接。)

下面还有一句:「如果你是别的学校、也用 Learn 的,评论一下,我帮你装。」

发帖的人叫 Eric Zou,滑铁卢电子工程本科生,LinkedIn 上写着拿过 SpurHacks 2025 创业赛道第二名。两天后他在 TikTok 上写「Join 400 students on the waitlist」(这条 952 次播放);9 月 19 日插件上架。之后一个月他又发了至少三条 Reel,文案里的数字一路往上走:9-23「评论 WAT 拿 early access 链接」,9-28「已开放 6 所学校,加入 500 多名同学」,10-17:

「I built a tool used by 2000 students to sync their deadlines. Comment "watnow" to get the download link」

每一条都是同一个机关:不放链接,让你评论一个词,自动私信把链接发给你。评论数被顶上去,Reel 就会被推给更多同校、同城的人。

它是什么

装上,点一下图标选学校,打开一次 Learn,侧边栏就填好了:所有课的作业、测验、实验、讨论,按「已过期 / 今天 / 本周 / 下周 / 以后」排好。不用上传 syllabus,不用注册,不要密码,用的是你浏览器里已经登录的会话。

几个细节是它真正被人记住的地方(都写在商店页和官网上):

  • 教授改期:每 30 分钟重新读一遍课程页,日期变了,新日期高亮,旧日期红色划掉,条目挪到它现在所在的那一周。官网标题就是这件事:「Every Learn deadline, kept up to date when profs move them」。
  • 交了就不再催:Learn 或 Crowdmark 显示你交了,提醒自动停;你自己勾掉但系统没看到提交的,最后一次提醒照发,还在列表里标出来。
  • 按类型设提醒:作业、实验、测验各一条滑杆,从提前 7 天到当天早上。
  • 断网也能看:读不到课程页就显示上一次的列表。
  • 接了 Crowdmark:滑铁卢很多课用这个交作业,通用工具一般不接。
  • 只读、开源:代码放在 GitHub,MIT 协议,README 开头就说「你装之前可以看清它怎么动你的学校账号」;唯一往外发的是一个匿名的安装和使用计数。
时间数字出处
09-18上架前 waitlist 400 人作者 TikTok
10-031,541 次安装,其中 1,070 人 7 天内打开过;装后第二天回来的 36%,之后某天回来过的 59%GitHub README,作者自己的匿名计数
11-01商店显示 1,000 用户,4.9 分 / 8 条评分Chrome 商店
11-06官网「Trusted by 2500+ students」;支持滑铁卢加 Guelph、Laurier、McMaster、Queen's、Western、TMU 共 7 所watnow.ugmi.ca
11-06GitHub 7 star、11 forkGitHub

装了的人里约七成一周内还会打开,对一个插件来说很高(作者自报,样本 1,500 人)。原因不复杂:截止日每天都要看,侧边栏一直挂着。商店里的评论也是这个味道,9 月 24 日一条写「God bless,终于不用到处查什么时候交了,我作业特别多」;9 月 26 日有人问能不能导出到日历,作者回「在做了,Google Calendar 的 PR 已经提上去了」,10 月就上了 .ics 导出。

为什么是它起来了

「把 LMS 上的截止日放到一处」一点不新。Tasks for Canvas 2021 年就上了 Chrome 商店,现在 100 万用户。光 2026 年,Chrome 商店里就冒出十几个学生做的同类:渥太华大学的 Brightspace Dashboard 7 月上架,比 WATnow 早两个月,功能差不多,还用 AI 识别考试日期,到 11 月 6 日 81 个用户;UIUC 的 Illini Dash、Canvas+、Moodle 上的 DeadlineSync 等,各自 24 到 300 用户(Chrome 商店,11-06)。

东西差不多,结果差几十倍,差在三件事:

押住一所学校。 名字就是本校的梗(Waterloo 简称 WAT),文案只说「Learn」——滑铁卢学生对 Brightspace 的叫法,连 Crowdmark 都接了。看到的人第一反应是「这是给我们学校做的」。

卡在开学那两周。 9 月 9 日开学,16 日预热,19 日上架。学期头两周正是每个人抄 syllabus、建日历、第一次被教授改期坑的时候。

作者自己做分发。 先攒 waitlist,上架当天就有几百人等着装;每条 Reel 都用「评论关键词拿链接」;文案不停报人数(400、500、2000)当社会证明;商店里每条评论他都回,口气就是同学之间说话(「tysm brother」「YOO we on that RN!」)。没有付费广告,没有媒体报道,X 上找不到讨论,TikTok 账号只有十几个粉丝——量几乎全来自 Instagram 和同学之间的转发。

再往外扩几乎不费力:安省这几所学校都用 Brightspace,接口是同一套,换个域名就行。9 月 28 日起一口气开了 6 所。

钱从哪来

没有。插件完全免费,没有内购,官网也没有付费版。学生端本来就难收费,作者看起来也不打算收:他的 IG 已经在预告下一个产品,一个「帮你省时间找 Co-op 实习」的插件(推断:WATnow 攒下的这批同校学生,是给下一个产品准备的受众)。

已经有人照着做了

DALnow,给 Dalhousie(新斯科舍省)学生用的,开发者 fouaden,10 月 4 日更新到 1.1 版。商店描述几乎逐句和 WATnow 一样:「updated when profs move dates」「Overdue, Today, This week, Next week and Later」「checks again every 30 minutes」,另外加了一个 Alt+K 跨课程搜索。WATnow 是 MIT 开源,改一改拿去用是允许的(推断:DALnow 就是在它的代码上改的)。GitHub 上也有人做了 Opera 版、Firefox 版。11 月第一周,商店里又冒出 Altera for CourseLink(Guelph,WATnow 已经支持的学校)、Dusk 等几个 Brightspace 学生工具,都还是个位数用户。

也就是说,代码已经不值钱了,谁都能 fork。剩下的是有没有人在那所学校里把它推出去。

如果是你

C:能学到一套很干净的校园分发打法,但作为一门生意跟进不划算。 一所学校几千个学生、不收费、代码开源谁都能 fork,天花板很低;能做成的前提是你本人就在那所学校、愿意自己出镜拍 Reel。

适合谁: 正在读书、学校用 Brightspace / Canvas / Moodle、想攒第一批真实用户和一段能写进简历的经历的学生开发者;或者想给下一个面向大学生的产品先攒一批同校受众的人。

不适合谁: 想靠它收钱的;不在校园里、没法用「本校同学」身份说话的;想做全美全加通用版的(Tasks for Canvas 100 万用户、评分只有 3.2,通用版的坑是每所学校都要单独适配,不是缺一个新玩家)。

怎么做: 直接 fork WATnow(MIT),换成你学校的域名和名字,一两周的事;本校特有的东西接进去(滑铁卢的 Crowdmark,换到你那里可能是另一个交作业系统或选课系统)。卖点只讲一件事——「教授改期你不会漏」,别讲「学习助手」。

怎么获客: 照抄它的节奏:开学前一周发 Reel 攒 waitlist,用「评论关键词自动私信链接」;上架后每周报一次人数;每条商店评论都回;有人问别的学校,就开那所学校的 waitlist。

什么时候之前: 北美下一个窗口是 2027 年 1 月的冬季学期开学,最晚 12 月底要上架、开始攒 waitlist;错过就要等到 9 月。

什么情况说明看错了: ① 作者开始收费(比如出付费版或卖给学校),而且收得上来,说明这类工具能变成生意,等级要往上调;② DALnow 这类照搬版在别的学校一学期就过千人,说明「换一所学校再来一次」可以批量做,一个人做成多校矩阵是一条路;③ 反过来,D2L 自己在 Brightspace 里做好了跨课程截止日和改期提醒,这一类插件都会掉量。

Chrome 商店页 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
Tasks for CanvasChrome2021-02100 万用户,评分 3.19 / 702 条通用的待办侧边栏,以 Canvas 为主,D2L 是后加的;不做单校适配,没有改期高亮,也不接 Crowdmark
Brightspace 自带日历 / Brightspace Pulse大厂功能一直都有所有 Brightspace 学校按课程分开看,改期不提示;WATnow 直接拿'Learn 日历很烂'当卖点
UpAhead Sync CompanionChrome2026-061 万用户把 LMS 同步进 UpAhead 规划 App,要账号;WATnow 不用账号,只是侧边栏
YouLearnChrome2025-041 万用户做 AI 总结和出题,不管截止日
Brightspace Dashboard(uOttawa)Chrome2026-0781 用户同样是单校 Brightspace 截止日聚合,上线更早,但没人做分发,起不来
Illini Dash / Canvas+ / Canvas Companion / DeadlineSync / LMK TodayChrome2026-06 到 09各 24–300 用户同一年冒出的同类学生作品,没有持续做校园内容
asksia / better-lms 等网页2025–2026未核实泛用的 AI 学习或 LMS 增强,截止日只是其中一个功能
用户从哪来
  • 查实 Instagram Reels + 评论关键词自动私信链接:@sleppyeric 09-16、09-23、09-28、10-17 至少 4 条 Reel,都是'评论 WAT/watnow 拿链接',文案带 waitlist、500 人、2000 人等数字
  • 查实 上架前 waitlist(tally 表单):09-18 TikTok 写'Join 400 students on the waitlist',09-19 上架
  • 查实 TikTok:@eric_ugmi 13 个粉丝,单条几百到一千播放
  • 查实 GitHub 开源与同学贡献:11 fork,外部 PR 有 Firefox 移植、Google Calendar 集成、bug 修复;README 用'公开代码让你放心授权'换信任
  • 查实 按学校扩张加 waitlist:09-28 起支持 Guelph、Laurier、McMaster、Queen's、Western、TMU;官网有其他学校的 waitlist,还可以在 IG 私信作者
  • 推断 r/uwaterloo 发帖:召回卡片里提到,Exa 和 Brave 都没搜到帖子

WATnow:滑铁卢大学学生做的 Learn(Brightspace)截止日侧边栏

一句话结论

秋季学期开学第二周(2026-09-09 开学,09-19 上架),一个滑铁卢学生给本校用的 Brightspace(校内叫 Learn)补了一个它一直缺的功能:"把所有课的截止日放进一个列表,教授改了日期自动更新"。他在 Instagram 上发 Reels,用"评论 WAT 自动私信链接"的办法拉人,先攒 waitlist 再放出安装。产品切口很窄(一所学校、一个 LMS、一件事),做得很细(改期划掉旧日期、交了就不再提醒、离线也能用、只发 GET 请求、代码开源),所以留存好,也在同学之间传开了。量级其实很小:7 周 1,000 到 2,500 用户,也不赚钱。值得看的是这套打法和它能被复制的程度,而不是生意本身。

数据

时间数字来源
2026-09-16IG Reel「Learn's built-in calendar sucks so I built a replacement,评论 WAT 拿 waitlist 链接」instagram.com/reel/DdXEebFRvT_
2026-09-18GitHub 仓库建立;TikTok @eric_ugmi「Join 400 students on the waitlist」(952 播放)GitHub API;TikHub
2026-09-19商店首次发布我们的 chromestore 库 published
2026-09-23IG Reel「评论 WAT 拿 early access 链接」reel/Ddoo9vdxyao
2026-09-28IG Reel:开放 6 所学校,"Join over 500 other students"reel/Dd2a8l8o7ET
2026-10-03README 自报:1,541 安装,其中 1,070 人 7 天内打开过;D1 回访 36%,之后某天回来过的 59%GitHub README
2026-10-17IG Reel「I built a tool used by 2000 students」,评论 "watnow" 拿链接reel/DenCgt5xStH
2026-11-01商店 1,000 用户(商店的整千刻度),评分 4.875 / 8 条chromestore 库 item_snap(只有这一天的快照)
2026-11-06官网写"Trusted by 2500+ students";版本 1.4.4(10-21 更新)watnow.ugmi.ca;商店页
2026-11-06GitHub 7 star、11 forkGitHub API

说明:安装数和留存都是作者自己的匿名计数(代码 extension/src/core/usage.js 公开,可以查)。商店显示的数比它慢好几天,刻度也粗。库里只有一次快照,算不出增速。

竞品

产品在哪上线规模和 WATnow 的区别
Tasks for Canvas(Jake Silver)Chrome2021-02100 万用户,评分 3.19 / 702 条主打 Canvas,后来才加 Blackboard / D2L。通用的待办侧边栏,不针对某所学校做适配,没有"改期高亮",也不接 Crowdmark;评分低,说明各家 LMS 兼容做得一般
Brightspace 自带日历 / 待办,D2L 的 Brightspace Pulse App大厂功能一直都有所有 Brightspace 学校原生日历按课程分开,改期不会提示;IG 文案直接拿"Learn 自带日历很烂"当卖点。Brightspace 日历 iCal 订阅在滑铁卢有没有开、好不好用:未核实
UpAhead Sync CompanionChrome + 自家 App2026-061 万用户把 LMS 课程同步进 UpAhead 这个规划 App,要注册账号。WATnow 不用账号,只是一个侧边栏
YouLearnChrome2025-041 万用户方向是 AI 学习(总结、出题),不管截止日
asksia Brightspace 扩展、better-lms 等网页 / Chrome2025–2026未核实泛用的 AI 学习助手或 LMS 增强,截止日只是其中一个功能
Brightspace Dashboard(uOttawa)Chrome2026-0781 用户同样是给单个学校做的 Brightspace 截止日聚合,还用 AI 识别考试日期。比 WATnow 早上线,但起不来(r/geegees 上有作者的发帖)
Illini Dash(UIUC)、Canvas+、Canvas Companion、DeadlineSync(Moodle)、LMK Today、Straight-A for CanvasChrome2026-06 到 09各自 24–300 用户2026 年冒出一批"把 LMS 截止日放到一处"的学生作品,都没超过 300 用户
Dusk、Altera for CourseLink(Guelph)、Campus OS Connector、BS HelperChrome2026-11-01 到 050–4 用户本周刚上架的 Brightspace 学生工具,其中 Altera 针对的是 WATnow 已经支持的 Guelph

竞品数据来自我们的 chromestore 库 2026-11-06 的 item 表(搜 brightspace / d2l / canvas+deadline / moodle+deadline)。

结论:"LMS 截止日聚合"这件事不新,有 100 万用户的老大(Tasks for Canvas),2026 年还有十几个学生作品。WATnow 跑赢这批同类,靠的不是功能独家,而是押住一所学校,再加上作者自己去做分发。同类里起得来的几乎都是有人在做分发的,不管是校园内容还是大厂预装。

增长手段

  1. Instagram Reels 加"评论关键词拿链接"(已证实,主渠道)。作者 @sleppyeric 从 09-16 到 10-17 至少发了 4 条 Reel,每条都是"评论 WAT / watnow 拿链接"。这是 ManyChat 一类的评论自动私信打法,能把互动顶上去,让 Reel 被推给更多同城、同校的人。文案的节奏是先 waitlist,再 early access,再"500 人在用",最后"2000 名学生在用",用不断涨的数字当社会证明。官网也让没覆盖到的学校的学生"在 IG 私信我"。Reel 的播放量拿不到(Instagram 要登录)。
  2. 先攒 waitlist 再上架(已证实)。上架前一天 TikTok 就写着 400 人在 waitlist,用的是 tally 表单。上架当天就有一批现成用户。
  3. TikTok(已证实,但量小)。@eric_ugmi 只有 13 个粉丝,单条播放几百到一千,不是主力。
  4. GitHub 开源,拿透明换信任,顺便让同学贡献代码(已证实)。README 一开头就说"仓库公开,你装之前可以看清它怎么动你的学校账号"。11 个 fork、多个外部 PR:Firefox 移植(#13)、Google Calendar 集成(#10、#14)、修 bug(#9、#11);issue #8 要求支持 Brock。
  5. 按学校往外扩,带 waitlist(已证实)。09-28 起开放 Guelph、Laurier、McMaster、Queen's、Western、TMU。这些学校都用 Brightspace,代码基本不用改,只需要申请对应域名的可选权限。
  6. r/uwaterloo 发帖:召回卡片里提到了,但我用 Exa 和 Brave 都没搜到对应帖子,Reddit 本身又拦了抓取,所以未证实。
  7. 没有找到付费广告、媒体报道、X 上的讨论(x-radar 搜 "watnow" 结果为 0)、Product Hunt 或 HN 的记录。

为什么能跑出来

  • 时机:秋季学期 09-09 开学,开学头几周正是每个学生抄 syllabus、建日历最痛的时候。产品 09-16 预热、09-19 上架,正好卡在这个窗口。
  • 痛点具体,而且原生功能没做:"教授改了截止日"是 Learn 用户常遇到的事。原生日历按课程分开、改期也不提示。WATnow 把"新日期高亮、旧日期划掉"当头号卖点,一句话就能讲明白。
  • 零配置:用的是浏览器里已经登录的会话,不要密码、不用上传 syllabus、不用注册账号。装上、打开一次 Learn,列表就填好了,对学生来说门槛几乎为零。
  • 留存好:作者自报装了的人里 70% 一周内会打开,D1 36%(样本 1,541,数据来自作者自己的计数)。原因是截止日每天都要看,侧边栏又一直挂在旁边。
  • 作者自己就是用户,也是分发者:校内学生身份、中文和英文的校园 IG 内容、"本校同学做的"带来的信任,加上开源代码,打消了大家对"扩展读我的学校账号"的顾虑。
  • 在一个大平台上做小切口:Brightspace 的 /d2l/api/ 在各校是同一套,所以扩到 7 所学校的成本很低。

差异化

和 Tasks for Canvas 这类通用工具比,WATnow 的差异有三点:(1)只做一所学校,本地化做透,连 Waterloo 特有的 Crowdmark 都接了,名字和品牌也是本校的梗(WAT);(2)把"教授改期"这个具体场景做成了核心体验,还有"交了就停止提醒""自己勾掉但没检测到提交会再提醒一次"这类细节;(3)隐私透明,只读、只发 GET、不收集课程数据、开源。

这些差异是不是它跑出来的原因?部分是。功能上的差异让它留得住人,但同类学生作品(uOttawa 的 Brightspace Dashboard、UIUC 的 Illini Dash 等)功能差不多,都停在两位数用户。说明真正拉开差距的是分发:作者持续在 IG 上做内容,用"评论拿链接"的机制,加上 waitlist 和不断涨的人数当社会证明。产品好让传播能转化成留存,分发决定了有没有人来。

能见度与跟风

  • 能见度:属于小圈子里在传。用户集中在安省几所高校,没有媒体报道,X 上找不到讨论,GitHub 只有 7 star。不收费,也没有收入可以公开。
  • 跟风已经出现:DALnow(Dalhousie,开发者 fouaden,2026-10-04 更新到 v1.1.0)的商店描述几乎逐句照搬 WATnow("updated when profs move dates""Overdue, Today, This week, Next week and Later""every 30 minutes"),另外加了 Alt+K 全局搜索,应该是基于 MIT 代码改的。Opera 移植版 Dambbu/watnow-for-opera、Firefox 移植版 ShyZen15/watnow-firefox 也是衍生品。另外 Altera for CourseLink(Guelph,11-04 上架)、Dusk(D2L,11-02 上架)等这周刚冒出来的 Brightspace 学生工具都在同一个位置上,但没有证据说是照着 WATnow 做的。

能借鉴的

  • 单校、单 LMS 的切口加作者亲自做校园内容:用一个学校的梗起名(WAT、DAL),在 IG / TikTok 上用"评论关键词自动私信链接"拉人,先攒 waitlist 再上架,文案里不停报用户数。这套打法可以搬到任何一所学校,也可以搬到 Canvas、Moodle。
  • 卖点只讲一个具体场景("教授改期你不会漏"),比"学习助手"好讲得多。
  • "只读 + 开源 + 不要密码",专门用来解决"让我授权学校账号"的信任问题。
  • 抓开学窗口。北美有秋季(9 月)和冬季(1 月)两个窗口,下一个是 2027 年 1 月。
  • 想赚钱的话,学生端很难收费。可能的方向是拿学生流量导去作者的下一个产品(他的 IG 文案已经在预告"省时间找 Co-op 工作的扩展"),或者做成校园分发的矩阵。

不确定的

  • 2,500+ 和留存数据都是作者自报。商店只有 11-01 这一次快照(1,000 档),要等库里攒够天数才能看实际增速。
  • Reel 的播放量、评论数拿不到。r/uwaterloo 发帖未证实。
  • Brightspace 原生 iCal 订阅在滑铁卢有没有开、能不能反映改期,未核实。
  • 安省另外 6 所学校实际各有多少用户,未知。
  • 作者往后打算拿它做什么(要不要收费、是不是导流到 UGMI 的实习业务),未知。

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明