个人开发校园Web工具合集:轻量化校友找人、教务查询与生活服务解决方案

前两天我在网上瞎逛,搜一个老同学的联系方式,搜着搜着,被我扒拉到一个网站。

kainy.cn/fjut。

福建工程学院的一个校友检索站。你输入一个人的名字,专业,班级,在校生和校友名录直接给你甩出来。页面极简,加载飞快,没有广告,没有花里胡哨的动画。

我当时的第一反应是,这玩意是学校官方做的?

不是。

一个独立程序员,业余时间搞的。

我顺着这个线索往下挖,越挖越上头。原来全国有好多人在干同样的事,学生,独立开发者,利用课余时间,给自己的学校搭各种轻量小工具。找人的,查课表的,算绩点的,表白墙的,二手交易的,校车时刻的。

没有公司,没有团队,没有融资,甚至连个正式的服务器都没有。有的就是一个写代码的人,和一个解决身边痛点的朴素念头。

我觉得这事儿太值得聊了。

先说说找人查课表这块,因为这是我最早撞见的领域,也是让我最”卧槽”的一个。

中南大学有个站叫绮课,qike.site。一个人做的。

你输入一个同学的名字,他的课表直接出来。老师的也能查。想找空教室自习?给你列得明明白白。往届的选课数据也有,想蹭课?直接搜就行。

网页打开就能用,不用登录,不用下载,不用关注公众号,不用转发朋友圈集赞。

就是用。

我第一次打开的时候愣了一下,因为我已经太久没有遇到过这种”什么都不问你,直接给你结果”的工具了。现在哪个APP不要你注册不要你授权不要你绑定手机号?绮课啥都不问,你来了就查,查完就走。

再说一个,山东师范大学的时序同笺,sxtj.hxcn.space。

这站比绮课还多了一手。除了查人查课表查空教室,它能做多人课表对比,能导出ICS日历文件,还能小组共享课表。

啥意思呢,就是你社团几个人想约个时间聚一下,以前得在群里一个个问”你周三下午有课没”“你周四晚上行不行”,现在把几个人的课表往这一导,谁有空谁没空,一目了然。

这个场景太真实了。大学四年,我起码在二十个社团群里经历过”约时间”这个堪比世界大战的环节。如果当年有这工具,我可能能多活两年。

你可能会问,这种站的数据从哪来?

坦率的讲,都是对接校内的教务系统。正方教务,强智教务,这些国内高校用了十几年的老系统。学生开发者写爬虫把数据拉出来,做一层轻量化包装,让你查起来更方便。

这事儿技术上不难,但能一直维护下去,才是真功夫。

说到这块,我得展开聊聊。因为不只是找人查课表,教务查询类的个人小工具,简直多到离谱。

你去GitHub上搜”课表”,出来的项目能翻好几页。西电有西电的,华师有华师的,汕大有汕大的,广大有广大的。模式都差不多,学号一键导入个人课表,全校课程检索,教师课表,考场查询,绩点计算。网页端直接用,不用装APP。

还有绩点计算器。纯前端的单页Web,整个文件100KB以内,开源的。你丢到GitHub Pages上就能跑,连服务器都不用。自动匹配你学校的学分规则,加权绩点,平均绩点,保研分数测算,重修换算。

我自己算绩点那会儿,是拿Excel一行一行敲公式算的。算了三遍,每一遍结果都不一样。

现在一个网页,十秒出结果。

还有四六级成绩批量查分的。单人开发的爬虫工具站,你把准考证号批量贴进去,成绩出来还能导出Excel。历年分数线也给你汇总好了。无广告,纯公益。

有些东西就是这么朴素。它不会改变世界,不会颠覆行业,不会上热搜。但它在某个特定的时刻,让一个特定的人,少了很多麻烦。

这就够了。

顺着上面的再聊聊校园生活服务这块。

表白墙这东西,每个大学都有。以前是QQ空间,后来是微信公众号,现在有人直接做成了开源Web项目。

GitHub上有个叫lovewall的,PHP原生写的,极轻量。匿名表白,失物招领,校园二手,兼职信息,拼车,课程互助,全塞进去了。十分钟能搭建完,手机自适应。

全网不知道多少高校在用。湖大有湖大的,安工大有安工大的,江师大有江师大的。全是学生课程设计或者业余搞的,零商业依赖。

还有校园二手交易。分类做得很细,教材,电动车,宿舍用品,考研资料。按校区筛选,关键词检索,微信快捷登录。没有佣金,没有中间商。

你想想看,一个大四学生毕业搬宿舍,一堆书一堆杂物,以前要么贱卖给收废品的,要么直接扔。现在往二手站上一挂,学弟学妹直接来挑。

我其实挺感慨的。闲鱼够大了吧,但你挂个”高等数学第七版同济版”,搜索出来的结果天南海北,你根本不认识对方。校园二手站的好处是,买家卖家都是一个学校的,线下交易,当面验货,甚至还能顺便唠两句。这种”熟人社区”的信任感,是大平台给不了的。

校车时刻表,校历查询,图书馆开馆时间,食堂菜单,快递点导航,这些东西也有人做。单页静态网页,爬取校内通知自动更新。

听起来很小对吧。

但你大一刚入学那会儿,是不是到处问”图书馆几点开门”“校车最后一班几点”“食堂三楼周六开不开”?

这些信息学校官网都有,但你得点四五层链接才能找到。有人把它们拎出来,做成一个页面,打开就看。

说到底,这些工具解决的就是一个字,烦。

官方教务APP太臃肿,查个课表要点七八下。学校官网太分散,找个通知得翻三个页面。想找个同学的课表,你得先加他微信,等他回复,截图发你。

这些个人开发者做的事,就是把这些”烦”的环节砍掉。

没有商业模式,不收你钱,不让你看广告,不收集你的个人信息。就是”我觉得这个东西有用,我做出来了,你拿去用”。

这种事在十年前很常见,整个互联网的早期精神就是这样的。

现在越来越少了。

少到我看到的时候,有一种久违的感动。

我再分享一个让我更干懵的发现。有人把这些工具做了开源模板,你直接就能部署属于自己学校的版本。

campus-finder,校园校友检索系统。Vue加Node轻后端,姓名专业班级模糊搜索,数据脱敏,分页检索。部署成本极低。这个项目的核心功能,和kainy.cn的找人功能是一模一样的。

light-campus,轻量校园工具箱。课表,绩点,空教室,校友检索,四个模块整合在一起,一站式校园Web。

你如果是个计算机专业的学生,想给自己的学校搞一个同款,不需要从零写。把这些开源项目拉下来,改改数据源,换换校徽logo,部署到一台最便宜的云服务器上,你学校的同学就能用了。

总成本可能就是一台9块9一个月的服务器。

我有时候觉得,这才是技术最有温度的样子。

不是估值百亿的独角兽,不是发布会上的”One more thing”,不是改变世界的宏大叙事。就是一个学生,觉得自己的学校查课表太麻烦了,于是花几个晚上写了个网页。他的同学们打开浏览器,搜一下,课表出来了,空教室找到了,绩点算好了。

然后他继续去上课,去食堂吃饭,去图书馆自习。

这个工具就这么安安静静地运行着,没有人知道开发者是谁,没有媒体报道,没有投资人上门。但它实实在在地帮到了人。

说真的,写到这里我有点不知道该怎么收尾。

因为这些工具太安静了。它们不会在你的朋友圈刷屏,不会出现在热搜上,不会有人写万字长文分析它们的商业模式。

但它们就在那里。

在某个大学的某个宿舍里,一个学生正在写代码。他可能明天有考试,但他觉得先把空教室查询的功能做完。他不知道这个小工具会被多少人用到,也不在乎。

他只是觉得,这件事应该有人做。

而他刚好会写代码。

回到最开始,我搜老同学联系方式的那天晚上。我最后在kainy.cn上找到了那个人的名字,专业,班级。当然了,联系方式这种隐私数据是没有的,但这些基本信息已经足够让我通过其他渠道找到他了。

一个素不相识的程序员,业余时间搭的一个小站,在某个深夜帮了我的忙。

他可能永远不知道这件事。

但我记住了。

如果你身边也有这样的个人开发者,做着这样安静的小工具,不妨跟他说一声谢谢。或者,你刚好也是个写代码的,不妨想想你自己的学校还缺点什么。

也许那个答案,就是一个周末的事。

大AI时代啊,朋友们。

大时代不是只有那些轰轰烈烈的事,有时候,它藏在一个100KB的网页里,藏在一个没人知道的开发者手里,藏在一句”我觉得这个有用,所以我做了”里面。

谢谢你看完了我的文章,我们下次再见吧。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容