先看看示例
作者提供的示例,实际效果取决于你的输入和使用工具。
输入
已有文件:SQL基础.md、聚合查询.md;新笔记主题:WHERE 与 HAVING;属性用 tags、status。
输出
编辑示例 · 未运行
---
tags:
- sql
status: learning
---
# WHERE 与 HAVING
关联:[[SQL基础]]、[[聚合查询]]
WHERE 过滤分组前的行,HAVING 过滤聚合后的组。
> [!example] 自测
> 同一客户两笔订单 80 和 40:先过滤金额大于 50,与先汇总再过滤总额大于 100,结果有什么不同?方法说明
整理 Obsidian 笔记里的双向链接、属性和提示块,让同一主题的资料能接着读下去。 具体任务 给笔记加属性和可追踪链接:使用 Obsidian 的 frontmatter、wikilinks 和提示块组织知识。 整理嵌入与主题连接:依据真实文件名连接已有笔记和附件,检查目标是否存在。 必需材料 笔记内容与已有文件名 希望关联的主题和属性约定 可选材料 附件路径 标签规则 使用门槛 有可访问的目标 vault,知道现有文件命名约定。 这个 Skill 额外提供的方法 让笔记之间的联系可点击、可检索,同时保持普通 Markdown 可读。 编辑示例(未运行) 把一条 SQL 笔记连到已有主题 任务:整理学习内容并引用实际已知文件名。 输入: 已有文件:SQL基础.md、聚合查询.md;新笔记主题:WHERE 与 HAVING;属性用 tags、status。 结果片段: ```markdown --- tags: - sql status: learning --- # WHERE 与 HAVING 关联:[[SQL基础]]、[[聚合查询]] WHERE 过滤分组前的行,HAVING 过滤聚合后的组。 > [!example] 自测 > 同一客户两笔订单 80 和 40:先过滤金额大于 50,与先汇总再过滤总额大于 100,结果有什么不同? ``` 链接只使用输入中确认存在的笔记,内容保留便于回忆的具体问题。 此为编辑示例,未安装或运行上游 Skill。 首次任务 按【属性约定】整理【笔记内容】,关联【已有文件/主题】;验收:frontmatter 可解析、链接目标核实、提示块和嵌入在 Obsidian 预览正常。 必需材料:笔记内容与已有文件名:【请填写或粘贴】;希望关联的主题和属性约定:【请填写或粘贴】 验收方法 属性类型与 YAML 缩进是否正确 wikilink 是否准确对应真实文件 提示块与嵌入是否在目标应用呈现正确 依赖与准备 本地 Markdown 读写与 Obsidian 预览;不要求第三方插件,附件需在可访问路径。 使用边界 未核实链接目标必须列出,不能把虚构文件当已有笔记。 同步、备份和插件配置不在 Markdown 语法整理范围。 排错 点击链接创建了意外新笔记:检查大小写、路径和别名,使用 vault 中真实文件名。 属性显示成普通正文:确认 frontmatter 位于文件开头,分隔线与 YAML 格式完整。 固定来源 https://github.com/kepano/obsidian-skills/blob/3ccff5338ea700537839b21900aa5358a0402c98/skills/obsidian-markdown/SKILL.md