Windows 11,使用 iFlow CLI 0.3.23 版本,模型为 GLM-4.6
开发过程中发现每当模型使用 Shell 工具运行的指令里含有双引号的时候基本都会出错,仔细观察后发现 Shell 工具对输入参数里的双引号的处理和正常的 cmd 不同
比如:
- 模型运行
.\executable "a",程序收到的参数是"a"而不是a - 模型运行
.\executable "a b",程序收到的参数是"a和b"而不是a b
当运行的指令中含有 message 之类的参数时会产生明显的影响


