相关 Issue:X-lab2017/open-wonderland#250
大屏链接:https://dataease.x-lab.info/link/N1fjcnVD
制作该大屏依赖 @zhicheng-ning 为 X-lab XSOSI 大屏制作的数据,每个月需要等志成把 XSOSI 大屏更新后,再来更新 OSPO 大屏。
1、安装依赖
yarn install
2、登录 X-lab 语雀空间并获取 _yuque_session
访问 X-lab 语雀空间统计页面,在登录状态后,打开浏览器控制台,获取 Cookies 中 _yuque_session
的值(如下图所示)。
3、运行脚本,生成数据表
脚本会读取环境变量 YUQUE_SESSION
,所以运行脚本前先设置环境变量。
YUQUE_SESSION="上面获取的_yuque_session" ts-node index.ts
不出意外的话,运行后会在/sheets
目录下得到 4 个 Excel 表格。
4、登录 DataEase 管理界面,替换数据表
逐个替换即可。
5、设置最新月份为默认值
最后需要编辑大屏,改一下文本下拉组件的默认值为最新的月份。
OpenDigger可能会生产更多的指标,如果要把新指标也加进来,可以修改const.ts
中的OPENDIGGER_METRICS_FOR_REPO
。
请修改x-lab-open-source-papers.json
文件。欢迎提 PR 到这个仓库。