Xargin Blog Archive Extension 是一个轻量级的浏览器插件,用于查看 Xargin 博客的文章归档。它提供了一种简便的方式来查看过去的博客文章列表,并支持暗黑模式。
- 在 Xargin 博客页面上添加文章归档链接
- 支持暗黑模式
- 点击文章标题以访问相应文章
- 克隆或下载此 GitHub 仓库到本地。
- 打开浏览器的扩展程序管理页面。
- 启用“开发者模式”。
- 点击“加载已解压的扩展程序”,选择本地仓库的文件夹。
- 在安装插件后,访问 https://xargin.com
- 在博客页面的上方导航栏中,点击 "Archive"。
- 在弹出的页面中,浏览文章归档。
- 点击文章标题以访问相应文章。
先通过qcrao/xargin-blog-crawler爬虫从 Xargin 博客中抓取文章。爬虫每隔1小时运行一次,将抓取到的文章写入一个 Markdown 文件。此文件托管在 Netlify 上部署的站点上。
当用户点击 "Archive" 时,插件会请求 Netlify 上的站点以获取 Markdown 文件。接着,插件使用 Showdown 库将 Markdown 文档转换为 HTML,并将其插入到 archive 页面中以展示历史文章列表。