claudina+ollama

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

在 Obsidian 的 Claudian(realclaudian) 插件里接入 Codex CLI + Ollama 本地模型。当用户要把 Claudian 连到 Codex、用 Ollama 本地模型、Obsidian 里调用本地 codex、Claudian 对话框打不开或没有模型、或提到 realclaudian/Claudian + Codex + Ollama 配置时使用本 skill。覆盖真实配置文件位置、Codex 信任坑、Ollama 模型列表填充等关键步骤。

一句话选型结论

按资料字段整理

claudina+ollama是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_c9dc716e/obsidian-claudian-codex-ollama
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_c9dc716e仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791712997
正文体量7.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
claudina+ollama当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

7.0 KB
模型实际读到的说明书原文,来自技能仓库

Claudian + Codex + Ollama 本地模型配置

概述

把 Obsidian 的 Claudian(BRAT 安装的 realclaudian)聊天插件接到本地 Codex CLI,再让 Codex 走 Ollama 本地模型,实现"Obsidian 对话框 → Codex → Ollama 本地推理"的纯本地链路。

触发场景

  • 用户要在 Claudian 里用 Codex / Ollama / 本地模型
  • Claudian 对话框打不开、没有模型、或默认 provider 起不来
  • 提到 realclaudian、Claudian + Codex、Obsidian 调本地 codex

⚠️ 头号坑:真实配置文件位置

Claudian 的 provider 配置不在插件目录的 data.json 里,而在 vault 根目录的:

<vault>/.claudian/claudian-settings.json

插件代码里 Sh = ".claudian/claudian-settings.json"。插件目录下的 plugins/realclaudian/data.json 只存标签页布局等次要数据(tabManagerState),不是 provider 配置来源。改错文件 = 完全不生效。

> 反面教训:曾经连改 4 版 data.json 都没用,因为根本不读它做 provider 配置。

前置检查

确认三者就位(并行执行即可):

which codex && codex --version            # Codex CLI
which ollama && ollama list               # Ollama + 已装模型
curl -s http://127.0.0.1:11434/v1/models  # Ollama API 健康(应 200)
ls <vault>/.obsidian/plugins/realclaudian/main.js   # Claudian 已装

若 claude CLI 未装但用户只想用 Codex,无需安装 claude——但必须把默认 provider 切到 codex(见步骤 4),否则默认 provider 是 claude 会起不来导致对话框打不开。

配置流程

步骤 1:让 Codex 走 Ollama(~/.codex/config.toml)

检查 ~/.codex/config.toml。Codex 用 Ollama 的标志是存在 model_provider 指向 ollama,例如:

model_provider = "ollama-launch-codex-app"
model = "gemma4:12b"

若已配好则跳过。Ollama 的 OpenAI 兼容端点是 http://127.0.0.1:11434/v1。验证链路:

cd ~ && timeout 200 codex exec --skip-git-repo-check --model gemma4:12b "只回复一个字:好"
# 应输出「好」

步骤 2:让 vault 成为 Codex 受信目录(关键坑)

Codex 拒绝在"非受信 git 仓库目录"运行;而 Claudian 调 codex 时不传 --skip-git-repo-check,所以 vault 必须是受信 git 仓库,否则 Claudian 一调 codex 就被拦。

VAULT="<vault 绝对路径>"
git -C "$VAULT" init                          # 只建 .git,不提交任何文件,可逆

在 ~/.codex/config.toml 追加信任项(注意 TOML 键名要带引号包裹含特殊字符的路径):

[projects."<vault 绝对路径>"]
trust_level = "trusted"

验证(在 vault 内、不带 skip 标志,应能出结果):

cd "<vault>" && timeout 200 codex exec --json --model gemma4:12b "只回复一个字:好"

无 not a trusted directory 报错即通过。

步骤 3:取本地 Ollama 对话模型清单

ollama list | awk 'NR>1{print $1}'

排除纯嵌入模型(如 nomic-embed-text),只保留对话模型。模型名带冒号(如 gemma4:12b)会原样传给 codex --model,归一化只按行拆分,冒号保留,不要改名。

步骤 4:改对文件 —— .claudian/claudian-settings.json

先备份再改:

cp "<vault>/.claudian/claudian-settings.json" "<vault>/.claudian/claudian-settings.json.bak"

在该文件中改/设以下字段(codex 的完整字段见 references/codex-provider-schema.md):

  • providerConfigs.codex.enabled → true
  • providerConfigs.codex.cliPath → codex CLI 绝对路径(如 /opt/homebrew/bin/codex)
  • providerConfigs.codex.customModels → 本地模型名,换行分隔的字符串(步骤 3 的结果)
  • settingsProvider → "codex"(关键:若 claude CLI 未装,必须切到 codex,否则默认 provider 起不来、对话框打不开)
  • savedProviderModel.codex → 默认模型(如 "gemma4:12b")
  • savedProviderPermissionMode.codex → "yolo"
  • savedProviderEffort.codex → "high"

customModels 字符串示例(JSON 中换行转义为 \n):

"customModels": "qwen3:8b\ngemma4:e4b\ngemma4:12b\nqwen3.5:9b\nqwen3-coder:30b\nqwen3.6:35b"

改完用 python3 -c "import json;json.load(open('<文件>'))" 校验合法性。

> ⚠️ 不要去改 plugins/realclaudian/data.json,没用。

步骤 5:重启 Obsidian 并验证

Claudian 在启动时读 .claudian/claudian-settings.json,改完必须:

  1. 完全退出 Obsidian(macOS Cmd+Q)再重开。
  2. 打开对话框:左侧 ribbon 的机器人图标,或 Cmd+P → Open chat view。
  3. 默认应已是 Codex;左下角模型选择器里能看到带 "Custom model" 标记的本地模型,选一个发「你好」测试。

自动化脚本

scripts/configure.py 可一键完成步骤 2–4(传 vault 路径):自动 git init + 写 codex 信任、取 ollama 模型、备份并 patch .claudian/claudian-settings.json、设 settingsProvider=codex。

python3 scripts/configure.py "<vault 绝对路径>" --codex-path /opt/homebrew/bin/codex

脚本会先备份、校验 JSON、并在末尾提示重启 Obsidian。详见脚本内说明。

排查清单

  • 对话框打不开:99% 是 settingsProvider 指向了没装 CLI 的 provider(默认 claude)。切到 codex。其次按 Cmd+Shift+I 看 Console 红色报错。
  • 没有模型:customModels 没填或填错文件(要填 .claudian/claudian-settings.json,不是 data.json)。界面里的 Discover 按钮对 Ollama 本地模型无效(它查的是云端 app-server),靠 customModels 手填。
  • Codex 调用被拦(trusted directory):vault 没做 git init + 信任配置。补步骤 2。
  • Codex 报 model provider 错:~/.codex/config.toml 的 model_provider 没指向 ollama,或 ollama 没启动(11434 不通)。
  • 改了配置没生效:没真正重启 Obsidian(光关窗口不行,要 Cmd+Q)。

关键事实速记

项 值
Claudian 真实配置文件 <vault>/.claudian/claudian-settings.json
插件目录 data.json 仅存次要数据,不是 provider 配置来源
Codex 配置文件 ~/.codex/config.toml
Codex 信任坑 Claudian 不传 --skip-git-repo-check,vault 需 git init + trust_level=trusted
Ollama 端点 http://127.0.0.1:11434/v1
本地模型填充字段 providerConfigs.codex.customModels(换行分隔字符串)
默认 provider 切换 settingsProvider: "codex"(claude CLI 缺失时必做)

常见问题

5 问
答案由本站依据条目字段整理
claudina+ollama怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_c9dc716e/obsidian-claudian-codex-ollama。安装方式为未标注。装完刷新技能列表或重开客户端。

claudina+ollama支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

claudina+ollama权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

claudina+ollama收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

claudina+ollama用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。