展开本页目录
开始前准备什么
- 将练习包解压到独立目录,不覆盖已有项目或真实业务资料。
- 先运行本包校验并查看实测范围,再按官方文档使用自己的软件、账号与准确版本。
- 需要真实模型的步骤只使用自己的 Key,截图与下载包不包含凭据。
- 检查六份资料字段
- 启用 Bases 核心插件
- 打开已有 .base
- 核对过滤边界
- 更改一份笔记状态
- 保留来源与复习记录
- 验收嵌入和负例
原创输入、运行脚本、字段校验、负例和执行范围;不含可用密钥。
已真实解析六份笔记属性并验证 2→1 的过滤结果;未在 Obsidian 主程序打开 Bases。该任务本身不调用 AI。
对应正文的具体资料,保持输入可追溯。
验证字段与负例;不能代替未执行的软件或模型。
明确区分材料验证、框架执行和模型调用。
1. 检查六份资料字段
将 Research/ 和 research.base 一起复制到独立测试 vault。六份原创笔记具有 topic、source、status 属性,待复习的只有 02 和 05 两篇。
bash
python3 verify.py2. 启用 Bases 核心插件
在 Obsidian Settings → Core plugins 中确认 Bases 已启用。该功能不调用 AI;若当前安装版本不提供该插件,先升级自己的程序并记录版本。
3. 打开已有 .base
在文件列表打开 research.base。练习使用 table 视图,显示文件名、topic、source 和 status。YAML 文件是可编辑输入,不是我们已经运行的 Obsidian 截图。
4. 核对过滤边界
查看 filter:文件位于 Research,且 status 等于待复习。不要用全文包含“待复习”代替属性判断;正文中提到该词的已完成笔记不应混进来。
5. 更改一份笔记状态
将 02-声音采样.md 的 status 改成已复习。观察视图由两条变一条;此处需要你在真实 Obsidian 中执行,离线脚本只验证属性条件。
6. 保留来源与复习记录
在剩余笔记打开 source 原文。Bases 整理的是笔记视图,不负责验证 AI 摘要;需要 AI 补摘要时再走 Web Clipper 或 Copilot 的独立模型步骤。
7. 验收嵌入和负例
在目录笔记中插入 ![[research.base#待复习]],确认视图可加载。verify.py 会拒绝缺 source 的笔记,并验证修改前后 2→1 的筛选计数。
bash
python3 verify.py怎样确认已经完成
- 在剩余笔记打开 source 原文。Bases 整理的是笔记视图,不负责验证 AI 摘要;需要 AI 补摘要时再走 Web Clipper 或 Copilot 的独立模型步骤。
- 在目录笔记中插入 ![[research.base#待复习]],确认视图可加载。verify.py 会拒绝缺 source 的笔记,并验证修改前后 2→1 的筛选计数。
- 已真实解析六份笔记属性并验证 2→1 的过滤结果;未在 Obsidian 主程序打开 Bases。该任务本身不调用 AI。
常见问题
Obsidian Bases 接入哪个 AI API?
Bases 是核心结构化视图,不需要模型 API。AI 摘要是上游的另一个操作,不能把数据库视图开关称为模型接入。
为什么正文写了待复习却没有出现在视图?
本例按 frontmatter 的 status 属性筛选,正文文字不是该属性;先检查属性名与值是否完全相同。



