尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Codex 客户端终端乱码解决方法,一劳永逸解决 PowerShell 中文乱码(Windows)
Codex 客户端终端乱码解决方法一劳永逸解决 PowerShell 中文乱码Windows大家好 这里是代码简单说欢迎大家关注同名公众号不定时更新更多实用有趣的教程也欢迎大家在评论区一起讨论交流~Codex 客户端下载地址https://codexdown.cc/不少 Windows 用户在使用Codex 客户端时会遇到终端输出中文乱码的问题例如AI 输出中文变成Git 日志显示乱码npm、pnpm 输出乱码Python 程序中文乱码PowerShell 中文显示异常文件读写编码不一致其实大多数情况下并不是 Codex 的问题而是Windows PowerShell 默认编码不是 UTF-8导致的。下面介绍一种比较通用的解决方案不需要修改 Codex 提示词也不用每次启动都执行命令只需要配置一次即可。原理PowerShell 每次启动都会自动加载一个Profile配置文件。我们只需要把 UTF-8 编码配置写入 Profile以后所有 PowerShell 会话都会默认使用 UTF-8包括 Codex 调用 PowerShell 时也会自动生效。第一步创建 PowerShell Profile打开PowerShell执行if(!(Test-Path-Path$PROFILE)){New-Item-ItemType File-Path$PROFILE-Force}如果 Profile 不存在它会自动创建。第二步查看 Profile 路径继续输入$PROFILEPowerShell 会输出你的 Profile 文件位置。例如C:\Users\CloudGFX\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1不同电脑用户名会有所不同。第三步编辑 Profile 文件打开刚刚输出的.ps1文件在里面加入下面内容$OutputEncoding[console]::InputEncoding [console]::OutputEncoding New-ObjectSystem.Text.UTF8Encoding$PSDefaultParameterValues[Get-Content:Encoding]UTF8$PSDefaultParameterValues[Set-Content:Encoding]UTF8$PSDefaultParameterValues[Add-Content:Encoding]UTF8保存即可。第四步重新打开 PowerShell关闭所有 PowerShell 窗口。重新打开之后新的编码配置就已经生效。以后无论是Codex ClientWindows TerminalPowerShellVS Code Terminal都会默认采用 UTF-8 编码。配置后的效果配置完成后可以解决大量编码相关问题例如✅ Codex 输出中文正常✅ AI 生成内容不再乱码✅ Python 输出中文正常✅ Git 日志正常显示中文✅ npm、pnpm 输出中文正常✅ Get-Content 默认 UTF-8✅ Set-Content 默认 UTF-8✅ Add-Content 默认 UTF-8基本可以作为 Windows 开发环境的通用配置。为什么推荐这种方法很多人在网上会看到各种临时命令例如chcp 65001或者[Console]::OutputEncoding [System.Text.Encoding]::UTF8这些方法都有一个共同的问题关闭 PowerShell 后配置就失效了。而 Profile 的方式属于永久配置只需要设置一次以后每次打开 PowerShell 都会自动加载更适合作为开发环境的长期方案。总结如果你在使用Codex 客户端时遇到终端乱码不必修改提示词也不用每次手动切换编码。推荐直接配置 PowerShell 的 Profile让系统默认使用 UTF-8 编码创建 Profile 文件查看 Profile 路径写入 UTF-8 配置保存并重新打开 PowerShell整个过程只需要几分钟之后所有 PowerShell 会话都会默认使用 UTF-8对于 Codex、VS Code、Windows Terminal 等工具都有帮助。如果这篇文章对你有所帮助欢迎点赞、收藏、关注后续还会持续分享更多 Codex 客户端使用技巧和开发环境优化经验。
RELATED

相关推荐

VMware Tools ≠ 可选插件!——Gartner 2024虚拟化运维基准报告指出:未部署Tools的虚拟机故障平均定位时长增加6.3倍,你还在跳过这步吗?

VMware Tools ≠ 可选插件!——Gartner 2024虚拟化运维基准报告指出:未部署Tools的虚拟机故障平均定位时长增加6.3倍,你还在跳过这步吗?

更多请点击: https://codechina.net 第一章:VMware Tools 的核心定位与运维价值 VMware Tools 是 VMware 虚拟化平台中专为 Guest OS 设计的一套增强型驱动与服务套件,其本质并非可选插件,而是虚拟机与宿主机协同运行的基础设施层…

📅 2026/10/2 17:48:24
VMware虚拟化环境下Docker Compose编排全链路实践(含CPU/内存/NIC三级资源绑定配置)

VMware虚拟化环境下Docker Compose编排全链路实践(含CPU/内存/NIC三级资源绑定配置)

更多请点击: https://intelliparadigm.com 第一章:VMware虚拟化环境下Docker Compose编排全链路实践(含CPU/内存/NIC三级资源绑定配置) 在vSphere 7.0环境中部署Docker Compose应用时,需显式约束容器资源以规避VMware…

📅 2026/10/2 2:51:26
Windows桌面整洁度提升300%:Traymond如何用1个快捷键解决窗口管理难题

Windows桌面整洁度提升300%:Traymond如何用1个快捷键解决窗口管理难题

Windows桌面整洁度提升300%:Traymond如何用1个快捷键解决窗口管理难题 【免费下载链接】traymond A simple Windows app for minimizing windows to tray icons 项目地址: https://gitcode.com/gh_mirrors/tr/traymond 你是否经历过这样的工作场景&#xff1…

📅 2026/10/2 22:50:00
MORE NEWS

更多资讯

📰

老游戏超分怎么升到最新:用 DLSS Swapper 免费替换 DLSS/FSR/XeSS DLL 完整指南(一键回滚)

老游戏超分怎么升到最新:用 DLSS Swapper 免费替换 DLSS/FSR/XeSS DLL 完整指南(一键回滚) 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper DLSS Swapper 是一款免费开源的 Windows 工…

📰

LinkSwift:九大盘盘一键取直链的免费下载助手,3 分钟装好脚本

LinkSwift:九大盘盘一键取直链的免费下载助手,3 分钟装好脚本 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中…

📰

@tanstack/vue-virtual 版本演进解析:从 3.13.3 到 3.13.39 的核心修复与底层原理

前端UI组件 【免费下载链接】virtual 🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte 项目地址: https://gitcode.com/gh_mirrors/vi/virtual 点击查看 免费下载 tanstack/vue-virtual 是 TanStack Virt…

📰

用 Gobot 控制 Holystone HS200 无人机:从 Wi-Fi 连接、UDP 控制协议到起飞降落实战

物联网机器人嵌入式 【免费下载链接】gobot Golang framework for robotics, drones, and the Internet of Things (IoT) 项目地址: https://gitcode.com/gh_mirrors/go/gobot 点击查看 免费下载 本篇技术指南聚焦于 Gobot(Go 语言机器人/IoT 框架&…

📰

DataTables 1.10 jQuery 表格插件安装与快速上手实战指南

前端UI组件 【免费下载链接】DataTables DataTables - legacy repo 项目地址: https://gitcode.com/gh_mirrors/da/DataTables 点击查看 免费下载 导读 本文以本仓库的 Readme.md 为骨架,系统讲解 DataTables——一个为 jQuery 设计的 HTML 表格增强插…

📰

[LangGraph编译原理-02]面向通道定义Agent的状态

LangGraph编程基本围绕StateGraph进行,所以我们有必要对这个类型具有一个深刻的认识。这是一个泛型类型,四个泛型参数StateT、ContextT、InputT和OutputT分别表示状态、静态上下文、输入和输出类型,而且它们的类型都是一个StateLike类型。Sta…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬