Tencent / OpenSourceTalent

143 stars 15 forks source link

2022腾讯犀牛鸟开源人才培养计划-Cherry Markdown #27

Closed tencent-adm closed 1 month ago

tencent-adm commented 2 years ago

腾讯犀牛鸟开源人才培养计划 Tencent Rhino-bird Open-source Training Program 2021年腾讯首次发布“犀牛鸟开源人才培养计划”,通过打造面向高校学生的开源课程和开源实践培养方案,培育开源人才、普及开源文化,助力开源人才生态的发展。5月30日,2022年度“犀牛鸟开源人才培养计划”正式启动,由教育部计算机类专业教学指导委员会、教育部软件工程专业教学指导委员会、教育部电子信息类专业教学指导委员会、中国信息通信研究院作为联合指导单位,腾讯开源和腾讯高校合作联合主办,培养计划涉及开源基础课程、开源进阶研学和开源项目实战三大阶段培养。本届培养计划除了来自腾讯的热点开源项目之外,还有来自清华大学、北京大学、中国人民大学与腾讯基于联合实验室平台合作开展的开源项目,涉及技术领域包括人工智能、大数据、前端应用、基础平台(操作系统)、数据库等。

各位同学报名即可参加线上开源系列课程,学习开源知识,对话学界及产业界大咖。其中入选开源项目实战的学生将在导师的一对一指导下,利用暑假开展编程实战。

更多项目信息请看官网:https://opensource.tencent.com/summer-of-code

项目简介 Cherry Markdown Editor 是腾讯对外开源的 Javascript Markdown 编辑器,具有开箱即用、轻量简洁、易于扩展等特点,可以运行在浏览器或服务端(NodeJs)。

项目导师 崔家维,Cherry Markdown PMC 魏林贤,Cherry Markdown PMC 胡杰雄,Cherry Markdown PMC

导师寄语, 欢迎感兴趣的同学积极参与!项目地址:https://github.com/Tencent/cherry-markdown

编程任务 初阶任务:完善CommonMark语法解析 研究CommonMark规范,完善Cherry Markdown行内语法hook(sentence hook)以支持更多CommonMark语法特性,并增加通过10个单测用例。

中阶任务:表格所见即所得功能 熟悉Cherry Markdown编辑器基本架构,在表格所见即所得功能基础上支持拖拽行列、复制单元格的功能。

高阶任务:hook执行支持异步调用 当前Cherry Markdown的解析引擎采用同步调用各语法hook对markdown原文进行解析渲染,设计并支持异步hook调用机制以支持更多解析场景。

联系导师 崔家维:kiritocui@tencent.com 魏林贤:ivorwei@tencent.com 胡杰雄:barryhu@tencent.com