@JackBlueWindows Opencode 解决中文输出乱码 中发帖

首先安装powershell7,可以直接在微软应用商店搜索安装,这样能自动更新不需要手动配置。 
如何在 Windows Terminal 配置默认shell,配置输出字符格式为utf-8,站内有很多教程了。 
但站内设置配置输出字符格式对opencode是无效的,因为它使用了 -NoProfile 不会加载配置文件的。 
解决方法: 
创建一个名为pwsh.cmd 的cmd脚本 
内容为: 
@echo off
chcp 65001 >nul
pwsh.exe   %*

然后在opencode的配置文件里面设置shell 
"shell": "path/to/you/pwsh.cmd",

最终的效果: 
 [image] 
 [image]
 
 
Back to Top