27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
---
|
||
title: "Canvas"
|
||
type: concept
|
||
tags: [obsidian, skills, visualization]
|
||
last_updated: 2026-04-21
|
||
---
|
||
|
||
## Definition
|
||
Canvas(画布)是 Obsidian 的 JSON 格式白板文件格式,用于在 Obsidian 中创建可视化节点布局,包含文本节点、文件节点、链接节点和组节点,以及节点之间的连线逻辑。
|
||
|
||
## Skill 版本对比
|
||
|
||
| Skill | 发布者 | 推荐度 | 特点 |
|
||
|-------|--------|--------|------|
|
||
| [[Json-Canvas]] | kepano | ❌ | 底层 JSON 语法正确性,AI 可能机械摆放节点 |
|
||
| [[Obsidian-Canvas-Creator]] | Axton | ✅ | 高层排版策略,自动计算坐标,处理连线,径向/自由排版算法 |
|
||
|
||
## Canvas 文件结构
|
||
- **节点类型**:text(文本)、file(文件)、link(链接)、group(组)
|
||
- **布局属性**:每个节点有 x/y 坐标、宽度、高度
|
||
- **连线逻辑**:source/target 节点 + 端点位置
|
||
|
||
## Connections
|
||
- [[Obsidian-Canvas-Creator]] — 推荐使用的 Skill
|
||
- [[Json-Canvas]] — 底层格式(不推荐直接使用)
|
||
- [[obsidian-必装-skills]] — 来源文档
|