为什么 AI 在 win 平台天天都在肘击 powershell?🫪

3 天前
 shadowyue

powershell 如此难用吗,大模型都绷不住🫪

10122 次点击
所在节点    程序员
93 条回复
marcong95
2 天前
Win 10 + PS 5.1 体感还好,遇到的主要还是 GBK 编码导致的问题
v2exgo
2 天前
@tianhehechu #14 有没有一种可能,奇怪是你,而不是互联网上所有的教材
v2exgo
2 天前
2026 年了,就别用 Windows 进行开发了。
Ryanzlab
2 天前
为什么不装 powershell7 和 WSL2,你基本上不会遇到大战 powershell 的情况。。。
kaf
2 天前
用 git 命令行不就好了
SomeBottle
2 天前
确实应该还是后训练中 powershell 的相关数据少了的缘故,对模型来说其 shell 母语更多是 Unix 系的,这也就会导致写 powershell 命令时出现转义出错、不知道其对变量名大小写敏感等问题,严重的时候会造成毁灭性的数据误删
(一个 Codex 的真实案例就是 Agent 在一个脚本中用 $home 表示临时目录(因为临时目录名字里含有 home ),随后删除这个临时目录,$home 在此等同于只读的 $HOME ,powershell 不允许赋值,但不会阻止后续删除的执行,因此造成了严重的数据损失)。

Windows 上开发的话尽量还是用 Git Bash 或者 WSL 吧。
duolanengda
2 天前
我其实没搞懂,明明加几句 prompt 就能让 agent 使用 pwsh 能少出现不少问题,为什么 codex 和 claude 偏偏不这么做吗,是不是 openAI 和 Anthropic 的人自己也几乎不用 Windows
jaylengao
2 天前
已经全部切到 Wsl 了,WezTerm+Herdr ,体感良好。
rb6221
2 天前
很多人都在说什么开发者都用 Linux/mac 云云,有没有想过,当 coding 需求增长见底的时候,你的用户人群已经开始有越来越多的办公领域小白,那你还不用 win 平台语料去加强训练,怪我是吧?那就别怪我用钱投票了
visitantzj
2 天前
说反了,cmd/vbs 也好各种 shell 也好才是真反人类,长时间不用就记得一团浆糊;一直觉得 Powershell 这个命令体系设计得太天才了,以前没 AI 的时候经常靠命令行提示就能折腾个八九不离十,没错,就是纯靠猜能给你整出来。Bash 顺手纯粹是用得多习惯了,非说好那才叫斯德哥尔摩。
Geon97
2 天前
难用微软偏要设计出来反人类的东西,我直接就 git bash
seenthewind
2 天前
不建议在 windows 上用 agent ,我在 mac 和 Linux ( ubuntu )上都部署过不同的 agent 。

同样的事情,在 windows 上消耗 token 的速度是最快的,甚至很快就都达到 token 上限。(我用的频率不高,之前不怎么达到)

我只能理解是国外大多的 agent 都不是在 windows 原生设计的,所以对 win 的支持差到离谱。
sagnitude
2 天前
deepseek harness 会自动用 pwsh 用的挺好的,没怎么见报错
cj941030
2 天前
终于有人发这个贴了。再加上有些客户端,包括 codex 之前有版本有 bug ,错误的跑到 wsl 执行命令,本机环境乱的跟坨 x 一样,到处报错
unused
2 天前
CLI 在 *nix 是一等公民,在 Windows 上是二等
netlous
2 天前
@tianhehechu 如果有人说人类是靠着头发排开空气产生浮力来走路,我根本无力争辩
dingwen07
2 天前
PowerShell 现在只是缺训练数据,实际上这玩意可比 sh 、bash 和 zsh 都要适合 LLM
PS 最大的问题是多行命令用的是 `
missx
2 天前
反正,我用 MiniMax code 什么的经常遇到命令报错
jark006
2 天前
我现在除了必须需要 Windows 的项目,其他一律在 Ubuntu/WSL 下开发。bash 和大模型亲和力太强了,一用 powershell 就打架,强如 opus/gpt 也偶尔犯错,万一哪天一个转义语法错误,删了重要文件就 GG 了
declandragon
2 天前
PowerShell 7.4.19 我用了这个版本之后好多了,之前总是乱码难受死了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1238722

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX