收藏夹内容太多, 有时候不方便找, 那么这时你就需要一个网址导航来放你的收藏夹的内容啦! 我知道理由很牵强, 反正就是要搭网址导航, 理由什么的自己去想. 这篇博文默认你已经注册了 Github .

Fork 网址导航项目

项目地址

开启 Pages 服务

进入到你 Fork 后的仓库, 进入 Settings, 拉到下面开启 GitHub Pages.

此时, 你的网址导航已经成功建立, 可以根据上面的 “Your site is published at https://xxxx.xxx

来进入你的网址导航. 如果要自定义域名, 可以在下面那个 “Custom domain” 框框里写上你自己的域名, 然后设置 CNAME 域名解析记录到 用户名.github.io . 就可以用你自己的域名访问网址导航了.

修改内容

这个网址导航现在还不能算是你 “自己的” , 因此可以修改 index.html 来修改其成为你自己个性的网址导航. 修改的过程我就不细说了, 无非就是修改 favicon, title 这些的. 但是修改其中网址导航的网站可不是一件简单的工作, 一不留神就改错了, 因此我专门写了一个方便修改的 Python 脚本.

项目地址

使用方法在仓库里有说, 我在这里再说一遍.

该 Python 脚本开头有 title, favicon 等变量, 你修改为自己的, 然后在 text.txt 文本文件中写入固定格式内容, 最后执行 Python 脚本, 就可以在 out.txt 中生成相应的内容, 复制进 index.html , 就可以实现自定义网址导航.

格式借鉴了 markdown 语法, 用 #, ##, ###, 生成相应的多级目录.

固定格式是指: (注意这里的逗号是英文的)

1
网站url,网站logo,网站名,网站描述

如果网站名或网站描述中有 , (英文逗号) , 需要用 &#44 代替

我举个例子, 如果写成下面这样

1
2
3
4
5
6
7
8
9
10
11
12
# 资料文档
## 文档
https://www.pypandas.cn/docs/,pandas.png,Pandas 文档,Pandas: 强大的 Python 数据分析支持库
https://www.numpy.org.cn/reference/,numpy.png,NumPy 文档,NumPy 参考手册
https://sklearn.apachecn.org/,sklearn.png,sklearn 文档,scikit-learn (sklearn) 官方文档中文版
## 速查表
### 机器学习
https://developers.google.com/machine-learning/glossary?hl=zh-cn,机器学习术语表.png,机器学习术语表,本术语表中列出了一般的机器学习术语和 TensorFlow 专用术语的定义.
https://blog.csdn.net/liuxiao214/article/details/78130910,机器学习专业名词中英文对照.png,机器学习专业名词中英文对照,机器学习专业名词中英文对照
# 工具网站
## 壁纸图片
https://wall.alphacoders.com/?lang=Chinese,wallpaper_abyss.png,Wallpaper Abyss,高清壁纸&#44 桌面背景

那么会生成如下页面


最后… 重点来啦! 我的网址导航: https://nav.clouder.im/