VisActor社区贡献者培养计划
一个开源产品能够持续成长,离不开社区的支持;同时,一个良好发展的开源产品,能够给社区持续带来新的活力和方向,二者相辅相成。
为了帮助有志于为开源社区进行贡献的开发者,同时促进VIsActor 持续健康成长,我们讨论了初步的社区贡献者激励计划。核心目标如下:
- 引领社区成员快速融入开源文化
- 借助VisActor开发任务,帮助社区成员快速成长
- 通过社区共同努力,保证VIsActor高质量发展
下面详细介绍激励计划的相关细节(欢迎大家参与讨论)。
-
技术成长
通过参与开源社区,来使得成员可以快速且持续地获得技术成长,对参与者来说是最重要的事情之一。为此,VisActor拟从以下两个方面和参与成员共同成长。
VIsActor目前所有项目涉及的技术栈以前端和大模型应用为主,覆盖了前端从基础到高级应用的几乎所有方面,尤其是图形渲染与可视化方面,是普通前端项目涉及不到的。
工程化
我们会从0开始讲解VIsActor的工程化方案和实践细节,保证所有参与成员获得前端工程化有清晰的认知和实操能力。
可视化课程
我们计划通过系统的课程讲解的方式,逐步让社区成员把代码吃透,真正做到从理论到编码完全精通。
可视化基础理论与应用(系列课程:准备中)
我们会推出一系列课程,将可视化基础理论和可视化应用实践结合起来,使得参与者可以对基础理论,VIsActor基本实现原理,代码结构,可视化组件应用,等各个方面有全面了了解。同时,可以将可视化组件应用到实际的应用开发中。
可视化与图形渲染(系列课程:规划中)
本系列课程结合对@VIsActor/VRender 源码的深入剖析,将前端图形编程从入门到复杂功能研发,再到架构设计,一次讲透。
可视化语法理论与研发(系列课程:规划中)
本系列课程会全面讲述可视化(图形)语法理论,并且对@VIsActor/VGrammar的源码做深入剖析,使得大家可以通过该系列学习掌握可视化研发的核心能力,以及掌握前端复杂应用中涉及的状态管理、事件与交互系统、数据流、DSL设计等通用架构设计与实现能力。
统计图表与研发实现(系列课程:规划中)
本系列课程会全面讲述统计图表的概念、场景,结合@VIsActor/VChart 源码,详细讲解基于可视化语法的统计图表库的实现原理。
多维表格与研发实现(系列课程:规划中)
本系列课程会全面讲述多维的概念、场景,结合@VIsActor/VTable源码,详细讲解集高性能、多维分析、丰富可视化能力于一体的表格组件研发细节。
叙事可视化与研发实现(系列课程:规划中)
本系列课程会全面介绍叙事可视化概念与场景,结合@VIsActor/VStory源码,详细讲解叙事可视化模型与实现原理。
智能可视化与研发实现(系列课程:规划中)
本系列课程会结合@VisActor/VMind源码,讲解VIsActor如何结合机器学习、大语言模型实现可视化智能推荐、智能生成、智能美化、智能叙事等功能。
-
“导师”Issue
除了常规的Issue之外,我们每个季度会发布一些需要深度参与的任务,这部分任务需要对VisActor源码有非常好的理解才能进行。
为此我们会为选择进行该项任务的同学配备一个导师,全程跟进,通过实践+学习的方式来提升技能。
-
奖励
我们提供如下两个奖项,用户鼓励在代码贡献和推广宣传方面的优秀同学:
最佳代码奖
每个季度从提交pr的同学中,评选若干名,颁发奖品和证书
最佳宣传奖
每个季度从为VIsActor推广宣传做出努力的同学中,评选若干名,颁发奖品和证书
如何加入
- 参考文档:无废话:开源小白如何加入开源社区,贡献代码 - 掘金
- 加入官方群,群内咨询相关事宜
欢迎关注
官方网站:www.visactor.io/
Discord:discord.gg/3wPyxVyH6m
飞书群:打开链接扫码
微信公众号:打开链接扫码
Twiter:twitter.com/xuanhun1
github:github.com/VisActor