当前位置: 首页 > news >正文

开源之夏2025-VisActor 社区题目及参赛者选/培介绍

开源之夏简介

“开源之夏”是一项致力于鼓励青年学生积极参与开源软件开发和贡献的重要活动。它为广大青年学子搭建了一个与开源社区深度对接的优质平台,旨在通过提供丰富且具有挑战性的开源项目,让学生们能够在实际的项目开发过程中锻炼自己的技术能力和创新思维。

开源之夏已经成为国内最具影响力的面向的开源社区活动,很多学生通过开源之夏融入开源社区、获得技能提升、为升学和工作拿到了含金量十足的加分项。

在这里插入图片描述

同学们可以在开源之夏官网查看更多关于活动介绍、流程、参与方法的细节。

开源之夏官方网站:https://summer-ospp.ac.cn/

VisActor 开源可视化解决方案简介

在这里插入图片描述

VisActor 是从字节跳动大量可视化场景沉淀而来。在覆盖常规可视化场景的同时,以叙事可视化为新的着力点,以智能可视化为目标,形成了包括渲染引擎、可视化语法、数据分析组件、图表组件、表格组件、GIS组件、图可视化组件、智能组件等多个模块以及周边生态组成的可视化解决方案。

VisActor官网:https://visactor.io/ https://visactor.com/

VisActor Github:https://github.com/VisActor (欢迎 star ⭐️)

在这里插入图片描述

VisActor 题目简介

本次开源之夏,VisActor 共发布了8个题目 ,可以在 https://summer-ospp.ac.cn/org/orgdetail/1b9c181e-bfef-48f7-85b7-c30d0eeb3ab4 查看题目要求,导师联系方式,提交申请。

在这里插入图片描述

本次8个题目只有“ VTable 表中表( https://summer-ospp.ac.cn/org/prodetail/251b90054?list=org&navpage=org )” 项目是高难度题目,其他7个均为低难度题目。

有三个题目是跨社区项目,参与者同时涉及两个开源项目的了解:

  • Superset 集成 VisActor:https://summer-ospp.ac.cn/org/prodetail/251b90070?list=org&navpage=org

  • 扩展OpenManus 可视化生成能力:https://summer-ospp.ac.cn/org/prodetail/251b90074?list=org&navpage=org

  • mermaid 可视化能力扩展:https://summer-ospp.ac.cn/org/prodetail/251b90076?list=org&navpage=org

两个题目和大模型紧密结合:

  • 扩展OpenManus 可视化生成能力:https://summer-ospp.ac.cn/org/prodetail/251b90074?list=org&navpage=org

  • VMind 图生图表: https://summer-ospp.ac.cn/org/prodetail/251b90072?list=org&navpage=org

涉及VChart 能力扩展的题目有两个:

  • VChart 扩展图表:K线图 :https://summer-ospp.ac.cn/org/prodetail/251b90052?list=org&navpage=org

  • 基于图像处理的 VChart 退场特效:https://summer-ospp.ac.cn/org/prodetail/251b90078?list=org&navpage=org

涉及VTable 能力扩展的题目两个:

  • VTable 表中表组件:https://summer-ospp.ac.cn/org/prodetail/251b90054?list=org&navpage=org
  • VTable 甘特图 zoom 交互:https://summer-ospp.ac.cn/org/prodetail/251b90077?list=org&navpage=org

参赛者选拔

在这里插入图片描述

由于开源之夏的规则限制,每个题目最终只能有一个同学被认定为参赛选手,根据开源之夏的活动流程,VisActor 社区选拔选手的流程和方式如下。

  1. 选拔时间

从4月28日到6月20日。

  1. 选拔方法

    2.1 主动沟通

在此期间,请同学们主动联系导师,提交项目申请书和个人简历。

和导师沟通途径有两个:

  • 邮件,在每个项目的描述中有导师的邮箱
  • 飞书活动群:

https://p0-xtjj-private.juejin.cn/tos-cn-i-73owjymdk6/22864807136a49cebaed5dac7f55d93a~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg546E6a2C:q75.awebp?policy=eyJ2bSI6MywidWlkIjoiNTcxNDAxNzc0ODM0MDkzIn0%3D&rk3s=f64ab15b&x-orig-authkey=f32326d3454f2ac7e96d3d06cdbb035152127018&x-orig-expires=1747108655&x-orig-sign=m9fS7XqqFDrzHaO8EEsC%2FvREsiA%3D

快点击https://applink.larkoffice.com/client/chat/chatter/add_by_link?link_token=7a5jb98a-906a-4ef1-9361-173d4f6516be加入吧!

2.2 认领并尝试完成issue

选择和题目相关的VisActor项目,在Github上认领issue。

首先访问各个项目的Github,可以顺手点个Star ⭐️:

  • VChart :https://github.com/VisActor/VChart
  • VTable: https://github.com/VisActor/VTable
  • VMind: https://github.com/VisActor/VMind

点击 Issues 按钮,查看仍处于Open状态 的 “good first Issue ”

在这里插入图片描述

然后在 Issue 下 留言认领,例如:

在这里插入图片描述

之后将Issue 链接发到 飞书群,我们会安排导师和你对接,辅助你完成issue。

开始开发功能之前,请一点阅读贡献指南(官方站点内查看)

在这里插入图片描述

注意在完成issue 过程中,任何问题 都可以在群里提问,我们会耐心解答所有问题。

2.3 综合评分

最后我们通过通过issue 的完成情况,项目申请书,对申请的同学进行编程水平、规划能力以及该方向的潜力进行综合评估,最终评选出每个题目的最终参与者。

对于没有评选到开源之夏活动中,但是表现优异的同学,我们会给予相应的奖励,同时按照意向,如果愿意继续在社区进行贡献,我们也会安排相应的导师长期进行辅导。

题目研发和选手培养

为了帮助所有同学能顺利完成任务,在过程中,真正学到知识,我们有如下规划:

  1. 导师和学生建立项目进度跟踪表,至少每两周有一次固定的进度和代码review

  2. 社区对导师的工作进行定期考核,保证导师尽心尽力

  3. 平时问题,只要在群里跑出来的 ,一定会及时解答

  4. 上线各个项目的源码阅读文档,帮助同学们快速理解代码

  5. 推荐使用 Trae AI 提升代码理解和编程效率(参考:https://juejin.cn/post/7497796796442755099 )

联系方式

开源之夏活动群:

https://p0-xtjj-private.juejin.cn/tos-cn-i-73owjymdk6/68c0088e9d074044919c93e89167356f~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg546E6a2C:q75.awebp?policy=eyJ2bSI6MywidWlkIjoiNTcxNDAxNzc0ODM0MDkzIn0%3D&rk3s=f64ab15b&x-orig-authkey=f32326d3454f2ac7e96d3d06cdbb035152127018&x-orig-expires=1747108655&x-orig-sign=xy%2BWfdFYd2z9LNGnAD2cvND0iTQ%3D

官方网站:www.visactor.io/ https://visactor.com/

Discord:discord.gg/3wPyxVyH6m

VisActor 用户飞书群:

https://p0-xtjj-private.juejin.cn/tos-cn-i-73owjymdk6/8dff7f24020849d2830eef2a7ec7e5b0~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg546E6a2C:q75.awebp?policy=eyJ2bSI6MywidWlkIjoiNTcxNDAxNzc0ODM0MDkzIn0%3D&rk3s=f64ab15b&x-orig-authkey=f32326d3454f2ac7e96d3d06cdbb035152127018&x-orig-expires=1747108655&x-orig-sign=%2Bt27jCXzMmkWLnfdYlrFtxc1S2s%3D

微信公众号:

https://p0-xtjj-private.juejin.cn/tos-cn-i-73owjymdk6/a8a97e1e41494e739589b09048d72b80~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg546E6a2C:q75.awebp?policy=eyJ2bSI6MywidWlkIjoiNTcxNDAxNzc0ODM0MDkzIn0%3D&rk3s=f64ab15b&x-orig-authkey=f32326d3454f2ac7e96d3d06cdbb035152127018&x-orig-expires=1747108655&x-orig-sign=IYSDJRT1CbNJ%2F%2FEeGL%2Bpy0jCiJk%3D

github:github.com/VisActor ( Star ⭐️也是一直支持)

相关文章:

  • 当K8S容器没有bash时7种高阶排查手段
  • ESP32_IDF_idf.py指令详解
  • 阿里云前端Nginx部署完,用ip地址访问却总访问不到,为什么?检查安全组是否设置u为Http(80)!
  • Element-Plus-X开源程序是Vue3 + Element-Plus 开箱即用的企业级AI组件库前端的解决方案
  • 判断两个结构是否相同的一种方法
  • EasyRTC嵌入式音视频通信SDK技术,助力工业制造多场景实时监控与音视频通信
  • k8s service的类型
  • Stream和Collections工具类
  • vue3搭建后台管理系统
  • 18个国内wordpress主题推荐
  • CSS分栏布局
  • Prometheus实战教程:k8s平台-使用文件服务发现案例
  • 依赖注入详解与案例(前端篇)
  • STM32--RCC--时钟
  • leetcode 24. 两两交换链表中的节点
  • Nacos源码—4.Nacos集群高可用分析三
  • 华为私有协议Hybrid
  • Java实用注解篇: @JSONField
  • Open CASCADE学习|判断一点与圆弧的位置关系
  • 掌握NuGet包管理工具:从基础到进阶的全面指南
  • 加拿大总理访美与特朗普“礼貌交火”
  • 洗衣机无法有效杀菌
  • 五一假期上海境外来沪消费4.55亿元,同比增长211.6%
  • 沙发上躺赢又如何?告别冠军绝缘体的凯恩,要开始收割荣誉了
  • 韩国国民力量党宣布金文洙为该党总统候选人
  • 证监会副主席王建军被查