Obsidian AI Agent 配置指南:Claudian + Obsidian

Obsidian AI Agent 配置指南:Claudian + Obsidian Skills

📋 概述

Claudian 是一个将 Claude Code 集成到 Obsidian 的第三方插件,配合 Obsidian Skills 可以在 Obsidian 中获得强大的 AI 能力。

核心组件

组件说明
ClaudianObsidian 第三方插件,适配 Claude Code API,提供 AI 聊天界面
Obsidian Skills由 Obsidian CEO (Kepano) 发布的 Skill 包,赋予 AI 处理 Canvas、Markdown、Bases 等能力

🚀 快速开始

环境要求

  • ✅ 已安装 Obsidian
  • ✅ 已配置 Claude Code(或兼容模型如 DeepSeek、GLM)
  • ✅ Node.js 环境(可选,用于开发自定义 Skills)

安装时间估算

  • Claudian: ~5 分钟
  • Obsidian Skills: ~3 分钟
  • 总时间: 约 10 分钟即可完成配置

📦 安装步骤

第一步:安装 Claudian 插件

Claudian 暂未上架官方市场,需要手动安装:

  1. 获取插件文件
    访问 GitHub: claudian,下载以下三个核心文件:
    • main.js
    • manifest.json
    • styles.css
  2. 启用插件
    • 重启 Obsidian
    • 进入「设置」→「第三方插件」
    • 找到「Claudian」并启用

放置插件文件

Obsidian 仓库根目录/ └── .obsidian/ └── plugins/ └── claudian/ ├── main.js ├── manifest.json └── styles.css 

第二步:配置模型参数

在 Claudian 设置中进行基础配置:

  1. 打开设置页
    • Ctrl/Cmd + P 打开命令面板
    • 输入 claudian → 选择 Open chat view
  2. 基础设置
    • 设置 User Name(如:Jason)
    • 选择界面主题(明亮/暗黑)
  3. 验证连接
    • 在聊天界面输入「你好」
    • 收到正常回复即配置成功

配置 AI 模型使用国内模型示例(智谱 GLM):

ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic ANTHROPIC_API_KEY=你的智谱_api_key ANTHROPIC_DEFAULT_OPUS_MODEL=GLM-4.6 

使用 DeepSeek 示例:

ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic ANTHROPIC_API_KEY=你的deepseek_api_key ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-chat 

第三步:部署 Obsidian Skills

  1. 下载 Skills 包
    访问 GitHub: obsidian-skills
    • 点击「Code」→「Download ZIP」
    • 下载 obsidian-skills-main.zip 并解压
  2. 验证安装
    • 重启 Claude Code / Claudian
    • 在聊天界面输入 /skills
    • 应显示已安装的 skills 列表

安装到 Claude 目录

用户根目录/ └── .claude/ └── skills/ ├── obsidian-markdown/ ├── json-canvas/ ├── obsidian-bases/ └── (其他 skills) 

Windows 用户路径: C:\Users\你的用户名\.claude\skills\
macOS/Linux 用户路径: ~/.claude/skills/


🎯 核心 Skills 说明

1. obsidian-markdown

功能说明
双链支持[[笔记名称]] 语法
嵌入语法![[笔记名称]] 嵌入内容
标签系统#标签 标签支持
Front MatterYAML 属性处理
Callouts> [!note] 引用块

适用场景: 创建和编辑 Obsidian 格式的笔记

2. json-canvas

功能说明
节点类型text, file, link, group
连接线边 (edges) 连接节点
颜色标记6 种预设颜色 + 自定义颜色
布局自由画布,无限扩展

适用场景: 创建思维导图、知识图谱、流程图

3. obsidian-bases

功能说明
视图类型表格视图、看板视图、列表视图
过滤器基于属性筛选笔记
公式计算字段值
汇总统计和聚合数据

适用场景: 项目管理、任务追踪、数据汇总


💡 实战应用

用例 1:生成知识图谱

指令:

使用 json-canvas skill 创建一个关于「地中海饮食」的知识结构图,包含核心原则、主要食物、健康益处、烹饪方式四个部分。 

执行流程:

  1. AI 分析需求
  2. 调用 json-canvas skill
  3. 自动生成节点和连接
  4. 保存 .canvas 文件到 vault 根目录

结果: 可在 Obsidian 中直接打开 .canvas 文件查看

用例 2:批量创建笔记

指令:

根据以下大纲使用 obsidian-markdown skill 创建笔记: # 项目规划 ## 需求分析 ## 技术选型 ## 实施计划 ## 风险评估 

执行流程:

  1. AI 解析大纲
  2. 调用 obsidian-markdown skill
  3. 应用 Obsidian 特有语法(双链、标签等)
  4. 创建 .md 文件

⚙️ 高级配置

优化中文指令

由于 Skill 定义为英文,中文指令可能导致匹配偏差:

方案一:显式指定

请使用 json-canvas skill 帮我创建一个思维导图 

方案二:添加系统提示词

在 Claudian 设置 → System Prompt 中添加:

当收到中文指令时,优先思考并匹配最合适的 Obsidian Skill 执行任务。 支持的 Skills:obsidian-markdown, json-canvas, obsidian-bases 

自定义 Skills

Claudian 使用的 Skills 与 Claude Code 完全兼容,因此:

  1. 编写自定义 Skill
    • .claude/skills/your-skill/ 创建 SKILL.md
    • 遵循 Agent Skill 规范
  2. 自动发现
    • 重启 Claude Code / Claudian
    • 输入 /skills 查看是否识别到新技能

Skill 结构示例

---name: my-custom-skill description: 自定义技能描述 ---# My Custom Skill## When to Use 当用户需要执行 X 任务时使用 ## Instructions 1. 执行步骤 A 2. 执行步骤 B 

🔧 故障排查

常见问题

问题可能原因解决方案
Skills 未显示路径错误检查 .claude/skills/ 路径是否正确
模型调用失败API Key 错误检查环境变量或配置中的 API Key
中文乱码编码问题确保文件使用 UTF-8 编码
Canvas 无法打开文件格式错误检查 JSON 语法是否正确

调试模式

  1. 查看 Claudian 日志
    • Obsidian 设置 → Developer → Show Console
    • 查看技能调用和错误信息

测试 Skill 单独

# 在 Claude Code CLI 中测试 claude > 使用 obsidian-markdown skill 创建测试笔记 

📚 参考资源

官方文档

资源链接
Claudian GitHubgithub.com/YishenTu/claudian
Obsidian Skillsgithub.com/kepano/obsidian-skills
Agent Skills 规范agentskills.io
Claude Code 官方docs.anthropic.com

社区资源

资源链接
Obsidian 中文社区forum-zh.obsidian.md
Obsidian 插件市场obsidian.md/plugins
Claude Code Skillsgithub.com/anthropics/claude-code-skills

🎯 最佳实践

  1. Privacy First: 所有数据本地处理,不上传云端
  2. Version Control: 将 .claude/ 目录加入 Git 版本控制
  3. Skill 模块化: 将复杂任务拆分为多个小 Skill
  4. 定期更新: 关注 Skills 仓库更新,获取新功能和修复


💡 核心理念:Why Local Agent?

官方态度 (Stephan Ango/Kepano)

方面说明
发布渠道选择在个人 GitHub 账号而非 Obsidian 官方账号发布,体现了「非官方强制」的定位
核心哲学知行合一。坚持 Local-firstPrivacy-first
不参与 AI 军备不构建封闭的官方 AI 环境

差异化优势

对比NotionObsidian + Claudian
数据存储云端封闭完全本地化
AI 能力固定官方 AI「手搓」适合自己的 AI Agent
隐私安全平台掌握用户完全控制
扩展性受限完全开源,可自定义

Read more

从零开始:InsightFace ArcFace PyTorch实战全攻略

从零开始:InsightFace ArcFace PyTorch实战全攻略 【免费下载链接】insightfaceState-of-the-art 2D and 3D Face Analysis Project 项目地址: https://gitcode.com/GitHub_Trending/in/insightface 还在为如何将自定义人脸数据集接入ArcFace算法而烦恼?面对百万级类别的训练任务,传统方法总是遇到显存不足的困境?本文将带你从环境搭建到模型部署,一站式解决人脸识别项目中的核心难题。通过问题导向的步骤式讲解,你将掌握大规模人脸识别的关键技术要点。 第一步:环境配置与项目准备 核心依赖安装 创建一个独立的虚拟环境,避免与其他项目产生依赖冲突: # 创建Python 3.8环境 conda create -n insightface python=3.8 conda activate insightface # 安装PyTorch(根据你的CUDA版本选择) pip install torch=

【Mac 实战】简单知识图谱搭建步骤详解(Neo4j + py2neo)

【Mac 实战】简单知识图谱搭建步骤详解(Neo4j + py2neo)

目录 一、Neo4j图数据库 1、neo4j 安装 - mac brew版 2、neo4j 快速入门 3、neo4j 基本操作 (1)增操作 (2)查操作 (3)改操作 (4)删操作 4、安装py2neo 二、数据预处理 1、数据清洗 2、知识建模 (1)识别实体 (2)识别实体属性 (3)识别关系 三、搭建知识图谱 博主的数据集是用的自己的数据集,大家练习时可以在网上找一个数据量小的数据集练手。 一、Neo4j图数据库         Neo4j 是一个高性能的、原生的图数据库。它不采用传统的行和列的表格结构,而是使用节点和关系的图结构来存储和管理数据。 1、neo4j

小龙虾配置飞书机器人(适合本地部署)

小龙虾配置飞书机器人(适合本地部署)

🚀 OpenClaw 手把手教学:配置飞书机器人 📖 目录 1. 前置准备 2. 创建飞书应用 3. 配置机器人能力 4. 获取必要凭证 5. 配置 OpenClaw 6. 测试机器人 前置准备 在开始之前,请确保你具备以下条件: ✅ 必需条件 * 飞书管理员权限 * 需要创建企业自建应用的权限 * 或联系管理员协助创建 OpenClaw 已安装 # 检查是否已安装 openclaw --version 📋 准备清单 * OpenClaw 已安装并运行 * 有飞书企业管理员权限 * 基本的命令行操作能力 创建飞书应用 步骤 1:进入飞书开放平台 1. 打开浏览器,访问 飞书开放平台 2. 使用��书账号登录 点击右上角 “开发者后台” 步骤 2:创建企业自建应用

安卓手机安装Termux+AstrBot+NapCat搭建QQ个人机器人【非官方】(简易版)

安卓手机安装Termux+AstrBot+NapCat搭建QQ个人机器人【非官方】(简易版)

前言        好久不见,亲爱的友友们,这次我来了!这次我学会了用旧安卓手机安装termux软件搭建了一个AstrBotQQ机器人(大模型可能跑不了),我使用的旧安卓手机是vivoY31s标准版,手机型号有点久,到时能用就行了。其实方法都通用差不多。 目录 目录 前言 目录 一、简介 1.Termux 2.AstrBot 3.NapCat  二、步骤 1. 安装Termux 2. 更新系统包打开 Termux,依次执行以下命令,更新软件源并安装基础工具。 换源 (可选) 3. 申请存储权限 正式部署 安装 proot-distro 及 其他必须组件 登录 Ubuntu环境 添加第三方PPA 安装 Python 克隆 AstrBot 仓库 运行 AstrBot