教育装备采购网
第七届图书馆 体育培训

北大学生用技术创意改变校园生活

教育装备采购网 2016-07-14 11:29 围观543次

  PKU Helper团队:用技术和创意改变校园生活

  移动客户端软件PKU Helper(“北大地带”客户端)于2014年3月上线,由熊典、陈章、唐褚怡等学生自主研发。目前支持iOS、Android和Watch OS三大移动平台,提供包括网关连接、成绩查询、课程表、选课、讲座和演出信息、失物招领、二手平台、未名BBS等功能,拥有通知中心、消息中心和凭证系统三大开放平台,日活跃用户数量超过1.7万人,总日均使用次数高达10万次。2015年6月,PKU Helper运营团队入驻新青年网络文化工作室,由北大网教办负责指导和管理。2015年8月,该软件获得全国大学生计算机设计大赛一等奖。2015年12月,该团队获得北京大学2015“网络新青年”称号。2016年6月,该团队宣布将PKU Helper产权无偿捐赠给北京大学,PKU Helper项目因在校园网络文化建设中的突出贡献获得学校颁发的首个“星火成果奖”。

  初衷:用“炫酷”的方式偷个懒

  2014年3月5日,PKU Helper在AppStore上线,首日便获得了1500余个下载量,以迅雷不及掩耳之势“攻占”了燕园学子的iOS移动终端。无论是在朋友圈、人人网还是BBS,率先体验的同学提到最多的一个词就是“良心应用”。

  作为最早的使用者之一,社会学系的王同学认为,PKU Helper的良心之处在于“功能强大”和“体验精致”,“在PKU Helper出现之前,恐怕没人想到只需要滑动一下屏幕甚至是摇一摇手机就能连网关”。

PKU Helper(iOS端)网关界面

  现在,PKU Helper还支持用户查成绩、看课表、登邮箱、查看PM2.5指数、水BBS、刷P大树洞等功能。其中,通知中心、凭证系统等功能面向全校各组织团体开放,为形势与政策课打卡、十佳歌手发票等活动提供有力支持。

  PKU Helper创始人、法学院2012级本科生熊典的故事向来被同学们津津热道。他在高中时通过化学竞赛保送至北大,在父母的影响下选择了法学院,以一个文科生的身份选修了计算机软件双学位,更因程序开发在校内名声大噪。

  上初一时,熊典觉得编程很“炫酷”,“脑子一热”跟父亲说想学编程,从事农业执法工作的父亲便给他买了两本编程的书。不过在那会儿,他更大的兴趣在于看化学书和做实验。

  进入大学后,熊典有意识地将计算机爱好与法律专业结合起来。他选择了拥有法学和计算机领域交叉视野的白建军老师作为自己的导师,并跟随他历时两年完成了一个大课题“用计算机来分析百万量级的判决书里面的法官集体意愿”,也借此完成了自己的毕业论文。毕业后,熊典投身到一个计算机和法学结合的创业项目——为企业制作智能合同起草系统。

  在熊典眼里,计算机技术的一大意义在于将人们从繁杂的重复性劳动中解放出来。他目前正在做的创业项目便是如此,PKU Helper也不例外。

  开发PKU Helper的念头在一次无聊的食堂排队中萌发,那会儿熊典想用手机登录dean或course看通知,但北大的很多网页都没有适配手机,字很小,他想“要是有一个通用客户端就好了”。

  为了能让同学们在手机上“偷个懒”,他牺牲了几乎一个寒假的时间设计完成了PKU Helper,同班同学唐褚怡负责了软件的美工部分。iOS版PKU Helper上线一年后,在熊典的高中同学、信息科学技术学院(以下简称信科)2012级本科生陈章的帮助下,安卓版PKU Helper终于面世。

  如今,PKUHelper已经历了大大小小14次更新,变的是功能和体验,不变的是开发者的初衷。“PKU Helper的目标就是使用最新的技术给北大人带来最不一样的体验。”熊典说。

  团队:充满智慧与魅力的PKU Helpers

  从北大第一次接入互联网到现在的近20年间,能红极一时的校园网络应用不少,但能像未名BBS那样代代传承的却屈指可数。正所谓“铁打的营盘流水的兵”,熊典、陈章和唐褚怡将在同一年毕业,为了能让PKU Helper继续成为“最新、最酷炫”的校园应用,他们决定入驻新青年网络文化工作室,并组建一支团队,完成PKU Helpers的传承。

  2015年9月,一篇名为《谁会是下一个“PKU Helper”?》的文章被推送到了每一位PKU Helper用户手中。

  “光阴似箭,转眼间我们都老了,不再是新鲜的小鲜肉了,总有一天也终将告别这个园子。PKU Helper是我们献给燕园最棒的礼物,我们希望在离开后它还能够永葆青春,不断地跟随PKUer的需求而成长,不断地引入最新的技术和最炫酷的交互方案……”

  一时间,有40多位同学报名成为新一代PKU Helpers,这在“就差一个程序员”的时代显得尤为可贵。因更多地考虑到网络开发的效率问题,熊典在招新时录取比较保守,报名安卓组的20人中仅录取了两人,团队规模维持在10人左右。

  团队人员不多,却分布于法学院、信息科学与技术学院、地球与空间科学学院、心理与认知科学学院和政府管理学院等5个院系,这一点令来自信科的徐玉麟十分佩服,“他们写起代码来也毫不逊于我们计算机系的同学”。他们除了运营PKU Helper外往往还有着自己的项目,比如范志康(信科2013级本科生)管理运营了车协论坛App;陈乐天(心理2014级本科生)因为女朋友在南开大学,目前在为南开做类似的Helper客户端。

PKU Helper团队部分成员,从左至右依次为徐玉麟、王婧、陈乐天、陈章、熊典、唐褚怡、陈丽君、胡孝楠、徐子扬、骆梁宸

  团队每两周开一次会,会上除了讨论开发事宜,还有程序员与美工相互学习的活动。在这个以程序员为主的团队中,参与设计和运营工作的胡孝楠显得有些格格不入,她每次开会时都会“默默沉浸在各位程序员的智慧和魅力中”。

  “他们的行动力太强了……好几次会议开到一半,差不多讨论到‘那XXX地方我们就这样来处理’,一秒就开写(代码),而后沉浸在了自己的世界里,徒留我等小白萧瑟在风中。”胡孝楠说。

  除了惊人的效率,开放的团队氛围、扁平的组织架构、百无禁忌的创意也给胡孝楠留下了深刻印象。

  在重构P大树洞时,团队为树洞的各层楼主都起了一个英文名,名字按照字母顺序排列,如Alice、Bob、Carol……26个词用完后就会加形容词前缀,如Angry Alice、Busy Alice。“当时每个人超兴奋地想出各种奇怪的形容词,熊典就把它们记下来立刻写进去。我贡献了fat、excited、angry……还有那个‘X’也是我想的——Xiangbuchulai Alice”。

  团队的创意引起了用户的关注。为了对树洞的名字一探究竟,大家乐此不疲地回复了两千多条,甚至专门组建了百人微信群,开发团队也在微信群中。“后来觉得刚好这个群里的人都是深度用户,就成了我们的用户体验交流群加BUG(漏洞)反馈群。”胡孝楠说。

  星火:用代码让北大变得更好

  2016年4月14日晚,北大学生的微信朋友圈被一条名为《PKU Helper数据全曝光,身份信息全泄露,树洞竟是假匿名!你中枪了吗》的推送“刷屏”,各类质疑、批评声乃至恐慌情绪迅速蔓延。

  当晚,团队所有成员聚到一起,做好了通宵应战的准备。在确定漏洞发布者为本校的“白帽子”后,团队赶在第二天零点之前拟好了一份两个版本(通俗易懂版与技术细节版)的声明,逐字逐句回复了同学们的质疑。

  “白帽子”是一个针对网络安全领域某一特定群体的称谓,与黑客相反,他们可以识别计算机系统或网络系统中的安全漏洞,但并不会去恶意利用,而是公布其漏洞,以帮助系统在被其他人利用之前进行修补。

  第二天凌晨,熊典的朋友圈更新了状态:“发生这样的事,既是不幸,也是万幸。不幸的是我们的服务器上竟存在可供利用的安全性漏洞,万幸的是这个漏洞已被及时堵上,没有成为校外不法人员的战利品,也给团队敲响了警钟。”之后,团队决定立刻开始重构所有后端代码。

  在这样的背景下,熊典和徐玉麟之间完成了PKU Helper团队负责人间的首次交接。

  “(经历此次信息安全危机后)大家更有安全意识和隐私意识了”,徐玉麟说,“修改好这些安全和隐私问题,我们还是保持开发新功能的热情的。”他认为,团队不会停止对“最新”“最便利”的追求,“前端的同学都有持续关注一些开发者大会,比如谷歌 I/O、苹果WWDC,他们会第一时间把这些新技术应用到我们的开发当中”。

  2016年6月8日,北京大学召开首次校园网络文化建设工作推进会。为了让PKU Helper在一代代北大人的努力下持续提供更优质的服务,发挥更广泛作用,熊典代表创始团队正式宣布将PKU Helper著作权无偿捐赠给学校。为表彰PKU Helper项目在校园网络文化建设中的突出贡献,校党委副书记叶静漪为创始团队颁发了首个“星火成果奖”,并为新一届PKU Helper运营团队成员颁发聘书。

叶静漪为PKU Helper颁发北京大学校园网络文化建设星火成果奖

  尽管发展和成长过程中一路坎坷,有困顿、有迷失,但得到了多数师生的理解和肯定。目前团队希望,在得到网教办、计算中心等单位的指导和支持后,PKU Helper将变得更为安全、规范、全能。“我们的初衷就在于打造信息开放平台,方便各个系统、部门及学生社团的交流和沟通,进行资源的整合和汇总。”

  创始之初,熊典编写的4万行PKU Helper中有2万行都是花在渐变、动画、特效上,他愿意用一半的时间去码一个干巴巴的程序代码以表现出让人舒服的效果。在徐玉麟看来,这种精益求精的精神会被团队一直继承下去,“我们不会随意上线一个功能,一定会把它做好再上线”。

  “计算机软件的精神在于,一切重复的操作都不要让人动手完成,而是靠软件辅助人完成”,徐玉麟说:“我们之所以愿意在PKU Helper上投注热情,可能是源于‘想改变这个世界,把它变得更好’这样一个愿望吧。虽然这只是一个学校里面的小小的软件,只能影响到北大的一部分人,但至少我们为北大变得更好作出了一份贡献。”

来源:北大新闻网 责任编辑:黄磊 我要投稿
校体购终极页

版权与免责声明:

① 凡本网注明"来源:教育装备采购网"的所有作品,版权均属于教育装备采购网,未经本网授权不得转载、摘编或利用其它方式使用。已获本网授权的作品,应在授权范围内使用,并注明"来源:教育装备采购网"。违者本网将追究相关法律责任。

② 本网凡注明"来源:XXX(非本网)"的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,且不承担此类作品侵权行为的直接责任及连带责任。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。

③ 如涉及作品内容、版权等问题,请在作品发表之日起两周内与本网联系,否则视为放弃相关权利。

校体购产品