ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Java 后端最值得抄走的 10 条 AI 编程提示词(每条附为什么这么写)

Java 后端最值得抄走的 10 条 AI 编程提示词(每条附为什么这么写) 用了半年 AI 编程工具Claude Code / ZCode / Cursor之后的一个结论产出质量的差距八成不在模型在提示词。这 10 条是我用下来复用率最高的全部按整段复制、替换【】、直接用设计每条附一句为什么这么写的原理。文末有完整 50 条的工具包。1. 带约束的代码生成用 Java 17 Spring Boot 3 写一个【功能描述】。 约束不引入新依赖异常统一走已有的 GlobalExceptionHandler字段校验用 jakarta.validation。 先列实现要点让我确认再出代码。原理模型默认会炫技——引新依赖、自建异常体系。把约束钉死 先确认后生成能消掉八成返工。2. 遗留代码的安全修改这段代码来自生产环境【模块名】需要在不动对外行为的前提下加【需求】。 请先列出所有可能被影响的调用方与副作用标注风险等级再给出最小改动 diff。原理模型见到代码就手痒直接改。强制先影响面分析、后 diff把它的攻击性用在正确的地方。3. SQL 优化不许拍脑袋这是慢 SQL 和表结构【贴 SQL DDL 数据量级】。 按 执行计划→索引方案→改写方案 的顺序给建议每个索引给出预估的选择率计算。原理不加约束时 AI 爱给加个索引试试这种正确但无用的建议。要求选择率计算是逼它走完成本估算的逻辑链。4. 提 PR 前的预自审假设你是团队里最严苛的评审审查这个 diff【贴 diff】。 只报有依据的问题按 P0必须改/P1建议/P2口味分级每条附代码位置和理由。原理自己先当一遍恶人PR 一次过的概率大增P0/P1/P2 分级防止 AI 把风格意见当错误报。5. 测试用例设计先行为这个需求写测试用例清单先不写代码【贴需求】。 按 等价类/边界值/异常流/并发场景 输出表格标注每个用例的优先级。原理先让 AI 生成代码再补测试测试会顺着实现写自我验证陷阱先出用例清单测试才约束实现。6. 日志分析强制多假设这是异常堆栈和相关日志【粘贴】。 按 最可能根因 → 验证方法 → 修复方案 输出至少给出两种备选假设不要第一条就下结论。原理AI 的单一叙事极易锚定。至少两种假设这条约束专治自信满满的误诊。7. 事务边界审查审查这段 Service 代码的事务边界哪些调用该进事务、哪些该拆出去RPC/消息/MQ 不能包在事务里。 用 Transactional 传播行为说明每个选择。原理事务边界是最容易看起来对的代码——编译过、单测过、上线才炸。让 AI 逐调用点说明传播行为把隐性决策显性化。8. 方案对比统一维度 回退条件我要实现【需求】候选方案 A/B/C【简述】。 用统一维度对比成本/可运维性/扩展性/失败模式给出决策表和你的推荐触发回退的条件。原理开放式问哪个方案好会得到两边押注的车轱辘话。统一维度 强制推荐 回退条件逼出可执行的决策。9. 周报生成技术语言→业务价值根据这些 git commit 和完成事项生成周报【粘贴】。 结构本周结果量化/下周计划/需要的支持。把技术语言翻译成业务价值不超过 300 字。原理工程师周报最大的问题是满篇重构了 XX 模块。强制翻译成业务价值 300 字上限是给读者上级省时间。10. 提示词模板化元技能我每周都重复做这件事【描述】。 帮我设计一个可复用提示词模板固定结构可变参数占位让下次一句话就能产出 80% 结果。原理这是杠杆最高的一条——让 AI 把你的高频工作流沉淀成可复用资产从此每次只要填空。使用心法比提示词本身更重要约束先行上面 10 条的共同骨架是把自由度收窄——AI 的产出质量与任务的自由度成反比给不改的权力多处出现如果没有问题就明确说没有式的措辞防止 AI 硬找问题凑数要求过程不要只要结论选择率计算、影响面清单、决策表——过程可见错误才可定位沉淀复用高频任务一定要模板化第 10 条单次调优的收益会被重复使用放大。以上 10 条出自我的《Java 程序员 AI 提示词工具包50 条实战版》——按完整工作流排列写码/评审/测试/调试/文档/汇报/求职八大场景每条都附原理说明。面包多搜索店铺「独立开发工坊」可以找到自动发货。
返回列表