Astro Spaceship 是一个功能强大、极简且灵活的主题,旨在利用 Astro 和 TailwindCSS 将您的 Obsidian 知识库转换为精美的静态网站。无论您是分享您的数字花园、笔记还是 Zettelkasten,此主题都能以优雅和便捷的方式将您的知识带到网络上。
✨ 特性
- 🔗 Obsidian 链接和图片解析
- 无缝支持 [[wiki-links]] 和嵌入,如 ![[image.png]],就像在 Obsidian 中一样。无需手动转换链接或媒体。
- 📝 用于发布的 Frontmatter 元数据
- 通过简单的 frontmatter 选项控制可见性、标题、描述、标签等。选择要发布的内容及其显示方式。
- 🌲 树形导航栏
- 通过可折叠的文件树浏览您的笔记,该文件树镜像您的知识库结构。使内容探索直观快捷。
- 🗂 目录 (ToC)
- 为每个页面自动生成目录,基于笔记中的标题。帮助读者轻松跳转到章节。
- 🔁 链接和反向链接
- 在每篇笔记底部显示外部链接和反向链接,使您的笔记网络像您的知识库一样互联互通。
🚀 构建技术
- Astro – 闪电般的静态网站生成。
- TailwindCSS – 实用工具优先的 CSS,用于快速 UI 样式设计。
- Markdown – 您的内容保留为纯文本,易于版本控制和管理。
📁 用例
- 发布第二大脑或数字花园
- 分享您的研究笔记和知识库
- 创建个人维基
- 记录创意项目或课程作业
🛠 设置与使用
npm create astro@latest -- --template aitorllj93/astro-theme-spaceship
🧠 注意
- 内部链接仅适用于知识库结构内的文件。
- 使用 YAML frontmatter 进行发布逻辑控制。
- Markdown 渲染开箱即用,包括代码高亮和响应式设计。
🧪 未来改进
- 搜索功能
- 暗黑模式切换
- 自定义插件支持
- 标签页和图谱视图
📄 许可
MIT – 自由使用、修改和分享。