前情提要
本项目不构成任何形式的作弊,仅供学习交流使用。
2025年,我已经在技校就读了一年了,我对这里的教学水平大致了解的差不多了qwq。上专业课时有的人他确实听不懂,这也是没办法的。我们的作业基本上都是在学习通上完成,完成作业后会有一个作答详情,很多人就会围在一起抄对方的答案。为了避免这种扎堆的现象发生,这个项目一个周末就制作完成了。
纸条答案的Slogan是:“传答案就像传纸条一样简单”。
制作初期
我通过浏览作业/考试的源码,发现题目、答案、分数等信息都是被写死在静态网页的,甚至可以通过按下简单的CtrL+U就可以获取源代码。

现在源码有了,需要一个托管的平台。实测如果直接打开html网页,这个速度非常之慢,我为纸条答案配置了一个上传文件后台,可自由上传html文件或者是txt文本,你甚至可以直接把源码粘贴进来。

制作的时候我选用了php框架,为什么不用node.js或者go这种框架呢,那是因为我当时只知道php框架。因为php框架的部署足够简单,把项目压缩后放在服务器上解压就可以使用了,非常方便。
原本打算要实现秘传、用户注册登录、社区这些功能的,但是因为留给我的研发周期其实非常短,纸条答案v1.0.0便在周日晚修匆匆上线。v1.0.0版本甚至没有类似于Mysql的数据库,所有的信息均由JSON文件存储。当时我老喜欢用JSON了,因为我不知道为什么认为配置数据库比较麻烦,所以我那段时间开发的项目全部都使用的纯JSON的方式来存储数据。
功能说明
答案上传后会在主页显示,点击即可浏览答案。并且我做了JS注入并解除了不能复制的限制,方便复制答案。配合油猴脚本就可以一键把答案粘贴到学习通上了。如果想要把答案分享给别人,轻轻一点右下角的分享按钮,就可以直接把链接发送给别人。无需登录,免费快速的就可以浏览到答案。

后续开发
2026年6月,纸条答案停运。因为大家都去实习了,这个项目很自然就没人使用了,于是关停了。不过我还是把当时的部署包体保存了下来,方便我上了大学可以再用(我选择的是高职高考班,可以上大学的)。
2026年7月,我了解到了Vue3和React这两个框架,我了解到了React的虚拟DOM,于是我就开始学习React了。
2026年9月,我试着使用TraeCode来重新制作一个新的纸条答案,加入了用户注册、登录、学校管理,还加入了JS注入这些个性化功能,不过即使新研发了纸条答案,我觉得还是没有之前旧的比较好用。等我哪天真的闲下来了,我再把旧版的那个重制一下。
直至今日,纸条答案已在Github上开源,包括新版跟旧版本。新版的部署比较麻烦,我写了一个文档,如果想要部署的可以看一下。
部署教程:https://koimst-app.feishu.cn/wiki/space/7681249085365488614

Comments NOTHING