Claudian 列不出本地 obsidian-skills?TaoToken 这样改 .claude 里的配置

发布时间:2026/9/20 11:26:45
Claudian 列不出本地 obsidian-skills?TaoToken 这样改 .claude 里的配置
1. Claudian 侧边栏列不出 obsidian-skills 的真实原因你按手动教程把 main.js、manifest.json、styles.css 丢进.obsidian/plugins/claudian/重启 Obsidian在第三方插件里把 Claudian 打开侧边栏也出来了。然后你兴冲冲地敲一句「列出你检测到的本地 skills」结果它要么装傻要么只回你一句「我没有检测到任何 skills」。json-canvas、obsidian-markdown、obsidian-bases 三个技能一个都不出现.canvas和.base文件自然也生成不了。这个现象我第一次遇到时也懵了因为文件明明都在。后来才想明白Claudian 这个插件本质上只是一个「外壳」它把 Claude Code 的对话能力塞进 Obsidian 侧边栏真正干活的是背后那条 Claude Code 链路。插件负责 UI链路负责推理和读写文件。如果这条链路没有一条可用的通道Claudian 就只是一个能打字的输入框它读不到.claude/skills下的东西也写不出画布和 Bases 文件。所以问题不在插件装没装对而在于 Claude Code 这条链路有没有配通。这篇就按排障视角把「列不出本地 obsidian-skills」这件事从根上解决掉顺带把.claude里的配置怎么改讲清楚。适合已经装好 Obsidian、装好 Claudian、但侧边栏死活不认 skills 的人跟着做。2. 先把 Claude Code 这条通道配通原文准备工作里写了一句「安装并配置了 Claude Code」但很多人卡就卡在这句太笼统。Claude Code 要能跑得有一个可用的 API 通道否则它连模型都调不到更别提去读你本地的 skills 目录。我试过比较省事的做法是走 TaoToken 这条通道。打开 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_end 注册账号然后在控制台里创建一个 Key。这个 Key 就是你后面所有对话、画布生成、Bases 视图、斜杠命令消耗 Token 的凭证。创建完 Key 之后关键的一步是改 Claude Code 的 Base URL。这里有个特别容易踩的坑Base URL 要填https://taotoken.net/api不要带/v1也不要填成官网地址。带/v1或者填官网链路会直接连不上表现就是 Claudian 侧边栏一直转圈或者报连接错误skills 自然列不出来。配置的时候.claude目录里的东西保持原样别动claude.json 里那三个 skills 路径照旧.claude/commands目录也照旧。我们要改的只是 Claude Code 走哪条通道不是去动 skills 本身的结构。这一点想清楚后面就不会瞎改文件了。3. 可复制的 .claude 配置与通道参数先确认你的 Vault 根目录结构。正常应该是这样你的 Vault ├── CLAUDE.md ├── claude.json ├── .claude/ │ ├── commands/ │ └── skills/ │ └── obsidian-skills/ │ ├── obsidian-markdown/ │ ├── json-canvas/ │ └── obsidian-bases/ ├── 常用工具/ └── ....claude/claude.json里的 skills 配置保持这样不要改路径{ skills: [ ./skills/obsidian-skills/obsidian-markdown, ./skills/obsidian-skills/json-canvas, ./skills/obsidian-skills/obsidian-bases ] }然后是通道参数。Claude Code 的 Base URL 填https://taotoken.net/api注意三点不带/v1不填官网地址Key 用你在控制台创建的那把。如果你是用环境变量方式配置大致是这样export ANTHROPIC_BASE_URLhttps://taotoken.net/api export ANTHROPIC_API_KEY你的Key如果你是在 Claude Code 的配置文件里写就找到对应的 base_url 和 api_key 字段把 base_url 换成上面这个地址。改完之后重启一下 Obsidian让 Claudian 重新加载链路。这里再强调一次.claude/commands目录和里面的斜杠命令文件都别动。很多人排障时喜欢把整个.claude删了重建结果 skills 路径也一起没了反而更难查。我们只改通道不动结构。4. 回到 Claudian 验证 skills 是否列得出来配置改完重启 Obsidian打开 Claudian 侧边栏对话界面。这时候重跑原文第六节那条验证命令请列出你检测到的本地 skills并在常用工具创建一个测试笔记赵国强.md如果通道通了它会返回类似这样的技能列表检测到以下本地 skills - obsidian-markdown - json-canvas - obsidian-bases同时你会在「常用工具」文件夹里看到新建的赵国强.md里面带着[[链接]]、#tag、- [ ] todo这些 Obsidian 规范内容。文件能落盘说明这条链路不只是能对话还能真正读写你的 Vault。到这一步画布、Bases 视图、斜杠命令就都能用了。你可以接着试一句创建一个名为产品开发思维导图.canvas的文件主题是新功能开发包含中心节点和需求分析、设计、开发、测试、部署五个分支。能生成.canvas文件就说明 json-canvas 技能也正常工作了。这些长会话消耗的都是你刚才那把 Key 的 Token用量可以在 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_end 的控制台里核对心里有数就不会跑超。5. 列不出 skills 的常见错排查排障时按下面这个顺序查基本能覆盖九成情况。第一Base URL 写错。这是最高频的坑。带了/v1、填了官网地址、或者多了个斜杠都会导致链路连不上。正确写法就是https://taotoken.net/api一个字都别多。第二Key 没生效或者过期。去控制台确认 Key 还在、还有额度然后确认配置文件里引用的就是这把 Key。有时候改了一个地方另一个地方还留着旧 Key就会互相打架。第三skills 路径写错。claude.json 里的路径是相对.claude目录的./skills/obsidian-skills/obsidian-markdown这种写法要和你实际放的目录对得上。少一层或者多一层都会导致检测不到。第四插件没真正启用。设置 → 第三方插件里确认 Claudian 是打开状态有时候重启后它会被自动关掉。第五改了配置没重启。Claudian 是在 Obsidian 启动时加载链路的改完配置不重启它还用旧参数跑自然没变化。第六.claude目录被误删或改名。确认.claude还在 Vault 根目录且 commands、skills 两个子目录都在。排查的时候可以用一个笨办法先只验证通道发一句最简单的「你好」能正常回就说明通道没问题问题在 skills 配置如果连「你好」都回不了那就是通道本身没配通回到第 2 节重新检查 Base URL 和 Key。6. 通道通了之后这些入口按需取用链路配通、skills 能列出来之后日常用起来其实就三件事验证模型、长期编码、核对用量。想快速验证模型通不通、或者临时问点问题直接用模型对话入口就行https://taotoken.net/api 对应的对话能力配合你手里的 Key 就能跑。如果你是要长期在 Obsidian 里做编码、跑 Agent、让 Claude Code 持续读写 Vault那更适合用 Coding Plan 这类长期方案把 Token 消耗和额度规划好避免长会话跑到一半断掉。接入相关的文档和 Key 管理分别在接入文档和 API Keys 页面里配置参数、报错对照都能在那查到。用量核对还是回到控制台画布、Bases、斜杠命令这些长会话消耗的 Token 都在那里看得到。把.claude里的通道参数改对Claudian 侧边栏就能真正认出你那三个 obsidian-skills.canvas和.base文件也就跟着能生成了。