安装Open Code
先安装wsl
这个不过多解释
Win+s搜索wsl并打开

wsl安装curl并安装Open Code
一般来说windows都安装的wsl都是Alpine 系镜像,如果不是,则尝试其它系镜像。不过多赘述。
powershell
docker-desktop:~# ldd --version 2>&1 | head -n1
musl libc (x86_64)
Alpine 默认都没 libstdc++,用 apk 补
powershell
apk add --no-cache curl bash libgcc libstdc++
curl -fsSL https://opencode.ai/install | bash
安装命令示例
powershell
docker-desktop:/# apk add --no-cache curl bash libgcc libstdc++
docker-desktop:/# curl -fsSL https://opencode.ai/install | bash
Installing opencode version: 1.18.23
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 100%
Successfully added opencode to $PATH in /etc/profile
▄
█▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█
█░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀
▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀
OpenCode includes free models, to start:
cd <project> # Open directory
opencode # Run command
For more information visit https://opencode.ai/docs
显示这一行"Successfully added opencode to $PATH in /etc/profile"的时候表示安装成功了

从 WSL 中使用 OpenCode
导航到你的项目目录(通过 /mnt/c/、/mnt/d/ 等路径访问 Windows 文件),然后运行 OpenCode。
无host版
powershell
cd /mnt/c/Users/YourName/project
opencode
有host版
powershell
cd /mnt/host/c/Users/YourName/project
opencode
我的就属于有host版

分别对应C、D盘

示例

进入到我的vue3-demo项目并运行opencode
powershell
cd /mnt/host/d/workspace/vue3-demo/
opencode

VS Code打开Open Code
新建cmd窗口输入wsl

然后再进入到我们的项目路径再输入opencode,前面说过了,不再赘述。

向大模型提问,但是我这里失败了。不知道什么问题。那就只能申请一个大模型然后填写API KEY来调API了。

使用智普API

在opencode对话框输入/connect配置你的大模型

输入Zhipu,选择Zhipu AI

输入你申请的API key然后敲回车

最后选择模型即可

回到opencode的对话框,输入:您好,请你介绍一下你自己
