AI编程-- 软件开发,AI 可以做什么?
·
用AI 在本地启动项目
很多程序员使用的IDE非常占用内存,开几个服务,本地就会非常卡。
通过AI启动项目,这样可以减少本地IDE的内存占用。
本地验证,还是通过postman之类的http请求响应工具去验证。
某些AI工具是需要手动授权的,可以用一句"允许授权"。
如果是简单的项目,甚至本地都无须启动服务了。
“帮忙启动下本地的 xx 服务,用jdk17。”
“帮忙启动下本地的 xx 服务,用jdk17。允许授权。”
“帮忙关闭下本地的 xx 服务。”
开发需求
- 给 AI 描述需求,开发需求。
还可以直接将需求文档发到AI,让AI去总结需求。 - 可以多给一些开发规范、编码规范等md 文档,让AI遵守规范来开发。
改Bug
-
“接口请求 curl 如下,为什么结果不是xx”
直接给接口请求 curl ,能够精准地描述输入输出。更方便AI定位问题。 -
“这个是飞书的bug 链接 ,修复一下”
还可以直接给出bug链接,让AI自己去读bug去修复。
使用AI自动提交代码
AI写完的代码,如果是代码规范要求没那么高的,可以告诉AI,让它写完顺便提交。
如果有些公司对提交规范有要求,也可以给出规范让AI遵守规范去提交。
“代码写完顺便提交,提交规范按这个格式来。”
梳理逻辑,优化逻辑
- “这个功能的流程是怎样的?”
每开发完一个需求,最好问一下AI,不然有可能连具体流程和怎么实现的都不清楚。
- “这个功能的设计,有没有什么逻辑漏洞?”
查找代码
-
“xx这个功能是哪个接口?”
-
通过 AI 查找页面接口。
将页面截图发给 AI, 让 AI 分析具体是哪些接口,使用的是哪些字段。“文件中的这个页面,是哪些接口,使用了哪些字段?”
优化代码
- “这个功能的代码,有没有什么可以优化的地方?”
性能优化
- “优化一下xx接口”
处理git 代码冲突
- “处理一下这个分支的代码冲突”
- “帮忙cherry pick到这个分支”
分析日志
- “日志文件如上所示,分析一下为什么”
查询数据库
- “怎么统计这个功能的xx数据,给下sql”
- “统计一下数据表的数据”。
更多推荐




所有评论(0)