关于windows上使用powershell运行agent工具乱码的问题

Bash Tool 之于 Windows Powershell 乱码一事 开发调优 cc这些在windows Bash Tool 调用命令 powershell时 很容易乱码 因为内置的powershell 5 是936 GBK的 一旦有中文输出或者符号什么的就会开始显示不了 这会极大的污染上下文和...
关于windows上使用powershell运行agent工具乱码的问题
关于windows使用powershell运行agent工具乱码的问题
Bash Tool 之于 Windows Powershell 乱码一事 开发调优
cc这些在windows Bash Tool 调用命令 powershell时 很容易乱码 因为内置的powershell 5 是936 GBK的 一旦有中文输出或者符号什么的就会开始显示不了 这会极大的污染上下文和阻断LLM读入 提高了出错风险 比如误删库 [image] [image] 以及虽然 pwsh 7 是默认UTF-8 的但是 如果 被 pwsh这样调用也没招 被git-b…

最近困恼与win上claude中文乱码问题,昨天看了哈雷佬这个帖子,claude code的乱码问题已经解决了。但是我使用opencode和pi等其他agent工具时依旧中文乱码,让ai自己分析问题后,得到一个比较通用的方法就是更改系统区域设置,使用UTF-8提供全球语言支持。

具体操作

win + i 打开设置
时间与语言语言和地区管理语言设置

image
更改系统区域设置beta版应用
image
重启电脑后就能正常输出中文和其他字符了

效果

opencode效果

image
oh-my-pi效果
image

5 个帖子 - 3 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文