灵翼是一个由非凡小王开发,折腾调协助维护的基于python3语言的一键建站系统,此版本为wing内核,最终版本请等此版本第三代时一并发布的正式版(lingkong-wing)
lingkong-wing-kernel(灵翼)介绍灵翼是一个由非凡小王开发,折腾调协助维护的基于python3语言的一键建站系统,此版本为wing内核,最终版本请等此版本第三代时一并发布的正式版(lingkong-wing)软件架构此仓库仓库仓库文件夹wing.py(主文件)blog_exhibition(默认主题文件)blog_exhibition:config(内容配置文件)、theme(主题模板文件以及激活文件)readme(readme所需的文件)con.py(json读取文件)theme(主题选择文件)LICENSE(开源协议)README(本自述文件)
主题仓库外部内部再内部主题1json配置文件theme文件主题2以此类推样式文件主题1index文件web文件夹(其他web文件)
效果实际使用效果:欢迎前往首批测试点(Leo韩)查看公测用户用wing生成的博客自带config的生成效果:1、blog_exhibition效果系统环境mac、linux和win都可以手机版可以等一下后面的正式版(有关关键词:github、gitee、在线修改、灵活管理)安装前的版本说明因为在仓库里的是dev版本dev版本不是特别稳定如果你运气不好,还有可能是没做完的dev版所以推荐你看正式版本的安装,开发版本的安装是给开发者查看的,谢谢!安装教程首先你要保证你的电脑中有python3.5(>=3.5均可)和git(git可选)如没有可以百度一下属于自己系统的python3和git(git可选)安装方式作者的python为3.7.3,如果你用你下载的python3运行出现错误,可以试一试使用与作者相同的python3.7.3正式版本的安装:打开发行版,下载最新``正式版本的wing的压缩包,然后解压,右键,git bash here不想安装git的用户可以打开cmd,cd到这个目录下,继续操作输入cd lingkong-wing去往主题仓库选择自己喜欢的主题,放入你的lingkong-wing文件夹内,然后编辑theme.json中的主题名为文件夹名温馨提示:文件夹名不可修改,仓库里是啥名就是啥名温馨提示:以上这步可以不做,因为wing有一款自带的主题温馨提示:官方的所有主题都会放在仓库中,如果你要使用官方主题,只需编辑theme.json中的主题名为文件夹名即可如果你是windows系统,那在git的bash或cmd中输入pip install markdown,如果你是unix系统(macos、linux等),那在终端中输入pip3 install markdown温馨提示:这步有可能出错,如果出错请到readme的最下面找到问题反馈与帮助找到提问方法提问然后你的前期的环境准备工作就完成了开发版本的安装:在要下载的地方右键,git bash here(前提是你有装git)输入并执行:(Unix的系统可以在终端中cd到你想要装的地方执行)git clone https://gitee.com/lingkonggzs/lingkong-wing-kernel.git不想安装git的用户可以下载zip,解压,然后打开cmd,cd到这个目录下,继续操作输入cd lingkong-wing去往主题仓库选择自己喜欢的主题,放入你的lingkong-wing文件夹内,然后编辑theme.json中的主题名为文件夹名温馨提示:文件夹名不可修改,仓库里是啥名就是啥名温馨提示:以上这步可以不做,因为wing有一款自带的主题温馨提示:官方的所有主题都会放在仓库中,如果你要使用官方主题,只需编辑theme.json中的主题名为文件夹名即可如果你是windows系统,那在git的bash或cmd中输入pip install markdown,如果你是unix系统(macos、linux等),那在终端中输入pip3 install markdown温馨提示:这步有可能出错,如果出错请到readme的最下面找到问题反馈与帮助找到提问方法提问然后你的前期的环境准备工作就完成了默认主题的使用说明首先你要打开theme.json把theme这项后面的引号里的blog-XXXX改成你复制过来主题的文件夹名温馨提示:以上这步可以不做,因为wing有一款自带的主题然后打开你的主题文件夹,打开文件夹下的config.json配置上你喜欢的东西配置内容说明:user:用户称呼photo:头像地址(本地与网络上的均可)word-max:最大的文章值word-1\2\3-id:文章idword-1\2\3-title:文章标题word-1\2\3-date:文章发表日期word-1\2\3-from:文章对应的md文件名right-name:跳转区名字right-max:最大的链接数量right-1\2\3-id:链接idright-1\2\3-id:链接名字right-1\2\3-id:链接跳转地址(本地与网络上的均可)你可以根据以上的描述修改/添加json文件如何新建文章:打开config.json复制"1"的那一大个地方,如:"1":{ "id": "1", "title": "hello", "date": "20200418", "from": "hello.md"}这一大个 3. 在上一个大括号(右)的的后面加一个英文, 4. 把1,改成上一个数字+1,1+1=2,就把1改成2 5. 改标题(title)、发布时间(date)、文章对应的md文件名(from) 6. 最后拼接起来长这样:
"1":{ "id": "1", "title": "hello", "date": "20200418", "from": "hello.md"},"2":{ "id": "2", "title": "第二个标题", "date": "时间", "from": "XXXXX.md"}如何新建友链: