X-lab2017 / gi-assets-xlab

A G6VP asset for X-lab
http://osgraph.x-lab.info/
6 stars 5 forks source link

[Design] schema 构图 #8

Open ljcui opened 1 year ago

ljcui commented 1 year ago

image

原始数据是github的event log数据,要从这份数据里面提取东西来构图,提取不出来的东西,就不能放在构图里。

构图

节点

单点数据

当点击一个repo或者user的时候,显示这个对象的一些汇总数据,以及历史趋势。

github_repo 单点数据

这个是每次WatchEvent累加计算的,不是精确值,ossinsight上的star也这样计算的,精确值需要调用api获取。因为repo有star和unstar,只有star的时候有event log,unstar没有log。也没有必要调用api获取精确的star值,我们要的是趋势,有误差也没关系。以下所有指标都是这个逻辑。

github_user 单点数据

pomelo-nwu commented 1 year ago

@ljcui Schema 设计中,感觉还缺少用户与用户的之间的社交关系。

ljcui commented 1 year ago

没有follow数据。

bifenglin commented 1 year ago
image

github对象关系图 (3)

希望这两个图对大家有所帮助