本项目是一个基于 Karpathy 的 LLM Wiki 理念 构建的 Obsidian 知识库。
将碎片化的信息编译成结构化、高度相互链接的知识网络,便于 AI 辅助学习和研究。
🏛️ 你的知识库文件夹 (LLM-Wiki-Vault)
├── 🖼️ assets/ ← 统一媒体资源层:存放图片、PDF、附件(Obsidian设置附件路径至此)
│
├── 📥 raw/ ← 原始资料收件箱(只读事实层,文件处理后移动至 archive)
│ ├── 📄 01-articles/ ← 网页剪藏、技术文章 (.md)
│ ├── 🎓 02-papers/ ← 论文、深度研报、PDF文档
│ ├── 🎙️ 03-transcripts/ ← 视频/播客转录文本、会议记录
│ ├── 💡 04-meeting_notes/ ← 头脑风暴或会议纪要等
│ └── 🗃️ 09-archive/ ← 已归档区:`/ingest` 执行成功后,源文件自动移动至此
│
├── 🧠 wiki/ ← 知识编译输出层(LLM 拥有完全写权限,人类阅读层)
│ ├── 📑 index.md ← 全局内容字典:记录所有 wiki 页面及其一句话索引
│ ├── 📜 log.md ← 行为流水线:以 Grep-friendly 格式记录 ingest/query 历史
│ ├── 🏗️ concepts/ ← 抽象层:方法论、架构模式、第一性原理
│ ├── 👥 entities/ ← 实体层:人名、公司、工具软件、项目
│ ├── 🔍 sources/ ← 摘要层:针对 raw 文件的一对一核心观点提炼
│ └── 💎 syntheses/ ← 综合层:针对复杂提问生成的深度研究报告
│
├── 🤖 CLAUDE.md ← 全局心智规范:定义语言协议、读写权限与 Wiki Schema
│
└── ⚙️ .claude/ ← Claude Code 官方配置目录
└── 🛠️ skills/ ← Agent Skill中心
├── ⚙️ ingest/ ← 自定义:编译收件箱 raw 文件到 wiki,并执行 09-archive 归档
├── 🔎 query/ ← 自定义:检索 wiki/index 并读取相关页面,生成带双链引用的回答
├── 🩺 lint/ ← 自定义:知识体检,修复死链、补充 index、发现认知冲突
├── 🔌 obsidian-cli/ ← Obsidian官方:调用 Obsidian 原生 API 进行检索、打开页面
└── 🪄 defuddle/ ← Obsidian官方:将网页 URL 自动清理并转化为 Markdown 存入 raw/
在 Obsidian 中打开本 vault,使用Claude Code或者Claudian插件执行操作。
/query <问题>— 在知识库中搜索相关内容/ingest— 将新的原始资料编译到知识库/lint— 检查知识库健康度(死链、孤儿页面)
- Google Gemini API 官方文档
- Anthropic Claude 最佳实践
- 各机构发布的 Prompt Engineering 白皮书
- 学术论文(如 5C Prompt Contracts)