我写了一个脚本,不论是通过非交互模式或 heredoc 传入提示词运行iFlow CLI,在处理一个json文件是,出现如图所示的报错。
Failed to parse JSON response from generateJson. Full report available at: /tmp/iflow-client-error-generateJson-parse-2026-02-19T16-55-59-420Z.json
Error generating JSON content via API. Full report available at: /tmp/iflow-client-error-generateJson-api-2026-02-19T16-55-59-423Z.json
Error during LLM call for string escaping correction: Error: Failed to generate JSON content: Failed to parse API response as JSON: Unexpected token 'L', "Looking at"... is not valid JSON
at $O.generateJson (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:3439:2059)
at async U3a (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:1753:26)
at async Kri (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:1610:2710)
at async t._getCorrectedFileContent (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:1578:982)
at async t.execute (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:1577:28792)
at async kCe (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:4831:1759)
at async file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:7288:586
at async Promise.all (index 1)
at async mio (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:7288:667)
at async Ioo (file:///home/qshaw/.nvm/versions/node/v22.22.0/lib/node_modules/@iflow-ai/iflow-cli/bundle/iflow.js:7330:9732)
