首页 / 全部技能 / 内容创作 / obsidian-markdown
内容创作 · freestylefly/canghe-skills

obsidian-markdown

Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.

风险提醒:绿色 · 放心使用AI 侦查报告
作者 freestyleflyGitHub freestylefly/canghe-skills ↗许可 MIT(仓库根 LICENSE)commit dd0bf35595
agent 宿主通常会约束 skill 执行权限;风险提醒为 AI 侦查观点,不构成质量或安全保证。第三方 skill 仅作拆解与展示,安装使用风险自负,版权归原作者。

1实现原理 · 为什么它能做到

纯知识注入型技能:SKILL.md 把 Obsidian 方言 Markdown 的全部扩展语法写进模型上下文,模型据此写出合法的 .md——无脚本、无网络、无依赖。

skills/obsidian-markdown/SKILL.md
This skill enables skills-compatible agents to create and edit valid Obsidian Flavored Markdown, including all Obsidian-specific syntax extensions.
注:这里在做什么:定义技能边界为「Obsidian 方言 Markdown 的读写」。

先交代方言构成:CommonMark + GFM + LaTeX + Obsidian 专有扩展的叠加。

skills/obsidian-markdown/SKILL.md
Obsidian uses a combination of Markdown flavors:
注:这里在做什么:为后续每个语法块定位所属规范层。

内部链接用 wikilinks,支持标题、块引用、搜索链接与别名显示,且给出块 ID 定义方式。

skills/obsidian-markdown/SKILL.md
Define a block ID by adding `^block-id` at the end of a paragraph:
注:这里在做什么:把 [[Note#^id]] 与 ^id 定义配对讲清,是可链接块的关键。

Markdown 式链接要求空格 URL 编码为 %20,并支持 obsidian:// 协议。

skills/obsidian-markdown/SKILL.md
Note: Spaces must be URL-encoded as `%20` in Markdown links.
注:这里在做什么:点出与普通 Markdown 的差异细则。

嵌入语法覆盖笔记/图片/音频/PDF/列表/查询结果,并支持尺寸参数。

skills/obsidian-markdown/SKILL.md
![[image.png|640x480]] Width x Height
注:这里在做什么:用实例展示嵌入的尺寸写法。

Callout 有固定类型表(note/info/tip/warning 等 13 类)与别名,且支持折叠与嵌套。

skills/obsidian-markdown/SKILL.md
### Supported Callout Types
注:这里在做什么:把 callout 类型与别名、颜色、图标一次性给全。

属性(frontmatter)区分类型并列出默认字段 tags/aliases/cssclasses。

skills/obsidian-markdown/SKILL.md
Properties use YAML frontmatter at the start of a note:
注:这里在做什么:规范笔记元数据写法。

数学用 LaTeX(行内 $...$ / 块 $$...$$),图表用 Mermaid,另附完整综合示例。

skills/obsidian-markdown/SKILL.md
This is inline math: $e^{i\pi} + 1 = 0$
注:这里在做什么:覆盖学术笔记常用的数学与图表达能力。

2核心能力

01Wikilinks 内部链接:别名显示、标题/块定位、搜索链接
02块引用:^block-id 定义与 [[Note#^id]] 引用
03嵌入:笔记/图片(带尺寸)/音频/PDF(指定页)/列表/查询结果
04Callouts:13 种类型含别名、自定义标题、折叠与嵌套、自定义 CSS
05属性 frontmatter:类型区分与默认字段 tags/aliases/cssclasses
06数学(LaTeX 行内/块)、Mermaid 图(flowchart/sequence/internal-link)
07表格与对齐、转义竖线、代码块(含嵌套技巧)
08标签语法(嵌套/连字符/下划线)与注释、脚注、HTML 内容

4风险提醒 风险提醒:绿色 · 放心使用

风险提醒:绿色 · 放心使用
  • 不校验产物,正确性依赖模型遵循度。 — 无 lint/validator;错误 wikilink 或 frontmatter 可能被直接写入 vault。
  • 示例含占位 URL(example.com),照抄可能产生死链。 — §3 命中两条 example.com(链接与图片示例),属占位符。
  • Obsidian 扩展随版本演进,技能未锚定版本。 — callouts/properties 等语法由 Obsidian 维护,技能文本可能滞后。
纯指令型:单文件 SKILL.md(621 行)全为语法规范,§3 扫描无脚本执行/网络请求/凭证读取/写盘,无危险旗标。目录仅一个文件。风险提醒:绿色,放心使用。

5第二遍独立确认

  • [ok] 文件面核对 — §1 仅 skills/obsidian-markdown/SKILL.md(10813 字节 / 621 行),无 scripts/references/assets。
  • [ok] URL 命中性质复核 — §3 的 14 条 URL:commonmark.org/gfm/latex 与 help.obsidian.md 为文档链接,example.com 两条为示例占位符;均非运行时调用。
  • [ok] 安全结论反例搜索 — §3 凭证/外部程序/写盘/网络请求/危险旗标全部无命中。
  • [ok] 能力是否夸大 — description 声明的 wikilinks/embeds/callouts/properties 在 §2 均有独立章节与示例。
  • [ok] 档位判定复核 — 纯指令单文件、无任何执行面 → 🟢 green 成立。

6结论

  • Obsidian 方言 Markdown 全覆盖,单文件替代翻阅官方语法文档。
  • 综合示例可直接照抄,含 frontmatter/wikilinks/callouts/mermaid/脚注/注释。
  • 表格化语法速查,检索成本低。
  • 适合:在 Obsidian 中撰写/编辑笔记的用户:需要 wikilinks、callouts、frontmatter、嵌入、数学与 Mermaid 的规范写法;把 Obsidian 方言作为知识注入以避免语法错误。
    不适合:非 Obsidian 的 Markdown 场景(普通 GFM/CommonMark 无需本技能);需要技能直接渲染或预览产物的场合;对上游最新语法同步要求高的场景。
    安装 agent 直装可复制
    ① 本站镜像 更新 2026-10-10
    方式 A · 人下载镜像包下载 obsidian-markdown.tar.gz
    sha256: 0fe5017b220b50e4…
    方式 B · JSON 格式安装指南,复制给 agent
    安装指南
    agent 读 JSON 指南后会自动从本站下载安装,无需更多说明。
    ② 上游 GitHub · 原始来源
    能访问 GitHub?直接去上游安装(实时版,可能已更新)GitHub 原始 ↗
    本页镜像锁定 commit dd0bf35595;上游为实时仓库。
    来源信息 GitHub 原始
    作者 / 仓库freestylefly / freestylefly/canghe-skills
    本 skill commitdd0bf35595
    许可MIT(仓库根 LICENSE)
    本站信息
    收录日期2026-09-06
    分类内容创作
    侦查报告AI 侦查 · 2 遍 · 2026-09-06
    本站镜像与 GitHub 原始是不同来源:本站锁定 commit 快照经 /r2 分发;GitHub 为实时上游,内容可能已更新。
    同分类邻近