一只阿木木

AI + Obsidian 效率革命【10】我的 Obsidian 配置全公开:主题/插件/快捷键/CSS(可直接复制)

【10】我的 Obsidian 配置全公开:主题/插件/快捷键/CSS(可直接复制)

3 年打磨,10000+条笔记验证,这是我的最终配置

很多人问我:“你的 Obsidian 看起来好舒服,能分享一下配置吗?”

今天,我把我的完整配置毫无保留地公开:

  • ✅ 主题配置(含 CSS 代码)

  • ✅ 30 个插件配置文件

  • ✅ 100+个快捷键设置

  • ✅ 自定义 CSS 片段

  • ✅ 工作区布局

  • ✅ 完整配置文件下载

阅读提示:

  • 📦 所有配置文件可直接下载

  • 💻 提供 Windows/Mac 两个版本

  • 🎨 包含浅色/深色两套主题

  • ⚡ 性能优化,10000+笔记依然流畅


📊 我的配置概览

基本信息

Obsidian版本:1.5.12
笔记数量:10,247条
附件数量:3,421个
总大小:2.3GB
插件数量:28个
自定义CSS:15个片段
日均使用:4-6小时

硬件环境

主力设备: MacBook Pro M2 16GB
辅助设备: iPad Pro + iPhone
同步方式: Obsidian Git (GitHub私有仓库)
备份策略: 每10分钟自动备份

设计理念

核心原则:

  1. 极简主义 - 界面简洁,减少干扰

  2. 高效优先 - 一切为了提升效率

  3. 可维护性 - 配置清晰,易于迁移

  4. 性能至上 - 10000+笔记依然流畅


🎨 Part 1: 主题配置

主题选择: Minimal Theme

为什么选择 Minimal?

✅ 极简美观

  • 去除一切多余元素

  • 专注内容本身

  • 视觉舒适度极高

✅ 高度可定制

  • 配合 Style Settings 插件

  • 无需写 CSS 就能调整

  • 支持浅色/深色/自动切换

✅ 性能优秀

  • 轻量级设计

  • 大量笔记不卡顿

  • 动画流畅

✅ 持续更新

  • 开发者活跃

  • 社区支持好

  • 兼容性强

Minimal Theme 完整配置

{
"theme": "Minimal",
"minimal-style@@preset": "minimal-default",
"minimal-style@@base": "minimal-light",
"minimal-style@@dark-scheme": "minimal-dark",
"minimal-style@@light-scheme": "minimal-light",

// 字体设置
"minimal-style@@text-normal": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif",
"minimal-style@@text-title": "Inter, -apple-system, sans-serif",
"minimal-style@@text-mono": "'JetBrains Mono', 'SF Mono', Monaco, 'Cascadia Code', monospace",

// 字号设置
"minimal-style@@font-text-size": "16",
"minimal-style@@font-small-size": "13",
"minimal-style@@line-height": "1.6",
"minimal-style@@line-width": "42rem",

// 颜色设置
"minimal-style@@accent": "hsl(212, 100%, 50%)",
"minimal-style@@accent-h": "212",
"minimal-style@@accent-s": "100%",
"minimal-style@@accent-l": "50%",

// 界面设置
"minimal-style@@sidebar-width": "280px",
"minimal-style@@ribbon-width": "44px",
"minimal-style@@tab-stacked": false,
"minimal-style@@cards": true,
"minimal-style@@cards-min-width": "180px",
"minimal-style@@cards-max-width": "1fr",
"minimal-style@@cards-mobile-width": "120px",
"minimal-style@@cards-padding": "1.2em",
"minimal-style@@cards-image-height": "400px",
"minimal-style@@cards-border-width": "1px",

// 图片设置
"minimal-style@@img-border-width": "0px",
"minimal-style@@img-max-width": "100%",

// 表格设置
"minimal-style@@table-lines": true,
"minimal-style@@table-numbers": false,

// 其他
"minimal-style@@folding": true,
"minimal-style@@focus": true,
"minimal-style@@underline-internal": false,
"minimal-style@@underline-external": true
}

浅色模式配置

/* 浅色模式自定义 */
.theme-light {
--background-primary: #ffffff;
--background-secondary: #f8f9fa;
--background-secondary-alt: #f1f3f5;
--text-normal: #2e3440;
--text-muted: #6c757d;
--text-faint: #adb5bd;
--text-accent: #0d6efd;
--interactive-accent: #0d6efd;
--interactive-accent-hover: #0b5ed7;
}

深色模式配置

/* 深色模式自定义 */
.theme-dark {
--background-primary: #1e1e1e;
--background-secondary: #252525;
--background-secondary-alt: #2a2a2a;
--text-normal: #e0e0e0;
--text-muted: #999999;
--text-faint: #666666;
--text-accent: #4dabf7;
--interactive-accent: #4dabf7;
--interactive-accent-hover: #74c0fc;
}

🔌 Part 2: 插件配置

已安装插件列表(28 个)

核心效率类(8个):
-Dataview
-Templater
-Calendar
-AdvancedTables
-Kanban
-QuickSwitcher++
-ObsidianGit
-Excalidraw

写作增强类(5个):
-Linter
-PasteURLintoSelection
-Longform
-EditorSyntaxHighlight
-FootnoteShortcut

知识管理类(6个):
-GraphAnalysis
-Breadcrumbs
-TagWrangler
-SpacedRepetition
-RecentFiles
-SmartRandomNote

视觉美化类(4个):
-MinimalThemeSettings
-IconFolder
-Banners
-StyleSettings

AI增强类(3个):
-TextGenerator
-SmartConnections
-Copilot

开发工具类(2个):
-CustomJS
-MetadataMenu

核心插件详细配置

1. Dataview 配置

{
"dataviewJsKeyword": "dataviewjs",
"inlineJsQueryPrefix": "=",
"inlineQueryPrefix": "=",
"enableDataviewJs": true,
"enableInlineDataview": true,
"enableInlineDataviewJs": true,
"prettyRenderInlineFields": true,
"dataviewJsKeyword": "dataviewjs",
"tableGroupColumnName": "Group",
"tableIdColumnName": "File",
"defaultDateFormat": "YYYY-MM-DD",
"defaultDateTimeFormat": "YYYY-MM-DD HH:mm",
"maxRecursiveDepth": 4,
"recursiveSubTaskCompletion": true,
"warnOnEmptyResult": true,
"refreshEnabled": true,
"refreshInterval": 2500
}

常用查询模板:

// 显示所有待办任务
TASK
WHERE !completed
GROUP BY file.folder
SORT due ASC

// 显示最近7天创建的笔记
TABLE file.ctime as "创建时间", file.mtime as "修改时间"
FROM ""
WHERE file.ctime >= date(today) - dur(7 days)
SORT file.ctime DESC

// 统计笔记数量
TABLE WITHOUT ID
  length(rows) as "总笔记数",
  length(filter(rows, (r) => r.file.ctime >= date(today) - dur(30 days))) as "本月新增"
FROM ""

2. Templater 配置

{
"command_timeout": 5,
"templates_folder": "Templates",
"templates_pairs": [
    ["", ""]
  ],
"trigger_on_file_creation": true,
"auto_jump_to_cursor": true,
"enable_system_commands": true,
"shell_path": "",
"user_scripts_folder": "Scripts",
"enable_folder_templates": true,
"folder_templates": [
    {
"folder": "Daily",
"template": "Templates/Daily Note.md"
    },
    {
"folder": "Books",
"template": "Templates/Book Note.md"
    },
    {
"folder": "Projects",
"template": "Templates/Project.md"
    }
  ],
"syntax_highlighting": true,
"enabled_templates_hotkeys": [
"Templates/Daily Note.md",
"Templates/Meeting.md",
"Templates/Decision.md"
  ],
"startup_templates": []
}

核心模板:

Daily Note 模板:

---
date: <%tp.date.now("YYYY-MM-DD") %>
day: <%tp.date.now("dddd") %>
week: <%tp.date.now("ww") %>
tags: [daily]
---

# <% tp.date.now("YYYY-MM-DD") %> <% tp.date.now("dddd") %>

## ✅ 今日完成
- ## 💡 今日想法
- ## 📝 今日笔记
- ## 🔗 相关笔记
- [[<%tp.date.now("YYYY-MM-DD", -1) %>]] (昨天)
- [[<%tp.date.now("YYYY-MM-DD", 1) %>]] (明天)

## 📊 今日数据
- 新增笔记: 
- 完成任务: 
- 学习时间: 

Meeting 模板:

---
type: meeting
date: <%tp.date.now("YYYY-MM-DDHH:mm") %>
attendees: <%tp.system.prompt("参与者?") %>
tags: [meeting]
---

# 会议: <% tp.system.prompt("会议主题?") %>

**时间:**<%tp.date.now("YYYY-MM-DDHH:mm") %>
**参与者:**<%tp.system.prompt("参与者?") %>
**地点:**<%tp.system.prompt("地点?") %>

## 讨论要点
- ## 决策事项
- ## 行动项
- [ ] 

## 相关笔记
- [[]]

3. Obsidian Git 配置

{
"commitMessage": "vault backup: {{date}}",
"commitDateFormat": "YYYY-MM-DD HH:mm:ss",
"autoSaveInterval": 10,
"autoPullInterval": 5,
"autoPullOnBoot": true,
"disablePush": false,
"pullBeforePush": true,
"disablePopups": false,
"listChangedFilesInMessageBody": true,
"showStatusBar": true,
"updateSubmodules": false,
"syncMethod": "merge",
"customMessageOnAutoBackup": false,
"autoBackupAfterFileChange": false,
"treeStructure": false,
"refreshSourceControl": true,
"basePath": "",
"differentIntervalCommitAndPush": false,
"changedFilesInStatusBar": true,
"showedMobileNotice": true,
"refreshSourceControlTimer": 7000,
"showBranchStatusBar": true,
"setLastSaveToLastCommit": false,
"gitPath": "",
"username": "",
"authorInHistoryView": "hide"
}

.gitignore 文件:

# Obsidian
.obsidian/workspace.json
.obsidian/workspace-mobile.json
.obsidian/hotkeys.json
.obsidian/app.json
.obsidian/appearance.json
.obsidian/graph.json

# 临时文件
.trash/
.DS_Store
Thumbs.db

# 大文件(可选)
# *.pdf
# *.mp4
# *.mp3

4. Text Generator (AI) 配置

{
"api_key": "YOUR_OPENAI_API_KEY",
"engine": "gpt-4",
"max_tokens": 2000,
"temperature": 0.7,
"frequency_penalty": 0,
"presence_penalty": 0,
"showStatusBar": true,
"outputToBlockQuote": false,
"promptsPath": "Prompts",
"context": {
"includeTitle": true,
"includeFrontmatter": false,
"includeHeadings": true,
"includeChildren": false,
"includeMentions": false
  },
"requestParams": {
"model": "gpt-4",
"max_tokens": 2000,
"temperature": 0.7,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
  }
}

常用 AI 提示词:

// 扩展大纲
Expand the following outline into detailed content:
{{selection}}

// 总结笔记
Summarize the following note in 3 bullet points:
{{selection}}

// 翻译
Translate the following text to Chinese:
{{selection}}

// 改写
Rewrite the following text to be more concise and clear:
{{selection}}


⌨️ Part 3: 快捷键配置

核心快捷键(必记)

# 文件操作
Ctrl/Cmd+N:新建笔记
Ctrl/Cmd+O:快速切换
Ctrl/Cmd+P:命令面板
Ctrl/Cmd+S:保存(虽然自动保存,但习惯好)
Ctrl/Cmd+W:关闭当前标签

# 编辑操作
Ctrl/Cmd+B:粗体
Ctrl/Cmd+I:斜体
Ctrl/Cmd+K:插入链接
Ctrl/Cmd+E:切换编辑/预览模式
Ctrl/Cmd+F:当前文件搜索
Ctrl/Cmd+Shift+F:全局搜索

# 导航操作
Ctrl/Cmd+[:后退
Ctrl/Cmd+]:前进
Ctrl/Cmd+G:打开图谱视图
Ctrl/Cmd+Shift+E:打开文件列表
Ctrl/Cmd+Shift+S:打开搜索面板

# 插件快捷键
Ctrl/Cmd+T:创建今日笔记(Calendar)
Ctrl/Cmd+Shift+T:插入模板(Templater)
Ctrl/Cmd+Shift+D:格式化表格(AdvancedTables)
Ctrl/Cmd+Shift+K:删除当前行
Ctrl/Cmd+Shift+L:切换任务状态

自定义快捷键

{
"hotkeys": {
// Dataview
"dataview:dataview-refresh-views": [
      {
"modifiers": ["Mod", "Shift"],
"key": "R"
      }
    ],

// Templater
"templater-obsidian:insert-templater": [
      {
"modifiers": ["Mod", "Shift"],
"key": "T"
      }
    ],

// Calendar
"calendar:open-weekly-note": [
      {
"modifiers": ["Mod"],
"key": "T"
      }
    ],

// Quick Switcher++
"obsidian-another-quick-switcher:search-command_recent-search": [
      {
"modifiers": ["Mod"],
"key": "O"
      }
    ],

// Excalidraw
"obsidian-excalidraw-plugin:excalidraw-new-drawing": [
      {
"modifiers": ["Mod", "Shift"],
"key": "D"
      }
    ],

// Text Generator
"text-generator:generate-text": [
      {
"modifiers": ["Mod", "Shift"],
"key": "G"
      }
    ],

// Obsidian Git
"obsidian-git:commit-push-specified-message": [
      {
"modifiers": ["Mod", "Shift"],
"key": "U"
      }
    ],

// 自定义命令
"workspace:toggle-pin": [
      {
"modifiers": ["Mod", "Shift"],
"key": "P"
      }
    ],
"editor:toggle-fold": [
      {
"modifiers": ["Mod"],
"key": "["
      }
    ],
"editor:unfold-all": [
      {
"modifiers": ["Mod", "Shift"],
"key": "]"
      }
    ]
  }
}

快捷键记忆技巧

按功能分组记忆:

文件操作: Ctrl/Cmd + 字母
编辑操作: Ctrl/Cmd + 字母
导航操作: Ctrl/Cmd + Shift + 字母
插件操作: Ctrl/Cmd + Shift + 字母

助记方法:

  • N = New (新建)

  • O = Open (打开)

  • S = Save (保存)

  • F = Find (查找)

  • G = Graph (图谱)

  • T = Template/Today (模板/今日)

  • D = Drawing (绘图)


🎨 Part 4: 自定义 CSS

CSS 片段列表

.obsidian/snippets/
├── 01-typography.css          (字体优化)
├── 02-colors.css              (颜色调整)
├── 03-layout.css              (布局优化)
├── 04-tables.css              (表格美化)
├── 05-cards.css               (卡片样式)
├── 06-callouts.css            (引用块美化)
├── 07-tags.css                (标签样式)
├── 08-links.css               (链接样式)
├── 09-checkboxes.css          (复选框美化)
├── 10-code-blocks.css         (代码块优化)
├── 11-images.css              (图片样式)
├── 12-sidebar.css             (侧边栏优化)
├── 13-headers.css             (标题样式)
├── 14-animations.css          (动画效果)
└── 15-mobile.css              (移动端适配)

核心 CSS 片段

1. 字体优化 (typography.css)

/* 更好的字体渲染 */
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
}

/* 中文字体优化 */
.cm-s-obsidian,
.markdown-preview-view {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", 
"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", 
"Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* 代码字体 */
.cm-s-obsidian.cm-inline-code,
.markdown-preview-viewcode {
font-family: "JetBrains Mono", "SF Mono", Monaco, 
"Cascadia Code", "Courier New", monospace;
font-size: 0.9em;
}

/* 标题字重 */
.markdown-preview-viewh1 { font-weight: 700; }
.markdown-preview-viewh2 { font-weight: 600; }
.markdown-preview-viewh3 { font-weight: 600; }
.markdown-preview-viewh4 { font-weight: 500; }
.markdown-preview-viewh5 { font-weight: 500; }
.markdown-preview-viewh6 { font-weight: 500; }

2. 表格美化 (tables.css)

/* 表格样式 */
.markdown-preview-viewtable {
border-collapse: collapse;
width: 100%;
margin: 1em0;
border-radius: 8px;
overflow: hidden;
}

.markdown-preview-viewth {
background-color: var(--background-secondary);
font-weight: 600;
padding: 12px;
text-align: left;
border-bottom: 2px solid var(--background-modifier-border);
}

.markdown-preview-viewtd {
padding: 10px12px;
border-bottom: 1px solid var(--background-modifier-border);
}

.markdown-preview-viewtr:hover {
background-color: var(--background-secondary-alt);
}

/* 表格斑马纹 */
.markdown-preview-viewtr:nth-child(even) {
background-color: var(--background-secondary);
}

3. 引用块美化 (callouts.css)

/* 自定义引用块颜色 */
.callout[data-callout="success"] {
--callout-color: 40, 167, 69;
--callout-icon: lucide-check-circle;
}

.callout[data-callout="warning"] {
--callout-color: 255, 193, 7;
--callout-icon: lucide-alert-triangle;
}

.callout[data-callout="danger"] {
--callout-color: 220, 53, 69;
--callout-icon: lucide-x-circle;
}

.callout[data-callout="info"] {
--callout-color: 13, 110, 253;
--callout-icon: lucide-info;
}

/* 引用块样式 */
.callout {
border-radius: 8px;
padding: 16px;
margin: 1em0;
border-left: 4px solid rgb(var(--callout-color));
background-color: rgba(var(--callout-color), 0.1);
}

.callout-title {
font-weight: 600;
display: flex;
align-items: center;
gap: 8px;
}

4. 复选框美化 (checkboxes.css)

/* 任务复选框 */
.markdown-preview-view.task-list-item-checkbox {
width: 18px;
height: 18px;
margin-right: 8px;
border: 2px solid var(--text-muted);
border-radius: 4px;
appearance: none;
cursor: pointer;
transition: all 0.2s;
}

.markdown-preview-view.task-list-item-checkbox:checked {
background-color: var(--interactive-accent);
border-color: var(--interactive-accent);
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="white" d="M13.5 2L6 9.5 2.5 6 1 7.5l5 5 9-9z"></path></svg>');
background-size: 12px;
background-position: center;
background-repeat: no-repeat;
}

.markdown-preview-view.task-list-item-checkbox:hover {
border-color: var(--interactive-accent);
}

/* 已完成任务样式 */
.markdown-preview-view.task-list-item.is-checked {
text-decoration: line-through;
opacity: 0.6;
}

5. 标签美化 (tags.css)

/* 标签样式 */
.tag {
background-color: var(--background-secondary);
border: 1px solid var(--background-modifier-border);
border-radius: 12px;
padding: 2px10px;
font-size: 0.85em;
font-weight: 500;
color: var(--text-muted);
transition: all 0.2s;
}

.tag:hover {
background-color: var(--interactive-accent);
color: var(--text-on-accent);
border-color: var(--interactive-accent);
transform: translateY(-1px);
}

/* 不同颜色的标签 */
.tag[href="#important"] {
background-color: rgba(220, 53, 69, 0.1);
border-color: rgb(220, 53, 69);
color: rgb(220, 53, 69);
}

.tag[href="#todo"] {
background-color: rgba(255, 193, 7, 0.1);
border-color: rgb(255, 193, 7);
color: rgb(255, 193, 7);
}

.tag[href="#done"] {
background-color: rgba(40, 167, 69, 0.1);
border-color: rgb(40, 167, 69);
color: rgb(40, 167, 69);
}

6. 代码块优化 (code-blocks.css)

/* 代码块样式 */
.markdown-preview-viewpre {
border-radius: 8px;
padding: 16px;
margin: 1em0;
background-color: var(--background-secondary) !important;
border: 1px solid var(--background-modifier-border);
}

.markdown-preview-viewcode {
background-color: var(--background-secondary);
padding: 2px6px;
border-radius: 4px;
font-size: 0.9em;
color: var(--text-accent);
}

/* 代码块行号 */
.markdown-preview-viewprecode {
counter-reset: line;
}

.markdown-preview-viewprecode.line {
counter-increment: line;
}

.markdown-preview-viewprecode.line::before {
content: counter(line);
display: inline-block;
width: 2em;
margin-right: 1em;
text-align: right;
color: var(--text-faint);
}


📱 Part 5: 工作区布局

桌面布局

左侧边栏(280px):
-文件列表
-搜索
-标签面板

主编辑区(自适应):
-当前笔记
-多标签页

右侧边栏(320px):
-大纲
-反向链接
-日历
-GraphAnalysis

工作区配置文件

{
"main": {
"id": "main-workspace",
"type": "split",
"children": [
      {
"id": "left-sidebar",
"type": "split",
"dimension": 280,
"children": [
          {
"id": "file-explorer",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {}
            }
          }
        ]
      },
      {
"id": "main-editor",
"type": "split",
"children": [
          {
"id": "editor-1",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"mode": "source"
              }
            }
          }
        ]
      },
      {
"id": "right-sidebar",
"type": "split",
"dimension": 320,
"children": [
          {
"id": "outline",
"type": "leaf",
"state": {
"type": "outline",
"state": {}
            }
          },
          {
"id": "backlink",
"type": "leaf",
"state": {
"type": "backlink",
"state": {}
            }
          },
          {
"id": "calendar",
"type": "leaf",
"state": {
"type": "calendar",
"state": {}
            }
          }
        ]
      }
    ]
  }
}

📦 Part 6: 完整配置文件下载

配置文件清单

Obsidian-Config/
├── .obsidian/
│   ├── themes/
│   │   └── Minimal/
│   ├── plugins/
│   │   ├── dataview/
│   │   ├── templater-obsidian/
│   │   ├── calendar/
│   │   └── ... (其他28个插件)
│   ├── snippets/
│   │   ├── 01-typography.css
│   │   ├── 02-colors.css
│   │   └── ... (共15个CSS文件)
│   ├── app.json
│   ├── appearance.json
│   ├── community-plugins.json
│   ├── core-plugins.json
│   ├── hotkeys.json
│   └── workspace.json
├── Templates/
│   ├── Daily Note.md
│   ├── Meeting.md
│   ├── Book Note.md
│   ├── Project.md
│   └── Decision.md
├── Scripts/
│   └── custom-functions.js
└── README.md

安装步骤

方法 1: 完整导入(推荐)

# 1. 备份你当前的配置
cp -r /path/to/your/vault/.obsidian /path/to/backup

# 2. 下载配置包
git clone https://github.com/yourusername/obsidian-config.git

# 3. 复制配置到你的vault
cp -r obsidian-config/.obsidian /path/to/your/vault/

# 4. 重启Obsidian

方法 2: 选择性导入

# 只导入主题
cp -r obsidian-config/.obsidian/themes /path/to/your/vault/.obsidian/

# 只导入CSS片段
cp -r obsidian-config/.obsidian/snippets /path/to/your/vault/.obsidian/

# 只导入插件配置
cp -r obsidian-config/.obsidian/plugins /path/to/your/vault/.obsidian/

方法 3: 手动配置

  1. 打开 Obsidian 设置

  2. 根据本文的配置说明逐项设置

  3. 复制 CSS 代码到对应的 snippet 文件


⚡ Part 7: 性能优化

优化前 vs 优化后

优化前:
-启动时间:8秒
-搜索速度:3秒
-图谱加载:10秒
-内存占用:800MB

优化后:
-启动时间:2秒
-搜索速度:<1秒
-图谱加载:3秒
-内存占用:300MB

优化技巧

1. 减少插件数量

原则:
- 只装真正用得上的
- 同类插件只装一个
- 定期清理不用的插件

我的插件数量变化:
- 2023年: 45个 → 卡顿
- 2024年: 35个 → 偶尔卡顿
- 2025年: 28个 → 流畅

2. 优化 Dataview 查询

// ❌ 慢查询(遍历所有文件)
TABLE file.ctime
FROM ""
WHERE contains(file.content, "关键词")

// ✅ 快查询(限定范围)
TABLE file.ctime
FROM "Books"
WHERE type = "book" AND rating > 4
LIMIT 20

3. 图片优化

策略:
- 图片压缩(使用TinyPNG)
- 大图外链(使用图床)
- 限制单文件图片数量(<10张)

我的图片管理:
- 小图(<500KB): 本地存储
- 大图(>500KB): 图床外链
- 视频: 永远外链

4. 文件结构优化

❌ 不好的结构(10000个文件在一个文件夹)
Vault/
└── Notes/
    ├── note1.md
    ├── note2.md
    └── ... (10000个文件)

✅ 好的结构(按主题/时间分类)
Vault/
├── Daily/
│   ├── 2024/
│   ├── 2025/
│   └── 2026/
├── Books/
├── Projects/
└── Resources/

5. 定期维护

每周:
- 清空回收站
- 删除未使用的附件
- 整理Inbox

每月:
- 检查插件更新
- 清理重复文件
- 优化图片大小

每季度:
- 归档旧项目
- 重构文件结构
- 更新模板


🎯 Part 8: 常见问题

Q1: 配置导入后,插件不工作?

A: 需要重新安装插件

步骤:
1. 设置 → 第三方插件 → 浏览
2. 逐个搜索并安装插件
3. 重启Obsidian
4. 插件配置会自动加载

Q2: CSS 不生效?

A: 检查 CSS 片段是否启用

步骤:
1. 设置 → 外观 → CSS代码片段
2. 确保所有片段都已启用
3. 重启Obsidian

Q3: 快捷键冲突?

A: 自定义快捷键

步骤:
1. 设置 → 快捷键
2. 搜索冲突的命令
3. 重新分配快捷键

Q4: 同步到移动端?

A: 使用 Obsidian Git 或 iCloud

方法1: Obsidian Git
- 在移动端安装Obsidian Git插件
- 配置相同的GitHub仓库
- 自动同步

方法2: iCloud(仅iOS)
- 将vault放在iCloud Drive
- iOS自动同步
- 无需额外配置

Q5: 配置太复杂,能简化吗?

A: 分阶段导入

第1周: 只装5个核心插件
- Calendar
- Templater
- Advanced Tables
- Obsidian Git
- Minimal Theme

第2周: 再加5个效率插件
- Dataview
- Quick Switcher++
- Excalidraw
- Linter
- Kanban

第3周: 根据需求添加其他插件


💡 关键洞察

洞察 1: 配置是手段,不是目的

错误思维: 花 80% 时间配置,20% 时间写笔记

正确思维: 花 20% 时间配置,80% 时间写笔记

洞察 2: 适合自己最重要

我的配置不一定适合你。

建议:

  1. 先用我的配置 1 周

  2. 记录哪些功能常用/不用

  3. 调整成适合自己的版本

洞察 3: 配置会进化

我的配置经历了 3 年迭代:

2023: 45个插件,复杂CSS → 卡顿
2024: 35个插件,简化CSS → 偶尔卡顿
2025: 28个插件,极简CSS → 流畅

你的配置也会进化,不要追求一步到位。

洞察 4: 定期清理很重要

每季度问自己:

  • 哪些插件从没用过?

  • 哪些 CSS 片段可以删除?

  • 哪些快捷键从没按过?

删除它们,保持系统简洁。


🎁 免费资源包

我已经把完整的配置打包好了:

✅ 完整的.obsidian 文件夹
✅ 28 个插件配置文件
✅ 15 个 CSS 片段
✅ 5 个核心模板
✅ 100+个快捷键设置
✅ 安装视频教程
✅ 常见问题解答

获取方式:

  • 关注公众号,回复“配置包”

  • 或扫描文末二维码,加入学习群


🚀 立即行动

今天就开始(30 分钟)

Step 1: 备份当前配置(5 分钟)

cp -r /path/to/vault/.obsidian /path/to/backup

Step 2: 下载我的配置(5 分钟)

  • 从公众号获取配置包

  • 解压到本地

Step 3: 导入配置(10 分钟)

  • 复制.obsidian 文件夹

  • 重启 Obsidian

  • 安装插件

Step 4: 测试功能(10 分钟)

  • 创建一条笔记

  • 测试快捷键

  • 查看效果


🎯 写在最后

这套配置,是我 3 年时间,10000+条笔记,300+个插件试用后的结晶。

它不一定是最好的,但一定是经过实战验证的。

记住:

  • 配置是手段,不是目的

  • 适合自己最重要

  • 定期清理和优化

  • 不要追求完美

从今天开始,用我的配置作为起点,逐步调整成适合你自己的版本。

3 个月后,你会有一套完全属于自己的高效配置。


P. S. 如果你想系统学习 Obsidian 的完整工作流,欢迎加入:

👉 《AI + Obsidian 效率革命》

课程包括:

  • 完整配置教程

  • 10 个工作流

  • 100+个模板

  • 1 对 1 答疑

限时优惠: 前 100 名立省 300 元


📞 获取课程

点击了解详情 →

Image
Obsidian+AI第二大脑(付费)
Obsidian+AI第二大脑
Obsidian+AI工作流
Obsidian+AI工作流
Obsidian+AI 读书卡片合集系列
读书卡片合集
   Obsidian+AI 知识管理合集系列
Obsidian+AI知识管理
   Obsidian 数字人生
Obsidian数字人生
 AI + Obsidian 效率革命
AI + Obsidian 效率革命

 AII

Image

松花酿酒,春水煎茶。

眉上风止,见字如晤。

一只阿木木