就是有些任务用ai生成代码编译后,会弹各种警告或错误提示,如果把这些提示原封不动的提交给llm,出来的代码经常是各种不符合预期。(乱加注释,胡乱省略,顾头不顾腚,带历史对话的可能更糟糕,有时候甚至不如从零开始的第一版更符合要求)
有没有可以解析编译提示的方法,比如解析成json数组,元素就是具体到某行的编译提示信息,这样理论上大部分告警的内容用function calling的查找替换来解决,可能比无脑提交给llm更有效,更能提高完成任务的效率。
1
共 2 条评论, 1 页
评论区
写评论直接用 lsp 给的不好吗 https://github.com/cline/cline/blob/main/src/integrations/diagnostics/index.ts
cargo build --message-format json 这个吗