Homepage 插件使用指南
Homepage 是 Obsidian 中用于定制启动页面的插件。通过它,你可以指定任意笔记、文件夹或搜索视图作为打开仓库时的默认首页,而非默认的最近文件列表。
插件特点
| 特性 | 说明 |
|---|---|
| 🎯 灵活定位 | 支持笔记、文件夹、搜索视图、标签视图等多种首页类型 |
| 🕐 条件规则 | 可按时间段、星期几切换不同的首页 |
| 🔗 一键跳转 | 命令面板快速打开任意已配置的首页 |
| ⏰ 启动延迟 | 支持设置打开首页前的延迟时间 |
安装插件
- 打开「设置」→「第三方插件」
- 关闭「安全模式」
- 点击「浏览」
- 搜索「Homepage」
- 点击「安装」并「启用」
基础配置
指定首页笔记
- 进入「设置」→「Homepage」
- 在「Home page file」中输入目标笔记的路径或点击「Open」选择文件
- 勾选「Open homepage on startup」启用启动时跳转
Home page file: 01 - Daily Notes/Daily Hub.md
Open homepage on startup: ✅首页类型
| 类型 | 配置方式 | 说明 |
|---|---|---|
| 笔记文件 | 输入笔记路径 | 最常用的首页形式 |
| 文件夹 | 输入文件夹路径 | 打开后显示文件夹浏览视图 |
| 搜索视图 | 输入 #tag 或搜索语法 | 快速查看特定标签或搜索结果 |
| 标签视图 | 输入 tag: 语法 | 显示特定标签下的所有笔记 |
典型首页设计
仪表盘式首页
适合希望在一个页面看到所有核心信息的用户:
markdown
# 📋 个人仪表盘
## ⏰ 今日
- 日记:[[{{date:YYYY-MM-DD}}]]
- 今日任务:<!-- 嵌入 Tasks 插件 -->
- 日程:<!-- 嵌入日历视图 -->
## 📁 项目
- [[项目 A]]
- [[项目 B]]
- [[项目 C]]
## 🔖 快速入口
- [[Inbox]] 收件箱
- [[Archive]] 归档
- [[Areas]] 领域地图每日中心式首页
适合以日记为核心工作流的用户:
markdown
# 🌅 每日工作台
## 今日
![[{{date:YYYY-MM-DD}}#Day Planner]]
## 本周
![[Weekly {{date:gggg-[W]ww}}]]
## 随手记
[[Inbox]]
## 常用
[[Projects]]
[[Areas]]
[[Resources]]打开首页的方式
| 操作 | 方法 |
|---|---|
| 启动时自动打开 | 勾选「Open homepage on startup」 |
| 命令面板 | Homepage: Open homepage |
| 快捷键 | 在设置中自定义(如 Ctrl + Shift + H) |
进阶配置
设置启动延迟
如果 Obsidian 启动时需要加载其他插件或执行脚本,可以设置延迟:
Startup delay (ms): 1000退出时返回首页
设置关闭 Obsidian 前自动返回首页,保持下次启动的一致性:
On quit, go to homepage: ✅首页排除最近文件
启用后,首页笔记不会出现在「最近文件」列表中:
Exclude from recent files: ✅与其他插件配合
配合 Daily Notes
将日记笔记本身设为首页的一部分:
markdown
## 今日日记
![[{{date:YYYY-MM-DD}}]]配合 Dataview
使用 Dataview 嵌入动态数据到首页:
dataview
TABLE file.ctime AS 创建时间
FROM ""
WHERE contains(file.tags, "项目")
SORT file.ctime DESC
LIMIT 10配合 kanban
在首页嵌入看板视图:
markdown
## 工作看板
![[Kanban Board#工作流程]]常见问题
Q: 首页不生效?
- 确认插件已启用
- 检查「Home page file」路径是否正确(区分大小写)
- 确认勾选了「Open homepage on startup」
- 尝试重启 Obsidian
Q: 如何切换多个首页?
使用「Homepage Rules」功能创建多个条件规则,按时间或标签自动切换不同首页。
Q: 首页作为仪表盘时太杂乱?
建议使用折叠标题(## 折叠区块)组织内容,或通过 Obsidian 的「面板」功能将首页分成多个可折叠的区域。