用于讲座时分发的资料请放置到 /events/202X-XX-XX_Keyword 目录下(每场讲座建立一个独立的文件夹, 命名方法如上所示(日期_关键词).
另外,添加新的报告时,请在 /Schedule.json 中仿照已有的记录添加新的记录. 如果不熟悉 JSON 的语法或者不确定添加格式是否正确, 请联系网站负责人代为添加.
/* * 这是 /Schedule.json 中活动记录的格式模板 * 请注意: JSON 文件不支持注释, 实际使用时请移除全部注释. */{// 记录的名称格式为 日期_关键词.// 其中, 日期部分将被网页自动解析, 是自动更新的重要依据, 请确保格式正确."2021-07-07_Startup": {// 活动开始时间(北京时间)"Time_Start" : "21:00",// 活动类型(讲座|答疑|节点)"Type" : "讲座",// 活动主题(讲座标题/节点名称), 如果活动类型是答疑, 请填写 "Q&A Session""Topic" : "一生一芯<sup>3rd</sup> 启动会",// 活动负责人, 可以有一个或多个负责人, 以数组的形式列出"Host" : ["负责人1","负责人2"],// 需要发布的文件列表, 文件名可以是中文.// 网页会自动分配路径到 /events/xxxx_xx_xx_Keyword/xxx.xx// 请确保此处填写的文件名和上传文件的名称完全一致, 请不要省略后缀名// 如果没有文件需要发布, 可以直接删除 "shared_files" 条目"shared_files":["第三期“一生一芯”启动会.pdf"],// 腾讯会议会议号和会议链接// 如果暂时没有会议信息, 请将 "ID" 和 "URL" 留空 (""), 网站会自动隐藏会议入口.// 如果同时填写了会议信息和回放信息, 系统会默认活动已经结束, 只展示回放信息."LiveMeeting": {"Title": "会议信息 (腾讯会议)","ID" : "","URL" : ""},// 哔哩哔哩视频编号 (BV) 和视频链接// 如果暂时没有回放信息, 请将 "ID" 和 "URL" 留空 (""), 网站会自动隐藏回放入口."PlayBack" : {"Title": "回放信息 (哔哩哔哩)","ID" : "1PU4y1V7X3[P3]","URL" : "https://www.bilibili.com/video/BV1PU4y1V7X3?p=3"}}}报告定稿后请将导出的PDF版报告一并上传到上述目录. 如果条件允许, 还可以提交一份 Markdown 文档, 每个讲座对应的目录下名为 index.md 的文档将会被自动渲染为详情页正文并展示。
编译 Wiki 的环境需要安装 Sphinx 和 sphinx-rtd-theme.
pip3 install Sphinx sphinx-rtd-theme上述PIP包安装完成后, 即可编译wiki, 请注意当前目录为 OSCPU/ysyx (Repo 根目录):
.../ysyx/ % sphinx-build -b html wiki.src wiki请在此 Repo 下发起 issue 或者联系该网站内列出的的在岗维护人员。