APIQIKAPIQIK
文档导航
场景参考

代码助手

为代码生成、解释、重构和修复任务提供清晰上下文与可验证反馈。

高质量代码任务需要明确语言版本、现有接口、允许修改的范围和验证标准,而不是只发送一句“帮我修复”。

提示词模板

{
  "model": "deepseek-v4-flash",
  "messages": [
    {
      "role": "system",
      "content": "你是代码审查助手。只报告可复现的问题,按严重程度排序,并给出最小修复建议。"
    },
    {
      "role": "user",
      "content": "运行环境:Python 3.12\n目标:检查下面函数的并发安全与异常处理。\n约束:不要改变公开函数签名。\n代码:\n<在这里放入代码>"
    }
  ],
  "temperature": 0.2,
  "max_tokens": 1200
}

提供有效上下文

  • 语言、框架、依赖版本与运行环境。
  • 目标行为、实际行为、完整错误信息和最小复现步骤。
  • 相关函数、类型和调用方;避免上传整个无关仓库。
  • 允许修改的文件与不能破坏的公开接口。
  • 现有测试和期望新增的测试用例。

把验证交给确定性工具

模型生成代码后,应用或开发流程应运行格式化、类型检查、静态分析和测试。模型可以解释失败原因并给出修复,但不能替代这些工具的客观结果。

模型生成 候选修改 → 格式化/编译 静态检查/测试 → 人工审查 安全上线

不要直接执行不可信代码 在隔离环境中运行生成代码,限制网络、文件和凭据访问。涉及数据库迁移、基础设施或生产命令时必须人工审查。