Skip to Content
欢迎来到左维WILL的技术博客与知识站
DocsContent Factory环境搭建

内容工厂环境搭建

这一页用于搭建内容工厂最基础的运行环境。

🧩

最终目标不是“把软件装上”,而是让 Obsidian + Claudian + Claude Code 真正联调成功,并能在 Vault 中直接完成内容生产。

你最终要得到什么

模块目标作用
Claude Code安装并可正常启动负责内容整理、生成与执行任务
cc-switch安装并可正常调用负责管理 Claude Code 的切换与路径辅助
Obsidian + Claudian在 Obsidian 内成功联调负责把知识库和 Claude Code 真正连接起来

页面阅读方式

Windows 侧优先使用 winget 安装 Claude Code、cc-switch 和 Obsidian。

Claude Code 官方支持多种安装方式,包括 Native Install、Homebrew、WinGet 和 npm。这里优先选择命令行可复制、安装路径清晰、并且你已经实测过的方式。


Windows 系统环境搭建

如果你使用的是 Windows,建议按这个顺序来:

安装 Git for Windows

Claude Code 在 Windows 原生环境下,配合 Git for Windows 使用会更稳定。

在 PowerShell 中执行:

winget install --id Git.Git -e

安装完成后,建议关闭并重新打开终端。

安装 Claude Code

如果你在 Windows 上,实测更顺畅的安装方式是直接使用 winget

winget install Anthropic.ClaudeCode

安装完成后先检查版本:

claude --version

查找 Claude Code 路径

如果你想确认 claude 命令实际安装到了哪里,可以运行:

where.exe claude

这一步适合用于:

  • 确认 PATH 是否已经生效
  • 确认 Claudian 里该填哪条 Claude Code 路径
  • 排查 claude 找不到命令的问题

启动并验证 Claude Code

进入你的项目目录后运行:

claude

首次启动时,按提示完成登录。

然后执行环境检查:

claude doctor

如果 claude --versionwhere.exe claudeclaude doctor 都正常,说明 Claude Code 基本可用了。

安装 cc-switch

cc-switch 是 Claude Code 的辅助切换工具。它不是替代 Claude Code,而是帮助你在多个 Claude Code 相关环境、版本或可执行路径之间更方便地切换和管理。

如果你后面会:

  • 同时维护多套 Claude Code 环境
  • 需要切换不同安装来源或不同版本
  • 想让 Obsidian / Claudian 更稳定地指向一个明确的 Claude Code 可执行路径

那么安装 cc-switch 会很有帮助。

在 PowerShell 中执行:

winget install Farion1231.cc-switch

安装完成后,先检查帮助信息:

cc-switch --help

安装 Obsidian

Windows 下推荐直接使用 WinGet 安装:

winget install --id Obsidian.Obsidian -e

安装完成后,可以从开始菜单打开 Obsidian。

如果你的系统已经把命令加入 PATH,也可以试试:

obsidian

在 Obsidian 中安装 BRAT 和 Claudian

Obsidian 装好之后,下一步不是立刻开始写笔记,而是先把用于联调 Claude Code 的插件装好。

先做这几步:

  1. 打开 Obsidian
  2. 进入 Settings -> Community plugins
  3. 关闭 Safe mode
  4. 先安装 BRAT
  5. 再通过 BRAT 安装 Claudian

安装 BRAT

在 Obsidian 中进入:

  • Settings -> Community plugins -> Browse
  • 搜索 BRAT
  • 安装并启用

通过 BRAT 安装 Claudian

进入 BRAT 的配置页面,添加 Claudian 仓库:

https://github.com/YishenTu/claudian

添加完成后:

  1. 让 BRAT 拉取这个仓库
  2. 安装 Claudian
  3. 启用 Claudian 插件

配置 Claude Code 路径

Claudian 启用之后,进入它的设置页面,把 Claude Code 的可执行路径配置进去。

先查路径:

where.exe claude

如果你也想确认 cc-switch 的路径,可以执行:

where.exe cc-switch

然后把 claude 的实际可执行路径填到 Claudian 的配置项中。

如果你的环境里有多条 Claude Code 路径,优先选择你当前验证过、能够正常运行 claude --versionclaude doctor 的那一条。

完成联调测试

完成路径配置后,最后要验证的是:

  • Obsidian 能调用 Claudian
  • Claudian 能正确调用本机 Claude Code
  • Claude Code 能读取当前 Vault 内容并返回结果

建议在 Obsidian 里做一次最小测试:

  1. 新建一篇测试笔记
  2. 随便写几段文字
  3. 在 Obsidian 中调用 Claudian
  4. 先执行下面这条实际联调指令:
在这个obsidian vault建立3个目录: 01-收件箱 02-爆款库 03-生产线
  1. 确认 Claude Code 能通过 Claudian 正常执行这条指令
  2. 检查 Vault 中是否已经成功创建这 3 个目录
  3. 再给它一个简单任务,例如总结、润色或整理结构,确认返回结果正常

只要目录创建成功,并且后续简单任务也能正常返回结果,就说明 Obsidian 和 Claude Code 已经联调成功。

Windows 安装完成后检查什么

至少确认下面 8 件事都成立,再进入下一阶段。

  • claude --version 能正常返回版本
  • where.exe claude 能返回 Claude Code 的安装路径
  • claude 能正常启动并登录
  • cc-switch --help 能正常返回输出
  • Obsidian 能正常打开
  • Obsidian 可以创建一个新的 Vault 或打开已有 Vault
  • BRAT 插件已经安装并启用
  • Claudian 已经能在 Obsidian 内正常调用 Claude Code

Windows 最低可运行标准

  • 你可以在 Obsidian 里新建和编辑 Markdown 笔记
  • 你可以在终端里启动 Claude Code
  • 你可以正常调用 cc-switch
  • 你可以在 Obsidian 里通过 Claudian 调用 Claude Code
  • 你可以让 Claude Code 进入你的项目目录工作
  • 你已经具备继续搭建内容工厂的基础条件

mac 系统环境搭建

如果你使用的是 mac,建议按这个顺序来:

安装 Homebrew

如果系统里还没有 Homebrew,先安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,检查是否成功:

brew --version

安装 Claude Code

现在直接用 Homebrew 安装 Claude Code:

brew install --cask claude-code

安装完成后,检查版本:

claude --version

启动并验证 Claude Code

进入你的项目目录后运行:

claude

首次启动时,按提示完成登录。

然后执行环境检查:

claude doctor

如果 claude --versionclaude doctor 都能正常执行,说明 Claude Code 已基本安装完成。

安装 cc-switch

cc-switch 是 Claude Code 的辅助切换工具。它不是替代 Claude Code,而是帮助你在多个 Claude Code 相关环境、版本或可执行路径之间更方便地切换和管理。

在终端中执行:

brew install --cask farion1231/ccswitch/cc-switch

安装完成后,先检查帮助信息:

cc-switch --help

安装 Obsidian

mac 下推荐继续使用 Homebrew 安装:

brew install --cask obsidian

安装完成后,你可以直接运行:

open -a Obsidian

在 Obsidian 中安装 BRAT 和 Claudian

Obsidian 装好之后,下一步是安装用于联调 Claude Code 的插件。

先做这几步:

  1. 打开 Obsidian
  2. 进入 Settings -> Community plugins
  3. 关闭 Safe mode
  4. 先安装 BRAT
  5. 再通过 BRAT 安装 Claudian

安装 BRAT

在 Obsidian 中进入:

  • Settings -> Community plugins -> Browse
  • 搜索 BRAT
  • 安装并启用

通过 BRAT 安装 Claudian

进入 BRAT 的配置页面,添加 Claudian 仓库:

https://github.com/YishenTu/claudian

添加完成后:

  1. 让 BRAT 拉取这个仓库
  2. 安装 Claudian
  3. 启用 Claudian 插件

配置 Claude Code 路径

Claudian 启用之后,进入它的设置页面,把 Claude Code 的可执行路径配置进去。

先查路径:

which claude

如果你也想确认 cc-switch 的路径,可以执行:

which cc-switch

然后把 claude 的实际可执行路径填到 Claudian 的配置项中。

如果你的环境里有多条 Claude Code 路径,优先选择你当前验证过、能够正常运行 claude --versionclaude doctor 的那一条。

完成联调测试

完成路径配置后,最后要验证的是:

  • Obsidian 能调用 Claudian
  • Claudian 能正确调用本机 Claude Code
  • Claude Code 能读取当前 Vault 内容并返回结果

建议在 Obsidian 里做一次最小测试:

  1. 新建一篇测试笔记
  2. 随便写几段文字
  3. 在 Obsidian 中调用 Claudian
  4. 先执行下面这条实际联调指令:
在这个obsidian vault建立3个目录: 01-收件箱 02-爆款库 03-生产线
  1. 确认 Claude Code 能通过 Claudian 正常执行这条指令
  2. 检查 Vault 中是否已经成功创建这 3 个目录
  3. 再给它一个简单任务,例如总结、润色或整理结构,确认返回结果正常

只要目录创建成功,并且后续简单任务也能正常返回结果,就说明 Obsidian 和 Claude Code 已经联调成功。

mac 安装完成后检查什么

至少确认下面 7 件事都成立,再进入下一阶段。

  • claude --version 能正常返回版本
  • claude 能正常启动并登录
  • cc-switch --help 能正常返回输出
  • Obsidian 能正常打开
  • Obsidian 可以创建一个新的 Vault 或打开已有 Vault
  • BRAT 插件已经安装并启用
  • Claudian 已经能在 Obsidian 内正常调用 Claude Code

mac 最低可运行标准

  • 你可以在 Obsidian 中记录和管理内容素材
  • 你可以在终端中启动 Claude Code
  • 你可以正常调用 cc-switch
  • 你可以在 Obsidian 里通过 Claudian 调用 Claude Code
  • 你可以让 Claude Code 读取和整理本地项目内容
  • 你已经具备继续搭建内容工厂的基础条件

安装完成后,建议立即做的 3 件事

在 Obsidian 中创建一个内容素材库

建议先建立一个专门的 Vault,用来放:

  • 灵感
  • 研究记录
  • 项目复盘
  • 待写提纲
  • 已发布文章的原始素材

你不需要一开始就设计复杂结构,先保证能稳定记录。

为 Claude Code 准备一个固定工作目录

如果你在 mac 或 Git Bash 中操作,可以执行:

mkdir -p ~/content-factory cd ~/content-factory

如果你在 Windows PowerShell 中操作,可以执行:

New-Item -ItemType Directory -Force "$HOME\content-factory" Set-Location "$HOME\content-factory"

进入目录后,启动 Claude Code:

claude

再做一次最小闭环测试

建议按下面这个流程测试一次:

  1. 在 Obsidian 里新建一篇笔记
  2. 写入几段简单内容
  3. 在 Obsidian 中通过 Claudian 调用 Claude Code
  4. 让它帮你总结、润色或整理结构
  5. 确认它能正常返回结果

如果你还想再做一次终端侧验证,也可以额外进入项目目录后直接运行:

claude

只要 Obsidian 内调用正常、终端内调用也正常,就说明这套内容工厂基础环境已经真正搭好了。


常用更新命令

winget upgrade Anthropic.ClaudeCode winget upgrade Farion1231.cc-switch winget upgrade Obsidian.Obsidian

常见问题

为什么 Windows 下这里推荐 winget install Anthropic.ClaudeCode

因为这条命令在 Windows 环境下更直接,实测安装体验更顺,而且安装后可以马上用 where.exe claude 检查命令路径,方便排查 PATH 问题。

运行 claude 提示找不到命令怎么办?

先执行:

claude --version

如果仍然提示找不到命令,优先检查:

  • 终端是否已经重开
  • Homebrew 是否安装成功
  • 安装步骤是否完整执行
  • 在 Windows 下是否可以通过 where.exe claude 找到实际路径

运行 cc-switch 提示找不到命令怎么办?

先执行:

cc-switch --help

如果仍然提示找不到命令,优先检查:

  • 安装命令是否已经执行成功
  • 终端是否已经重开
  • 在 Windows 下是否需要重新打开 PowerShell 让 PATH 生效
  • 在 mac 下是否需要重新加载 shell 配置

Obsidian 安装完后第一步应该做什么?

不是先装插件,而是先创建一个可持续使用的 Vault,然后开始记录内容。

先跑通“记录 → 整理 → 输出”的最小流程,比一开始就折腾复杂插件更重要。


下一步阅读

Last updated on