编程页以“最小复现—定位—修改—测试—审查”为主线,避免只给一段看似能跑的代码,并强调依赖、密钥和生产环境安全。 本页与站内相邻专题保持明确分工,避免用同一篇通用正文覆盖不同搜索意图。
报错先给最小可复现信息
提问时提供语言/版本、相关依赖、最小代码、完整错误信息、期望行为和实际行为。不要只贴一句“为什么报错”。
先列可能根因与验证方法,再让模型改代码
让模型先解释可能原因和验证方法,再提出最小修改。一次改太多会让你无法判断到底哪一处解决了问题。
一次只做最小修改,并覆盖正常与失败路径测试
生成代码后至少检查:依赖是否真实、API 是否当前有效、异常处理、输入验证、权限边界、测试覆盖和性能影响。任何命令都应理解后再执行。
依赖、API、命令和密钥必须进入独立安全审查
API Key、生产密码、私有证书和客户数据不要直接粘贴。可以用占位符或脱敏样例复现问题,并在隔离环境运行未知代码。