对于科研工作者来说,拥有个人学术主页作为线上简历是必不可少的。我们遵循 低代码、轻量、简洁、优雅 的原则,提出一个数据驱动型的开源项目,有助于科研工作者快速生成部署和更新自己的学术主页。
本项目采用 VUE + ElementUI 作为前端框架,JSON 配置文件作为数据驱动源,Github / Gitee Pages 提供静态页面托管服务。
用户无需编程基础,只需简单 3 步,即可生成自己的学术主页。
此仓库为私有主页,请勿 Fork 。
已有账户则忽略此步骤,Gitee 同理。
2.1 访问 2.2 点击右上角 Fork 2.3 页面将自动跳转到自己的仓库 2.4 Settings > Rename 仓库名称为 username.github.io
3.1 仓库 > config > setting.json > 编辑 3.2 配置文件为键值对,根据模板修改对应的内容 3.3 修改完成后点击 Commit changes
至此学术主页已生成,通过 username.github.io 即可访问。
对应键名为 name 无需增加头衔,只需要姓名即可。
"name": "Darwin",
对应键名为 bio_img 使用互联网图片,配置如下:
"bio_img": "https://xx.xx.com/xx.jpg",
使用仓库内照片,则需要上传照片至 img 路径下,配置如下:
"bio_img": "img/xx.jpg",
对应键名为 Email 无需增加头衔,只需要姓名即可。
"Email": "xx@xx.com",
对应键名为 affiliation
"affiliation": "Institute of ABC",
对应键名为 address
"address": "Road, City, Nation",
对应键名为 major
"major": "Your major",
对应键名为 bio_descr
请使用<br>
作为换行符,切记不可用回车。
"bio_descr": "xx <br> xx",
对应键名为 lab
允许多个课题组,单条信息包含课题组名称和 LOGO,以{"name": "xxx","logo": "img/lab_logo.png"}
的形式添加至[ ]
数组中,注意条目之间应该有,
。例如:
"lab": [
{
"name": "AAAAA",
"logo": "img/lab_logo.png"
},
{
"name": "BBBBB",
"logo": "img/lab_logo.png"
},
],
如果课题组没有 LOGO ,可留空 "logo": ""
。
对应键名为 skills
技术体系由软件Program
、编程语言Coding
、研发平台Development Platform
、库Library
、研究方法Methdology
组成,每个技能由若干个条目组成。
"skills": {
"Program": [
"AAAAA",
"BBBBB",
"CCCCC",
"DDDDD"
],
"Coding": [
"AAAAA",
"BBBBB",
"CCCCC",
"DDDDD"
],
"Development Platform": [
"AAAAA",
"BBBBB",
"CCCCC",
"DDDDD"
],
"Library": [
"AAAAA",
"BBBBB",
"CCCCC",
"DDDDD"
],
"Methdology": [
"AAAAA",
"BBBBB",
"CCCCC",
"DDDDD"
]
},
对应键名为 interestes 该项是指研究人员所在领域面向研究对象自主构建或常引用数据集。
"interestes": [
{
"major": "AAAAAAA",
"keywords": "AA AAA AAAAA AAAAAA"
},
{
"major": "BBBBBBB",
"keywords": "BB BBB BBBBB BBBBBB"
},
{
"major": "CCCCCCC",
"keywords": "CC CCC CCCCC CCCCCC"
},
{
"major": "DDDDDDD",
"keywords": "DD DDD DDDDD DDDDDD"
}
],
对应键名为 datasets 该项是指研究人员所在领域面向研究对象自主构建或常引用数据集。
"datasets": [
"AAAAA Database (2011-)",
"BBBBB Database (2020-)",
"AAAAA Database (2022-)"
],
对应键名为 cooperations 该项是增强学者合作或期刊专题征稿。
"cooperations": [
"ABCDEFG (2011-)",
"ABCDEFG (2020-)",
"ABCDEFG (2022-)"
],
对应键名为 co_authors
该项是合作学者列表,每个学者的信息包含姓名year
、链接year
、头像year
。
"co_authors": [
{
"name": "AA BBBB",
"url": "#",
"img": "https://cube.elemecdn.com/9/c2/f0ee8a3c7c9638a54940382568c9dpng.png"
}
]
对应键名为 papers
该项是研究者发表的论文,包含年份year
、作者次序index
、期刊分区jcr
、题目title
、期刊journal
、影响因子if
、论文链接url
。
"papers": [
{
"year": 2022,
"jcr": "Q1",
"index": "1st",
"title": "ABCDEFG ABCDEFG ABC",
"journal": "Nature",
"if": 9.999,
"url": "https://www.nature.com/"
},
{
"year": 2022,
"jcr": "Q1",
"index": "1st",
"title": "HIJKLN HIJKLNG HIJKLNTUY",
"journal": "Science",
"if": 9.999,
"url": "https://www.nature.com/"
}
],
对应键名为 projects
该项是研究者参与的科研项目,包含执行期period
、角色role
、项目名称name
、编号no
。
"projects": [
{
"period": "2019-2022",
"name": "AAAAAAAAAAAAAAAA (XYZ).",
"no": "[Grant No. 2019ABCDFG01]",
"role": "Involve"
},
{
"period": "2019-2022",
"name": "BBBBBBBBBBBBBBBB (XYZ).",
"no": "[Grant No. 2019ABCDFG02]",
"role": "Involve"
}
],
欢迎各位同学使用,好的改进意见请提交 Issue,或发邮件。
祝大家,CNS 发到手软,早日评院士。