你岗位的 AI 智能体
所有岗位
01代码解释

下面这段代码是我接手的老项目里的【语言,如 Python】代码,之前没人给我讲过,帮我逐段解释它在做什么、数据怎么流转的,标出写得绕或有坑的地方,最后用大白话讲一遍整体逻辑,并举一个典型输入下的执行过程。

02报错排查

我运行【程序/命令】时报了下面这个错误,错误日志我贴给你,帮我分析最可能的原因,按可能性从高到低列出排查步骤,每一步说明要看什么、怎么验证,最后给出修复方法和需要改动的代码。

03代码审查

下面是我写的【功能】的代码,帮我做一次 code review:重点找逻辑错误、边界条件、空值和异常处理、性能问题、安全隐患,问题按严重程度排序,每条说明位置、为什么是问题、建议怎么改,只给建议、不要直接大改我的代码。

04单元测试

帮我为下面这个【语言/框架】的函数写完整的单元测试:覆盖正常流程、边界值、空值和异常输入,每个用例注明在测什么,测试数据单独列出来方便我替换,最后指出哪些分支还没法测、需要怎么改造。

05提交说明

下面是我这次改动的代码(或 git diff),帮我写规范的 Git 提交信息:一行不超过 50 字的标题概括改动,下面用要点列出改了什么、为什么改,再给 3 个更口语化的版本,方便我按团队规范选用。

06技术文档

我完成了一个【功能/模块】,代码在下面,帮我写一份给同事看的技术文档:这个模块解决什么问题、整体架构和关键流程、对外提供的接口和参数、依赖和注意事项、常见报错怎么排查,语言让没参与开发的人也能看懂。

07SQL 编写与优化

我用的是【MySQL/PostgreSQL】,有下面这几张表(表结构和字段含义我会给你),帮我写一条 SQL 实现【查询需求】,先给能跑通的版本,再解释每个部分在做什么,最后给优化建议(索引、写法、潜在的慢查询风险)。

08代码重构

下面这段代码能跑但我觉得写得乱,帮我在不改变功能的前提下重构:先指出主要问题(重复、过长、职责不清等),给出重构后的代码,再用一张对照表说明每处改动和好处,最后列出需要回归测试的场景。

已复制,去发给你的 AI 智能体