tags:
搭建一个基于 Obsidian 的个人知识库,用于长期沉淀:
整体流程:
text日常项目 ↓ Codex / Claude Code ↓ obsidian-wiki Skills ↓ 统一知识库 ↓ Obsidian
推荐只维护一个 Vault:
textD:\knowledge-base\all
所有项目共享:
textD:\ditanProject ├── electricity-trading-platform ├── power-middleware-system ├── nest-test
统一沉淀:
textD:\knowledge-base\all
初始化:
powershellobsidian-wiki setup --vault "D:\knowledge-base\all"
作用:
如果出现:
textOSError: [WinError 1314] 客户端没有所需的特权
原因:
Windows 创建符号链接需要权限。
默认:
textSkills ↓ symlink ↓ .codex / .claude
解决:
powershellobsidian-wiki setup --vault "D:\knowledge-base\all" --copy
--copy:
表示直接复制 Skill 文件,不使用符号链接。
成功示例:
textSetup complete! Skills installed: 37 mode: copy Vault: D:\knowledge-base\all
说明:
注意:
set up my wiki 不是 PowerShell 命令。
正确流程:
powershellcd D:\ditanProject\electricity-trading-platform codex
进入 Codex 后:
textset up my wiki
作用:
让当前项目接入个人知识库。
执行:
powershellobsidian-wiki setup --vault "D:\knowledge-base\all" --copy
作用:
告诉 obsidian-wiki:
我的知识库在哪里。
通常一次即可。
Codex 中:
textset up my wiki
作用:
让当前项目使用统一 Wiki。
结构:
textVue项目 Java项目 NestJS项目 电力交易项目 ↓ D:\knowledge-base\all
同步知识:
text/wiki-update
用途:
例如:
查询历史知识:
text/wiki-query
例如:
text之前 Wujie 跨域怎么解决?
text开发遇到问题 ↓ Codex / ChatGPT / Claude解决 ↓ /wiki-update ↓ 保存长期知识 ↓ Obsidian查看
不要只记录:
text今天修复一个Bug
应该沉淀:
textCORS.md Wujie.md Nginx跨域配置.md
textD:\knowledge-base\all ├── 前端 │ ├── Vue │ ├── Pinia │ ├── ECharts │ └── 微前端 ├── 后端 │ ├── Java │ ├── NestJS │ └── Python ├── DevOps │ ├── Docker │ ├── Nginx │ └── Git ├── AI │ ├── Agent │ ├── Skills │ └── MCP ├── 电力交易 └── 项目经验
textObsidian | D:\knowledge-base\all | obsidian-wiki | --------------------- Codex Claude Agent | Vue项目 Java项目 NestJS项目 电力项目
核心原则:
/wiki-update 负责沉淀。/wiki-query 负责复用。本文作者:薛祁
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!