# CSDN数据可视化

## 预览地址
- 访问地址（电脑或手机访问）: [https://map.csdn.net/](https://map.csdn.net)


## 参与项目
- 如何贡献代码: [CONTRIBUTING.md](https://gitcode.net/csdn/csdn-datav/-/blob/master/CONTRIBUTING.md)
- 体验参与项目的流程：[playground/README.md](https://gitcode.net/csdn/csdn-datav/-/blob/master/playground/README.md)
- 开发文档： [develop.md](https://gitcode.net/csdn/csdn-datav/-/blob/master/doc/develop.md) ，或一键启动环境：[云IDE](https://idegitcode.net/csdn/csdn-datav)
- API接口： [api.md](https://gitcode.net/csdn/csdn-datav/-/blob/master/doc/api.md)

## 开发计划
- [Milestones](https://gitcode.net/csdn/csdn-datav/-/milestones)

## 问题反馈与建议
> 强烈推荐阅读 [《提问的智慧》](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md) 、[《如何向开源社区提问题》](https://github.com/seajs/seajs/issues/545) 和 [《如何有效地报告 Bug》](http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html) 、[《如何向开源项目提交无法解答的问题》](https://zhuanlan.zhihu.com/p/25795393) ，更好的问题更容易获得帮助。
- 提交issue: [issue](https://gitcode.net/csdn/csdn-datav/-/issues)
- 常见问题列表: [fqa.md](https://gitcode.net/csdn/csdn-datav/-/blob/master/doc/fqa.md)
- 隐私公告：关于用户隐私数据详见, [个人信息使用公告](https://marketing.csdn.net/p/ebf7a8242fd61ac7ed172d65a54c4ea6) ,如您不希望您的数据在此项目中展示，可以通过以下渠道删除：1.提交[issue](https://gitcode.net/csdn/csdn-datav/-/issues) ;2.联系[客服](https://csdn.s2.udesk.cn/im_client/?web_plugin_id=29181)

## 一、前言

关于开源重要性不多赘述。直接进入主题，我们相信开源的价值，认可这种协作模式能带来更大的价值，同时我们也希望99%的开发者都愿意参与到开源建设中，通过开源学习，成长，找到有相同目标的伙伴，通过参与开源项目建设，可以共享开源的成果。
当前的绝大多数开源项目，大多靠企业、开源基金会或个人赞助，大部分开源贡献者靠着“大爱”在幸苦的维护项目，能获得回报的是少数，这样会打击开源参与者的积极性。
基于此，我们提出「新开源」概念，不回避**参与开源建设能够获得什么回报**这样的问题，**探索开源商业化**，为开源寻找可持续发展之路。

“CSDN数据可视化”就是这样一个项目。

CSDN数据可视化是一个由CSDN内部发起，但完全以开源方式运作的项目，该项目将以开放+新开源的形态去运作。
**开放**：我们将脱敏开放CSDN的内部数据，比如：用户原力值、省/城市原力总分、作者粉丝分布、创作动态等各种数据来支持项目发展。
**新开源**：我们在这个过程中将直面开源商业化，探索项目商业化的可能性，我们计划将该项目的绝大多数甚至全部商业收入分享给所有开源贡献者。

## 二、项目介绍
### 2.1、项目目标：
通过开源和社区项目，让 CSDN 有 “每天值得看” 的独特数据可视化， 成为中国第一名的真实 IT 数据展示平台。

### 2.2、V0.1版本主要功能：
页面展示：
1. 通过中国地图展示各省技术贡献热度值；（暂定：计算各地区TOP1000原力值总分）
2. 在地图上可展示各区域原力分TOP1头像；（点击可进入主页）
3. 点击省份可展示该区域内创作者原力分TOP100；


其他展示：
- 发起者及贡献者头像；
- 开源项目地址；
- 开源项目技术栈；
- 服务支持：[CSDN开发云](https://dev.csdn.net/)


### 2.3、项目技术栈：
vue+echarts（暂定，纯前端项目）
### 2.4、测试/线上服务器支持：
[CSDN开发云](https://dev.csdn.net/)

### 2.5、项目奖励：
设定项目贡献分，可通过参与项目开发、项目宣传、测试、内容共建、技术问答等方式获得贡献分，贡献任务由项目发起者发布。
项目贡献分由CSDN平台及赞助者提供。



### 2.6、项目商业化探索方向（贡献者共同探讨）：
- To学习者：如何从零开始建设一个数据可视化项目。（将发布内容共建任务从零开始用文字、图片、视频、代码等方式记录项目开发过程）
- ToC：付费（或会员）可查看更有价值的数据。（待议）
- ToB：设置广告位，接受B端付费广告。（暂定：广告投放需项目贡献者投票确定）



## 三、贡献者招募
- 项目技术/管理顾问：可以根据需求制定合理的技术方案并拆解开发任务；
- 产品：对项目有浓厚的兴趣，了解CSDN，最好是CSDN用户；
- 设计：暂由CSDN UED团队成员担任；
- 开发贡献者：对开源贡献感兴趣，能根据发布的开发任务完成功能开发；
- 开源项目会议记录：有较好的文字功底，参与开源项目讨论，并记录开源项目沟通成果并对外发布；
- 知识共创者：对本项目技术栈较为了解，CSDN博主，根据项目发展共建知识体系；
- 种子用户：对该项目感兴趣，并愿意参与早期项目讨论及功能测试；

### 四、项目参与答疑

待整理

### 五、可视化地图设计图

- 综合热榜
- 省份排名
- 贡献者
- 粉丝分布

[点击查看设计稿链接](https://gitcode.net/oslabs/csdn-datav/-/wikis/home)
