Windows 用户安装指南
Windows 用户需要通过 WSL (Windows Subsystem for Linux) 来使用 OpenClacky。本文将引导你完成 WSL 安装和 OpenClacky 的配置。
前置要求
- Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11
- 管理员权限
第一步:安装 WSL
打开 PowerShell 或 Windows 命令提示符(以管理员身份运行),输入以下命令:
wsl --install
这条命令会自动:
- 启用 WSL 功能
- 安装 Ubuntu 发行版(默认)
- 设置 WSL 2 作为默认版本
安装完成后,重启电脑。
国内用户安装方法
如果上述命令因网络问题无法完成安装,可以使用以下方法:
步骤一:安装 WSL 内核
打开 PowerShell 或 Windows 命令提示符(以管理员身份运行),输入以下命令:
开启 WSL 核心组件:
dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
开启虚拟机平台:
dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
完成后重启电脑。
重启后,在浏览器输入以下链接下载 WSL 内核:
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
下载完成后双击运行并完成安装。
⚠️ 注意:安装若遇到报错 "This update only applies to machines with the Windows Subsystem for Linux",则重新执行一次步骤一并重启电脑。
安装完成后打开 PowerShell 或 Windows 命令提示符,输入:
wsl --status
若弹出 WSL 内核信息,则可进行下一步骤。
步骤二:下载 Ubuntu 镜像
将以下链接粘贴到浏览器,下载 Ubuntu 镜像(文件较大,约 350MB,请耐心等待):
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/wsl/jammy/20250318/ubuntu-jammy-wsl-amd64-ubuntu22.04lts.rootfs.tar.gz
下载完成后,镜像默认存放在 Windows 下载路径。若自定义过浏览器的下载文件夹,请找到下载好的镜像文件,移动到下载文件夹,方便查找路径。
打开 PowerShell 或 Windows 命令提示符(以管理员身份运行),按顺序输入以下命令:
cd .\Downloads\
然后输入:
pwd
获取到路径后复制记录下来,接着输入:
wsl --import Ubuntu "C:\WSL\Ubuntu" "<记录的路径>\ubuntu-jammy-wsl-amd64-ubuntu22.04lts.rootfs.tar.gz"
⚠️ 重要:请不要直接粘贴使用这条命令,务必将
<记录的路径>替换成通过pwd获取的路径!
执行完成后输入:
wsl -l -v
验证是否存在 Ubuntu。
第二步:首次启动 WSL
重启后,从开始菜单打开"Ubuntu"应用。首次启动时会提示你:
- 等待安装完成(可能需要几分钟)
- 创建 Linux 用户名(可以和 Windows 用户名不同)
- 设置密码(输入时不会显示,这是正常的)
完成后,你就进入了 Linux 终端环境。
如果开始菜单没有 Ubuntu 应用
若开始菜单无“Ubuntu”应用,可打开 PowerShell 或 Windows 命令提示符,输入:
wsl
即可进入 Ubuntu 系统。
建议:使用 Windows 终端
PowerShell 和 Windows 命令提示符对 OpenClacky 的支持稍差,建议下载 Microsoft 最新的 Windows 终端,复制到浏览器下载:
https://aka.ms/terminal
安装完成后打开 Windows 终端,在标签页点击下箭头图标,选择 Ubuntu 即可。
💡 提示:建议在 Windows 终端的设置中,将“默认终端应用程序”修改为“Windows 终端”。
第三步:安装 OpenClacky
在 WSL 终端中,粘贴并运行创作者给你的安装命令。命令格式如下:
/bin/bash -c "$(curl -sSL https://oss.1024code.com/clacky-ai/openclacky/main/scripts/install.sh)" -- --brand-name="JohnAI" --command="johncli"
💡 提示:在 WSL 终端中,右键点击即可粘贴。
脚本会自动完成客户端的安装和品牌配置。
国内用户安装方法
由于网络环境差异,需要先将一些下载源配置为国内镜像源,避免因网络环境导致的下载失败。
1. 配置清华 apt 镜像源
在 Ubuntu 内输入:
sudo sed -i 's|http://archive.ubuntu.com/|https://mirrors.tuna.tsinghua.edu.cn/|g' /etc/apt/sources.list
然后输入:
sudo apt update
⚠️ 注意:使用
sudo命令可能会需要输入密码,此处需要输入的密码为上一步设置的 Linux(Ubuntu)密码。
2. 安装基础依赖和 Ruby
sudo apt install -y curl bash ruby ruby-dev
3. 验证 Ruby 安装
依次输入以下命令,检查是否有版本号输出:
ruby -v
然后输入:
gem -v
4. 替换 gem 源为国内镜像源
依次在 Ubuntu 输入以下命令:
添加国内 gem 下载源:
gem sources --add https://gems.ruby-china.com/
移除默认 gem 下载源:
gem sources --remove https://rubygems.org/
检查当前 gem 下载源地址:
gem sources -l
若显示的 URL 为 https://gems.ruby-china.com/ 则替换成功。
5. 安装 OpenClacky
方案一:使用 gem 安装
sudo gem install openclacky
方案二:使用 curl 命令安装
curl -sSL https://oss.1024code.com/clacky-ai/openclacky/main/scripts/install.sh | bash
⚠️ 注意:以上方案二选一即可,请勿全部执行,导致重复安装。
6. 验证
在 Ubuntu 输入:
openclacky
若能正常打开即为安装成功。
第四步:激活序列号
安装完成后,运行创作者指定的命令(如 johncli)启动客户端。
首次启动会提示输入序列号。序列号由创作者提供,通常来自:
- 购买的付费产品附带的激活码
- 创作者社群中发放的专属码
- 创作者的销售页面
输入序列号后即可开始使用预装的 Skill。
若您并非通过创作者安装命令安装 OpenClacky
则需要手动进入 WebUI 激活。
1. 启动 OpenClacky 服务
新建一个 Ubuntu 终端:
- 使用 Windows 终端的用户可以在标签页上直接添加
- 非 Windows 终端则需要打开一个新的 PowerShell 或 Windows 命令提示符,通过 wsl 命令进入 Ubuntu 系统
在新的 Ubuntu 终端输入:
openclacky server
当您看到类似以下信息时,代表 WebUI 启动成功:
xiangzi@LAPTOP-HH0GO490:~$ openclacky server
🌐 Clacky Web UI running at http://127.0.0.1:7070
Version: 0.8.7
Press Ctrl-C to stop.
⏰ Scheduler started (2 schedule(s) loaded)
2. 访问 WebUI 页面
openclacky server 启动成功后,在浏览器输入:
http://127.0.0.1:7070
或者:
localhost:7070
即可进入 OpenClacky WebUI 页面。
3. 激活序列号
- 复制您的激活码
- 在 WebUI 页面中左下角的 "Settings" 中,下滑找到 "Brand & License"
- 粘贴您的激活码激活
- 激活成功后需要手动按 F5 刷新页面
- 当 logo 从 "clacky" 变更为创作者品牌 logo 时,激活完成
日常使用
之后每次想使用 OpenClacky 时:
通过创作者安装命令安装的用户:
- 从开始菜单打开"Ubuntu"应用
- 在终端中运行创作者的命令(如
johncli) - 开始工作
非创作者安装命令安装的用户:
打开 Ubuntu 终端(Windows 终端、PowerShell 或命令提示符输入 wsl)
如您偏好在 WebUI 使用,运行命令:
openclacky server
在浏览器访问:http://127.0.0.1:7070或localhost:7070如您偏好在终端使用,运行命令:
openclacky即可开始使用
Windows 用户常见问题
Q: 安装 WSL 时提示"无法安装"?
A: 确保你以管理员身份运行 PowerShell,并且 Windows 版本符合要求(Win10 2004+ 或 Win11)。
Q: PowerShell 或 CMD 命令提示符乱码怎么办?
A: 在终端标题栏右键 → 属性 → 字体,选择支持中文的字体如"新宋体"或"Microsoft YaHei Mono"。如果修改字体仍无法解决乱码问题,请参考 Windows CMD 中文乱码解决方法 排除故障。
Q: 可以在 Windows 文件浏览器中访问 WSL 文件吗?
A: 可以!在文件浏览器地址栏输入 \\wsl$\Ubuntu 即可访问 WSL 中的文件。
Q: OpenClacky 可以访问 Windows 中的文件吗?
A: 可以。在 WSL 中,Windows 的 C 盘映射到 /mnt/c,D 盘映射到 /mnt/d,以此类推。
Q: C 盘空间不足导致 WSL 安装失败怎么办?
A: WSL 默认安装在 C 盘。如果 C 盘空间不足,建议通过以下方式释放或扩容 C 盘:
方法一:使用磁盘清理工具
1. 在开始菜单搜索"磁盘清理"并打开
2. 选择 C 盘,点击"确定"
3. 勾选"临时文件"、"下载"、"回收站"等项目,点击"清理系统文件"
4. 勾选"以前的 Windows 安装"(如有)可释放大量空间
5. 点击"确定"开始清理
方法二:扩容 C 盘
1. 右键点击"此电脑" → "管理" → "磁盘管理"
2. 选择相邻的其他盘符(如 D 盘),右键选择"压缩卷"
3. 输入要压缩的空间大小(如 20GB = 20480MB),点击"压缩"
4. 压缩完成后会出现"未分配"空间
5. 右键点击 C 盘,选择"扩展卷",按向导将未分配空间合并到 C 盘
注意:扩容前请备份重要数据,且 C 盘必须与未分配空间相邻才能直接扩展。
Q: 看不懂安装文档,怎么安装 OpenClacky?
A: 您可以使用支持 MCP 协议的 AI Agent(如 MiniMax Agent、Claude Desktop 等)作为安装助手。直接对 Agent 说:"请加载 https://www.openclacky.com/docs/openclackywin 这个在线 Skill,然后帮我安装 OpenClacky"。Agent 会自动读取安装步骤并逐步引导您完成安装。
Q: 序列号在哪里找?
A: 联系给你分享安装命令的创作者,或查看购买记录中的激活码。
下一步:如何使用 Skill →