“开源软件供应链点亮计划-暑期2020”(以下简称 暑期2020)是由中科院软件所与 openEuler 社区共同举办的一项面向高校学生的暑期活动。 旨在鼓励在校学生积极参与开源软件的开发维护,促进国内优秀开源软件社区的蓬勃发展。 根据项目的难易程度和完成情况,参与者还可获取“开源软件供应链点亮计划-暑期2020”活动奖金和奖杯。
官网:https://isrc.iscas.ac.cn/summer2020
官方新闻:http://www.iscas.ac.cn/xshd2016/xshy2016/202004/t20200426_5563484.html
Wechaty 与暑期2020
Wechaty 作为中国最大的聊天机器人开源项目,与其他数十个中国顶级开源项目一起参与“暑期2020”。 Wechaty 合计发布了11个项目,共收到来自清华大学、北京大学、中国科学院大学、南开大学、四川大学等高校的数十份申请,并由Wechaty社区的资深Contributor作为导师,选出了11位同学进行项目开发。 此次 Wechaty 发布的11个项目涉及多语言、多平台、多功能三个核心主题,来自Wechaty社区的导师将和来自高校的学生开发者们一起,在三个月的时间里完成对应的开源项目。
Wechaty 暑期2020宣讲会
你可以在Bilibili上查看暑期2020宣讲会视频
你也可以在Google Docs上查看暑期2020宣讲会Slide
Wechaty 项目列表
Wechaty 在多语言、多平台、多功能三条主线上,共发布了 11 项任务,并通过 issue 的方式进行每周的更新。 全部项目在wechaty/summer-of-code#3中进行汇总。 如果你有看到感兴趣的项目,可以直接在对应 issue 下面找到负责对应任务的开发者。
多语言:为 go-wechaty 设计实现 插件体系 https://github.com/wechaty/summer-of-code/issues/9
- 导师:丁小雨( 614422099@qq.com),丁超飞(dchaofei@163.com),李博杰(silkage@silkage.net)
- 学生开发者:林昊翰,西安电子科技大学本科生(finctive@foxmail.com)
多语言:Go-wechaty Github Action optimization https://github.com/wechaty/summer-of-code/issues/8
- 导师:丁小雨( 614422099@qq.com),丁超飞(dchaofei@163.com),李博杰(silkage@silkage.net)
- 学生开发者:唐光彬,华南农业大学本科生(Tang.Packet@outlook.com)
多语言:Wechaty Java 移植组件开发 https://github.com/wechaty/summer-of-code/issues/4
- 导师:刁政欣 阿里开发工程师 Author of Java-wechaty (diaozxin@gmail.com)
- 学生开发者:陈炀,福州大学本科生(1184016190@qq.com)
多平台:基于开放 API 封装 Wechaty 接口下的企业微信聊天机器人 https://github.com/wechaty/summer-of-code/issues/2
- 导师:高原,句子互动CTO、前亚马逊工程师(gaoyuan@juzi.bot);李佳芮,句子互动CEO、专注微信生态近10年(rui@juzi.bot)
- 学生开发者:谢昱清,清华大学本科生(1205402283@qq.com)
多平台:基于开放 API 封装 Wechaty 接口下的钉钉聊天机器人 https://github.com/wechaty/summer-of-code/issues/11
- 导师:高原,句子互动CTO、前亚马逊工程师(gaoyuan@juzi.bot);李佳芮,句子互动CEO、专注微信生态近10年(rui@juzi.bot)
- 学生开发者:杨明哲,福州大学本科生(yutinice@foxmail.com)
多平台:基于开放 API 封装 Wechaty 接口下的飞书聊天机器人 https://github.com/wechaty/summer-of-code/issues/12
- 导师:高原,句子互动CTO、前亚马逊工程师(gaoyuan@juzi.bot);李佳芮,句子互动CEO、专注微信生态近10年(rui@juzi.bot)
- 学生开发者:范蕊,南开大学本科生(953299708@qq.com)
多平台:基于 RPA 封装 Wechaty 接口下的抖音聊天机器人 https://github.com/wechaty/summer-of-code/issues/13
- 导师:尹伯昊,连续创业者,句子互动CMO(yinbohao@juzi.bot)
- 学生开发者:王俊伟,长春工业大学本科生(863445607@qq.com)
多平台:基于 RPA 封装 Wechaty 接口下的快手聊天机器人 https://github.com/wechaty/summer-of-code/issues/14
- 导师:尹伯昊,连续创业者,句子互动CMO(yinbohao@juzi.bot)
- 学生开发者:毕凯乔,长春工业大学本科生(358461417@qq.com)
多功能:基于python-wechaty的群聊助手机器人 https://github.com/wechaty/summer-of-code/issues/6
- 导师:吴京京:Wechaty Committer,Python Wechaty Author( 1435130236@qq.com)
- 学生开发者:孔祥哲,清华大学本科生(15068701650@163.com)
多功能:基于Python-wechaty建立一个斗图机器人 https://github.com/wechaty/summer-of-code/issues/7
- 导师:黄纯洪,python-wechaty contributor(huangaszaq@gmail.com)
- 学生开发者:肖子霖,四川大学本科生(me@mrxiao.net)
多功能:编写一个“每日一句”插件 https://github.com/wechaty/summer-of-code/issues/10
- 导师:Gcaufy,20000+Star小程序框架Wepy作者、Wechaty Plugin系统设计师(gcaufy@gmail.com)
- 学生开发者:江姗姗,北京大学二学位本科生(univerone@outlook.com)
SoC破冰会会议纪实
暑期2020 开发计划
此次暑期2020活动中,开发者分别需要在Wechaty社区内完成例行交付、向组委会提供两个节点的代码并完成答辩,其所有成果均会以开源的形式向社区开放。
Wechaty 社区交付内容
- 每周例行更新:在即日起的每周日前(首次更新最晚时间为7.19号),学生开发者会在 Wechaty SoC Issues 中,按照下文模板更新每周进度;如果在当周有明确的新进展和学习收获,学生开发者也会以博客形式在 wechaty.github.io 中分享。
- Plan Blog:学生开发者们会在7.19号前以博客形式在wechaty.github.io进行分享,内容包括:排期规划、对应项目Repo、联系方式等,同时也作为每周进展在例行更新中同步。
- POC Blog:学生开发者们会在8.15号前以博客形式在wechaty.github.io进行分享,内容包括:完成的项目核心攻关、后续需要的支持和新的开发排期,同时也作为每周进展在例行更新中同步。
- Finished Blog:学生开发者们会在9.30号前以博客形式在wechaty.github.io进行分享,内容包括:完整的项目情况和实现的功能、后续长期的开发展望,同时也作为最后一次每周进展在例行更新中同步。
暑期2020组委会交付内容
- 中期审核:学生开发者们会在8.15号前参与完成中期审核工作,届时相关代码链接也会随之呈现。
- 完整项目提交和汇报:学生开发者们会在9.30号前完成,届时项目完整代码会向社区开放。
欢迎正在阅读的你参与其中
虽然“暑期2020”的报名已经结束,但Wechaty社区依然欢迎正在阅读本篇内容的你参与到暑期2020的工作中来。 以下是几种可能的参与方式:
- 时刻跟进Wechaty SoC项目的每周例行更新 Issue,并直接与相关负责导师和学生开发者取得联系,和他们交流相关进展。
- 在 Wechaty 开发者群内,为学生开发者们的Plan Blog、POC Blog和Finished Blog点赞和提出想法。
- 直接参与已经完成部分工作的项目开发,为学生开发者们负责的复杂项目添砖加瓦。
作者: Yinbohao