代码编程总论
编程提示词最容易生成一段看着能跑、一遇空值和异常就崩的代码。难点在于把边界、契约和失败路径先逼出来,再谈实现。
代码审查
审查类提示词最容易滑向格式点评。难点是逼它按严重级别排序,把逻辑漏洞、竞态和回归风险落到具体行号上。
SQL 语句
查询提示词的坑是只看结果不看代价。要把表结构、关联键、索引和执行计划一起写进约束,否则一句查询就能拖垮库。
代码压缩与重构
重构提示词最危险的是把改结构和改行为混在一起。难点是逼出等价变换、测试护栏和小步可回退的节奏。
Linux 与运维命令
运维提示词最怕给出一条看似利落却无法回退的命令。难点是把前置检查、影响对象、失败信号和回滚一起写进输出要求。
全栈开发
全栈提示词最容易前端一套、后端一套。难点是把接口契约、字段类型、错误码和鉴权当成同一份约定先钉死,再谈页面和逻辑。
前端与网页设计
前端提示词容易生成一堆定宽、写死、只在一种屏幕好看的样式。难点是把盒模型、断点、状态和无障碍一起约束住。
IT 架构设计
架构提示词最爱堆组件名。难点是逼它讲清每个决策的取舍、失效量级和故障预算,而不是画一张谁都看不懂的框图。
网络安全
安全提示词最容易输出一堆吓人的名词或一句已经加固。难点是把信任边界、攻击路径和利用前提写实,让每条结论都能被验证。
数据库管理 DBA
数据库运维提示词最怕把变更写成一句重启或加配置。难点是把备份点、复制延迟、锁影响和回切方案一起逼出来。
测试与质量
测试提示词最容易写成一堆没有断言的操作步骤。难点是把前置条件、预期结果、缺陷分级和覆盖率口径逼清楚。
算法与数据结构
算法提示词最爱直接甩一个模板。难点是逼它先做复杂度推导、正确性论证和边界验证,再谈所谓最优。
「需求转函数签名设计」:把一段模糊业务需求拆成函数与接口清单,明确入参出参、异常和副作用。编程提示词最容易生成一段看着能跑、一遇
「边界条件与异常清单」:针对一个功能列全空值、越界、重复、并发和超时五类边界及处理策略。编程提示词最容易生成一段看着能跑、一遇空
「命名与代码风格约定」:为一个新模块定命名、分层和注释规则,让多人协作不靠口头对齐。编程提示词最容易生成一段看着能跑、一遇空值和
「模块划分与职责解耦」:把一个大函数拆成单一职责的小模块,说明依赖方向和可测试性。编程提示词最容易生成一段看着能跑、一遇空值和异
「防御式编程改写清单」:给一段裸调用代码补上参数校验、超时、重试和降级,且不吞掉原始错误。编程提示词最容易生成一段看着能跑、一遇
「技术方案取舍说明」:在两种实现间做取舍,写清时间复杂度、可维护性和上线风险的对比依据。编程提示词最容易生成一段看着能跑、一遇空
「调试与根因定位步骤」:为一次线上报错设计排查顺序,从复现、日志到最小用例逐步收敛。编程提示词最容易生成一段看着能跑、一遇空值和
「技术债登记与重构排序」:盘点一批已知技术债,按影响面和修复成本排优先级并给回归范围。编程提示词最容易生成一段看着能跑、一遇空值
「资深业务开发工程师」:以资深工程师身份接手陌生代码,先划清能改和不能改的边界再动手。编程提示词最容易生成一段看着能跑、一遇空值
「研发团队代码导师」:以导师身份复核新人提交,只挑契约不清、缺异常处理和命名误导三类问题。编程提示词最容易生成一段看着能跑、一遇
「研发团队技术负责人」:以技术负责人身份评审实现方案,判断它会不会给半年后埋下返工。编程提示词最容易生成一段看着能跑、一遇空值和
「合并请求审查清单」:按变更影响面审一个合并请求,把问题分成阻断、需改和建议三档。审查类提示词最容易滑向格式点评。难点是逼它按严
「逻辑漏洞与边界复核」:逐行读一段变更代码,找出空指针、越界、循环边界和状态未重置四类问题。审查类提示词最容易滑向格式点评。难点
「并发与竞态条件审查」:检查共享状态、加锁粒度和异步回调顺序,标出可能死锁或脏读的位置。审查类提示词最容易滑向格式点评。难点是逼
「圈复杂度与可读性评估」:量化一个函数的分支与嵌套,判断是否该拆并给出拆分后的职责边界。审查类提示词最容易滑向格式点评。难点是逼
「测试覆盖与回归范围」:核对改动对应的单测与集成测试,列出必须回归的用例和被漏掉路径。审查类提示词最容易滑向格式点评。难点是逼它
「安全与敏感信息排查」:扫描变更里的硬编码密钥、拼接查询与未校验输入,标出注入与泄露点。审查类提示词最容易滑向格式点评。难点是逼
「依赖与接口兼容检查」:确认改动没有破坏既有接口契约、序列化格式和下游依赖版本约束。审查类提示词最容易滑向格式点评。难点是逼它按
「评审意见汇总与回执」:把零散意见整理成可跟踪回执,写清改法、复验人和合并前置条件。审查类提示词最容易滑向格式点评。难点是逼它按
「资深代码评审工程师」:以评审人身份把关一个合并请求,只判断能不能合、还差什么证据。审查类提示词最容易滑向格式点评。难点是逼它按
「代码安全评审顾问」:以安全顾问身份复核涉及鉴权的改动,找出越权与信任边界问题。审查类提示词最容易滑向格式点评。难点是逼它按严重
「研发质量守门负责人」:以质量守门身份回看一批已合入变更,找出评审时集体漏掉的一类缺陷。审查类提示词最容易滑向格式点评。难点是逼
「单表条件查询编写」:按给定字段写一条带过滤和排序的查询,讲清每个条件的取舍与字段类型。查询提示词的坑是只看结果不看代价。要把表
「多表关联与连接键」:为一次统计写多表关联,明确主键外键、连接类型和避免笛卡尔积的依据。查询提示词的坑是只看结果不看代价。要把表