The Brotherhood of SCU
The Brotherhood of SCU

The Brotherhood of SCU

Find Anything Here

Open Source

Open Source

我们有许多开源项目,欢迎访问/贡献。

Useful

Useful

有用的小工具

Class Materials

Class Materials

许多课程资源

Blog

Blog of The Developers

57U
[不高山上] 的起源

不高山上/Bugaoshan 现在已经是非常成熟的项目了,但它的来历也可以说是一波三折

起因

在去年年底,我们常用的课表工具Wakeup突然加入了开屏广告,这让我们非常不舒服
起因于是Jeanhua就随口说了一句“你们可以自己写一个课表app”,这便是Bugaoshan的起源

过了几天我突然想起这个事,于是在群里征集名字,问了问AI,但似乎其他人都不太重视这个项目(悲)
名字征集

我私底下也向很多AI问过这个,当时我取得名字其实是 “混沌课表/Rubbish Plan”

当时本来也想着是一个小项目,弄着玩的,我就拿当时最先进的GLM-5模型、选择我最熟悉的flutter框架,vibe了一下(当然是白嫖的当时腾讯主推的CodeBuddy),vibe也是真vibe,我只大致review了一下plan,得到了最初版的课表
(虽然后来发现当时数据库的表并没有设计好,有冗余信息,不过这都是后话了)

无论如何,我还是弄出了最基础的课表
最基础课表

群友终于开始关注起了这个项目,开始集思广益需要的功能了:
成绩页面或者电费空调费卡费页面,课表实现周次刷新,etc

随之而来的是一些决策问题:

Q1: 技术栈选择Flutter吗
Q2:我们要做成川大专属的,还是通用的
Q3:访问川大服务的技术栈:Webview/Request

Q1Q2Q3
选择Flutter,跨平台友好川大专属,其他平台涉及到无人维护问题Request:虽然复杂一点,但用户体验更好

在这个时候被嫌弃名字太难听,但当前的名字也是在这个时候诞生的

request renamingname comfirmed

接下来的问题就是要上架应用市场吗?待续 [at 开源的上架F-droid也行]

本以为就这样顺利的开发下去,但开发没几天就难产了

待续

阅读全文

Open Source Projects

有趣的开源项目

SCU Plus
SCU Plus
SCU Plus

一个浏览器插件,旨在提升四川大学教务系统体验

Hexo主题Acorn-Ext
Hexo主题Acorn-Ext
Acorn-Ext Theme for Hexo

为organization定制的Hexo主题,基于Acorn。

不高山上
不高山上
Bugaoshan

四川大学课表、成绩、第二课堂、微服务一站式聚合工具集

Open Source Documents

实用的开源文档

SCU-typst-template
SCU-typst-template

四川大学毕业论文 Typst 模版

HeRui箴言
HeRui箴言

大师HeRui的教诲,启迪我们前进的道路

Network Docs
Network Docs

计算机网络的5层模型

Concepts

我们的理念