
❝HDU-WIKI 的安卓端 App「dudu百科」和 Windows 桌面端 App 已经完成开发。以后大家既可以访问 www.hdu-wiki.cn,也可以在手机和电脑上使用独立应用来查课程、校园生活、技术项目和社团活动相关内容。App 端支持离线使用,没网的时候也能翻一翻已经内置好的内容。
01
写在前面
刚进大学的时候,很多事情都挺抽象的。
绩点是啥?综测是啥?选课怎么选?社团要不要加?比赛从哪里开始?想学点技术又该先看什么?这些问题单独拎出来都不算天大的事,但是它们堆在一起,就很容易让人觉得:坏了,怎么感觉所有人都知道,就我不知道。
这就是 HDU-WIKI 一开始想解决的问题。
我们想为杭电做一个维基百科式的网站。谁遇到问题,谁知道答案,都可以往里补。这样积累下来,后面的人再遇到同样的问题,就不用从零开始问。

那么有人就要问了:网页端已经能用了,为什么还要做 App?
很简单,因为大家查东西的场景不一样。
有时候你在电脑前,打开网页很方便;有时候你在路上、在宿舍、在食堂,就想手机点一下直接看;还有时候电脑上已经开了十几个浏览器标签,HDU-WIKI 那一页早就不知道被挤到哪里去了。
所以这次,我们把 HDU-WIKI 做到了更多入口里。

02
这次我们完成了什么
这次主要完成了两个端的App开发。
安卓端 App 叫dudu百科,现在已经可以安装使用;
Windows 桌面端 App 也已经完成,适合在电脑上单独打开。
加上原来的网页端,现在 HDU-WIKI 有三种打开方式。这三个端的内容是同一套知识库,所以发布的内容本身仍然保持统一整理、统一更新。
APP还有一个很实用的点:可以离线使用。在网络不太稳定的时候,App 里已经内置好的内容仍然可以打开。
为什么继续做客户端
很多小伙伴都已经体验了我们的网页端,这当然很好,能打开浏览器就能访问,发链接也方便。
但是,网页端毕竟还是依赖浏览器,手机上每次打开网页会多几步,电脑上标签页太多时,也容易找不到原来的页面。
通过开发APP,我们为大家提供了新的使用选择,也是我们项目走向成熟的一个里程碑。
03
安卓端 App:手机里也能翻 HDU-WIKI
安卓端 App 叫dudu百科,它的主要用途就是随手查。
抢课之前,你可以先在dudu百科上查一下培养方案和课程号;社团招新时,也可以搜搜学生组织、青协、科协和兴趣类社团的介绍。

手机上用起来是什么感觉
dudu百科可以离线使用。它对网络环境、手机配置都没有任何要求,相比于去贴吧、校园集市上找攻略会快速便捷许多。
我们还贴心地准备了显示外观,这样晚上看文章眼睛也会觉得很舒服。跟随系统切换模式下,dudu百科会根据系统时间自动切换显示模式。

3.1 基础分类
dudu百科内置的HDU-WIKI知识库目前大致分成四块:课程与学术、校园生活、技术与项目、社团与活动。
课程与学术偏学习和绩点,校园生活偏新生入门和办事流程,技术与项目偏工具和实践,社团与活动主要放学生组织、社团介绍和社区动态。
只要你知道自己想检索的大致方向,就可以进入相应类别寻找文章。

3.2 想查具体问题就直接搜
我们还贴心地准备了全局搜索功能,这样就不用点进分类寻找文章了。
比如,如果你不知道绩点是什么意思,就直接搜 “绩点”。全局搜索下,不需要判断它属于课程、校园生活还是新生指南。

后面我们也会继续优化关键词体验,让搜索结果更清楚一点。
3.3 手机端阅读和夜间模式
手机端最重要的是阅读体验。
在手机端阅读wiki,你可以根据自己的偏好选择字体大小、设置行间距。

可以选择开启或关闭护眼模式。
可以选择黑夜模式或日间模式。

如果你读到一篇很有意思的文章,也可以点击右上角的分享。我们的二维码分享模式可以兼容几乎所有社交平台,这样就可以轻松转发到给你的朋友了。

3.4 安卓端怎么下载
安卓端 App 下载地址:
❝https://github.com/moonsilver-1/dudu-app/releases/latest
安装的时候注意三点:
从 Release 页面下载最新版 APK。 如果系统提示“未知来源应用”,按手机提示允许安装即可。 不建议安装别人乱转发的包,毕竟这种东西还是从源头下比较靠谱。
04
桌面端 App:电脑上给它一个独立窗口
桌面端目前提供只 Windows 版本。
它适合认真看,也适合边学边查。
你电脑上可能会同时开着教务系统、学习通、GitHub、课程资料、在线文档、再加几个聊天窗口,这个时候如果 HDU-WIKI 只是浏览器里的一个标签,很可能你切着切着就找不到它了,所以我们单独开发了桌面端 App ,这样用得比较方便。
而且独立的桌面端应用增加了沉浸体验。
paperkite:生活有时候就是需要这一点小小的仪式感~

桌面端用起来是什么感觉
桌面端比较适合看长文章、查技术内容、准备投稿和整理规划。
屏幕更大,窗口也更稳定,不容易被浏览器里其他页面挤掉。
如果网络不稳定,也可以先离线查阅已有内容。
4.1 长文章还是电脑看舒服
课程路线、竞赛科研经验和技术文章这类内容,在手机上看久了会比较累。 桌面端是为了让这类阅读更方便。

4.2 边学边查也更方便
桌面端也适合在学习或做项目的时候放在旁边。写简历时查项目经验、准备比赛时查竞赛说明,想投稿时查 Markdown 和审核流程,都比较顺手。
桌面端同样有离线查阅,这也是相较于需要网络环境的网页端的一大优势。

4.3 桌面端怎么下载
Windows 桌面端 App 下载地址:
❝https://github.com/moonsilver-1/hdu-wiki-desktop/releases/latest
使用时注意:
从 Release 页面下载最新版 exe。 下载后运行安装包或可执行文件即可使用。 如果 Windows 出现安全确认提示,按系统提示确认即可。
05
HDU-WIKI 目前能做什么
目前已经做好的部分包括四大内容分区、精选阅读、最近更新、全站搜索、夜间模式和快速投稿。这些都不复杂,但都比较常用。


这里特别提一下 投稿。
HDU-WIKI 也欢迎大家一起写。你上过某门课,踩过某个坑,参加过某个比赛,进过某个社团,或者只是发现某个流程很容易让新生迷路,都可以整理成文章。
我们的心路历程是这样子的:很多信息如果只留在群聊里,过几天就沉下去了;写成文章后,它就能帮到后面更多同学。

07
我们希望它变成什么
HDU-WIKI 希望长期维护下去,慢慢变成一个杭电学生真的能用上的信息入口。
当你逐渐在杭电积累了新的经验,也可以反过来写进 HDU-WIKI,成为一名贡献者,将一份份经验沉淀并代代传递下去。
这就是我们做多端应用的意义:
❝让这些内容更容易被阅读,让这些内容更容易被传递,让这些内容更容易被补充。
08
下载与使用入口
相关仓库
09
最后
如果你看到了这里,并觉得我们的项目很有趣/很有意义的话,欢迎通过任何方式来使用HDU-WIKI。
在使用过程中,如果你发现某篇内容不够准确,可以联系我们,我们会很快改正;
如果你有自己的学习、竞赛、社团、项目或校园生活经验,也欢迎投稿。
HDU-WIKI 会继续更新,安卓端 App 和桌面端 App 也会继续打磨。
后面 iOS 端和 Mac 端也在开发计划里。苹果生态会更麻烦一些,证书、打包、分发和审核都更折腾,所以更新节奏可能会慢一点。
❝希望大家一起把杭电里那些分散的经验,慢慢整理成一个更清楚、更可靠、更好用的知识库。
加入我们
ssm3454438@163.com
本文作者
paperkite
夜雨聆风