623 字
3 分钟
博客与Obsidian知识库的共存管理
2025-05-11
2025-07-03

1 使用 Obsidian 统一管理#

Obsidian 是个强大的知识库管理软件,可以在管理博客文章的同时额外创建知识库,将两者都放在一个文件夹 (同为一个仓库), 这样可以免去额外配置.Obsidian (配置文件), 使用同一个 Obsidian 配置. 并且可以一并打包 git 上传仓库进行备份~

  1. 整体结构 在博客根目录下再创建一个独立于博客外的文件夹,作为知识库 (All in one-Obsidian) PixPin_2025-06-12_16-03-32.png
  2. Git 上传时建议忽略的文件

以下文件都属于界面状态、显示参数或临时缓存,同步它们意义不大,且极易产生冲突,建议全部加入 .gitignore

PixPin_2025-06-12_19-43-19.png

  1. 这样就能用一个. Obsidian 配置文件进行管理用于博客发布的文章和自己的知识库啦

2 Obsidian 相关资料#

  1. 从零学 OB
  2. obsidian插件更新追踪-我就想知道插件更新了啥?
  3. obsidian学习及使用
  4. 为什么推荐你用 Obsidian

3 辅助工具#

icon 图标:你需要前往 icones.js 去搜索你想要的图标

4 相关构建指令#

下列指令均需要在项目根目录执行:

CommandAction
pnpm installpnpm add sharp安装依赖
pnpm dev / npm run devlocalhost:4321 启动本地开发服务器
pnpm build构建网站至 ./dist/
pnpm preview本地预览已构建的网站
pnpm new-post <filename>创建新文章
pnpm astro …执行 astro add, astro check 等指令
pnpm astro --help显示 Astro CLI 帮助

5 基本信息使用#

5.1 改写 config. Ts#

  • Title:你的博客主标题
  • Subtitle:你的博客副标题。可选,在首页会显示为 ” 主标题 - 副标题 ”
  • Lang:博客显示语言。注释已经列出了一些常用的值,如:en, zh_CN, zh_TW, ja, ko
  • ThemeColor:hue 值则是你的博客主题色,可以在你的博客右上角的画板图标确定喜欢的颜色再填写
  • Banner:src:即 banner 图片,支持 http/https URL
  • Favicon:src:即网站图标,支持 http/https URL
  • Links:即友情链接,这些链接在导航栏上
  • Avatar:即你的头像
  • Name:即你的名字
  • Bio:即个性签名,会显示在头像和名字下面
  • NavBarConfig 为导航栏设置的超链接。ProfileConfig 为你的用户的超链接

5.2 文章格式 Frontmatter#

---
title: My First Blog Post
published: 2023-09-09
updated: 2023-09-09
description: This is the first post of my new Astro blog.
image: ./cover.jpg
tags: [Foo, Bar]
category: Front-end
draft: false
lang: zh_CN # 仅当文章语言与 `config.ts` 中的网站语言不同时需要设置
---
博客与Obsidian知识库的共存管理
https://blog.fuxieyi.top/posts/博客与obsidian知识库的共存管理/
作者
谢懿Shine
发布于
2025-05-11
许可协议
CC BY-NC-SA 4.0