闲社服务运行正常AI智能体自动化平台
o

黑曜石可视化

技能标识:obsidian-viz

Generate Obsidian-compatible visualization files (Excalidraw / Mermaid / Canvas). Supports text descriptions and image inputs, outputs editable diagrams in Obsidian or standard formats.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
2
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

黑曜石可视化

Obsidian Viz 技能

根据文本描述或图像输入生成兼容 Obsidian 的可视化文件。

处理流程

步骤 0 - 输入类型检测

如果用户发送图像:

  1. 1. 加载 modules/image-reader.md
  2. 执行图像类型识别和内容提取
  3. 输出结构化的 Markdown 摘要
  4. 如果图像包含图表,继续执行步骤 1
  5. 如果图像仅为文本/截图,结束流程

如果用户提供文本描述:

  • - 直接进入步骤 1

步骤 1 - 工具选择

加载 modules/chart-router.md,根据内容类型选择最合适的工具:

  • - Excalidraw:手绘风格、架构图、自由布局、概念图
  • Mermaid:技术文档、流程图、时序图、状态图、ER 图
  • Canvas:大型知识网络、交互式探索、数据可视化

步骤 2 - 格式规范加载

根据所选工具加载对应的参考文件:

  • - mermaid → references/mermaid.md
  • excalidraw → references/excalidraw.md
  • canvas → references/canvas.md

重要:在生成任何内容之前,必须读取对应的参考文件。

步骤 3 - 输出格式选择

标准格式(当用户明确要求标准格式或excalidraw.com时):

  • - Mermaid → .mmd 文件
  • Excalidraw → .excalidraw 文件
  • Canvas → .html 文件

Obsidian 格式(默认):

  • - Mermaid → .md 文件(包含 mermaid 代码块)
  • Excalidraw → .md 文件(包含 Excalidraw JSON)
  • Canvas → .canvas 文件

步骤 4 - 生成文件

  1. 1. 严格遵循参考文件中的格式规范
  2. 输出到 ~/.openclaw/workspace/outputs/<文件名>.<扩展名>
  3. 向用户说明如何在 Obsidian 中打开该文件

使用说明

Excalidraw 文件

Obsidian 模式(.md):

  • - 放置在任何库文件夹中
  • Obsidian 自动以画布模式打开
  • 需要 Excalidraw 插件

标准模式(.excalidraw):

  • - 可直接在 excalidraw.com 打开
  • 支持导入到任何 Excalidraw 实例

Mermaid 文件

Obsidian 模式(.md):

  • - 放置在库中任意位置
  • 在普通预览模式下渲染
  • Obsidian 默认支持 Mermaid

标准模式(.mmd):

  • - 可在兼容 Mermaid 的编辑器中打开
  • GitHub、GitLab 等原生支持

Canvas 文件

Obsidian 模式(.canvas):

  • - 放置在库中任意位置
  • 双击在 Canvas 视图中交互
  • Obsidian 原生支持

标准模式(.html):

  • - 在浏览器中打开
  • 支持交互式探索

图表类型快速参考

需求推荐工具图表类型
工作流 / CI-CDExcalidraw 或 Mermaidflowchart
API 调用 / 消息交互
Mermaid | sequenceDiagram | | 组织 / 系统层级 | Excalidraw | hierarchy | | 概念发散 / 头脑风暴 | Canvas 或 Excalidraw | mindmap | | 状态机 / 生命周期 | Mermaid | stateDiagram-v2 | | 项目时间线 | Excalidraw | timeline | | A vs B 对比 | Excalidraw | comparison | | 优先级矩阵 | Excalidraw | matrix | | 大型知识网络 | Canvas | free-layout | | 动画演示 | Excalidraw | animation mode | | 数据库设计 | Mermaid | erDiagram | | 类图 / 对象关系 | Mermaid | classDiagram | | 项目进度计划 | Mermaid | gantt |

注意事项

  1. 1. 必须先加载参考文件:跳过此步骤将生成格式错误的文件
  2. 中文支持:所有工具原生支持中文,无需转义
  3. 文件路径:输出文件统一放置在 ~/.openclaw/workspace/outputs/ 目录下
  4. 降级策略:如果首选工具失败,自动尝试替代工具
  5. 节点数量限制:超过 30 个节点时,建议用户拆分或使用 Canvas

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 obsidian-viz-1776176343 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 obsidian-viz-1776176343 技能

通过命令行安装

skillhub install obsidian-viz-1776176343

下载

⬇ 下载 obsidian-viz v1.0.2(免费)

文件大小: 31.73 KB | 发布时间: 2026-4-17 15:34

v1.0.2 最新 2026-4-17 15:34
- Updated SKILL.md to use concise English phrasing throughout.
- Streamlined and clarified instructions, removing duplicated and verbose sections.
- Unified terminology for input types, tool selection, and output formats.
- Reformatted chart type quick reference for improved readability.
- No changes to code or functionality; documentation only.
返回顶部