AI编程
-
让 Claude 检查 Python 代码规范:用 AST 找出星号导入,并保留准确行号
Claude 检查代码规范时,先给项目已有规则。对于“不允许星号导入”这样的确定规则,可以用 AST 找到实际语法节点,再让模型解释原因,减少按字符串误报注释的情况。
-
AI 写的代码注释怎样核对?用 doctest 检查文档里的输入输出例子
AI 可以补函数说明,但注释里的例子也可能写错。用 doctest 运行文档中的示例,能把“这段说明看起来合理”变成可复跑的输入输出检查。
-
让 DeepSeek 解释接口测试怎么落地?把响应约定变成可复跑断言
让 DeepSeek 解释接口测试时,要给它完整的成功和失败约定。HTTP通信成功、JSON能解析和业务操作成功是三件不同的事,响应检查必须分别表达。
-
AI 生成日志解析器怎么验收?兼容两种格式,并把失败行单独保留
把 AI 应用日志交给模型分析前,可以先用一个受控解析器统一格式。解析失败的行不能静默丢掉,否则错误发生处可能恰好从分析材料里消失。
-
文件去重智能体怎么避免误删?按内容哈希输出重复组,先保留全部文件
文件名相似不表示内容相同,文件名不同也可能是同一份材料。文件去重智能体应该先生成按内容分组的报告,等读者核对保留规则后再处理文件。
-
AI 写的编号正则怎么验收?区分整串匹配、ASCII 数字和反例
AI 写出的
\d+不一定只接受0到9,搜索到一段编号也不等于整个输入有效。先明确编号允许的字符,再用正常与异常样本验收正则。 -
AI 改写 SQL 后怎么验收优化?比较查询计划,并确认结果等价
AI 提议加索引后,先检查查询结果有没有变化,再查看数据库是否实际选择了索引。查询计划显示搜索路径,不等同于测出了运行时间提升。
-
AI 生成的单元测试有没有抓到错误?注入三种错误检查断言
让 AI 写测试后全部变绿,并不能证明测试抓得住错误。可以保留正确实现,再故意让程序漏去重、丢排序或误改大小写,看原有断言是否拒绝这些版本。
-
AI 生成批量重命名脚本怎么验收?先预览冲突,再检查改名前后映射
AI 可以写批量重命名脚本,但先要确认多个文件不会被映射到同一个目标名。把改名规则变成一份可检查的清单,比直接运行模型给出的改名循环更容易发现覆盖风险。
-
智谱 GLM 怎么解析图片?传入图片并核对文字与场景描述
把图片作为 image_url 内容块传给智谱视觉模型,用已知订单号、颜色和数量建立标准答案,并区分可见事实、解释与不确定项。