_          _          _          _          _            
  >(')____,  >(')____,  >(')____,  >(')____,  >(') ___,      
    (` =~~/    (` =~~/    (` =~~/    (` =~~/    (` =~~/      
jgs~^~^`---'~^~^~^`---'~^~^~^`---'~^~^~^`---'~^~^~^`---'~^~^~  

Goosequill

Goosequill 是一个基于 Astro 的内容站点主题,移植自 Duckquill Zola 主题。它可以用来搭建博客,也可以用来搭建简单的 Wiki 或文档站。

你只需要修改配置、替换内容,就可以得到一个带主题切换、标签、搜索和关系图谱的静态站点。

内置关系图谱会把文章、标签和相互链接的页面连成一张地图,适合展示不同页面之间的关系。

主要功能

MDX 内容使用 Markdown 编写页面,并按需加入组件、提示块和图表。短代码快速嵌入图片、视频、YouTube、Bilibili、Spotify 和 Steam 内容。关系图谱把文章、标签和 Wiki 链接组织成可浏览的关系地图。评论系统按需要接入 Giscus 或 Waline,为页面添加讨论区。

配置

大部分站点配置都在 src/config.ts。这里可以修改站点标题、描述、导航链接、主题色、目录、分页、RSS、搜索和评论系统。

文章或 Wiki 页面放在 src/content/blog/ 目录下,使用 MDX 格式。首页、关于页、标签页等普通页面放在 src/content/ 目录下。

鸣谢

Goosequill 基于多个开源项目构建,特别感谢: