你们公司用上 ChatGPT 了吗?有哪些使用场景

276 天前
 zii4914
我们部门准备推动使用 ChatGPT 来提升开发效率,安排我在这方面的做一下调研,到时候在会上介绍一下使用场景。
我自己用的其实并不多,可能比较初级,更多的是当做一个高级搜索引擎使用,可以过滤很多无效搜索结果,在创造性方面应用用的最多的是方法变量命名。

经常使用
- 方法,变量命名
- 搜索技术内容

偶尔使用(问 ChatGTP 了解到的 :),自己用的非常少)
- 理解和学习技术
- 编写代码(仅限于自己不了解语言,因为一般还要自己处理里面的 BUG)
- 理解遗留代码
- 解释错误堆栈信息
- 代码重构及优化建议

上面总结了一下个人几种的用法, 另外目前用的最多的 Jetbrains 的 IDE ,包括 AS ,IDEA ,WebStorm ,还有 VS Code ,不知道大家有没有可以绑定 ChatGPT 使用的一些 AI 插件推荐,这个也属于 ChatGPT 的用法之一,但是自己没用过。
希望大家一起交流分享一下 ChatGPT 在开发上的用法。
1413 次点击
所在节点    Coding
9 条回复
pjxxcc
276 天前
请教下,方法、变更了名命名这个,楼主如何提问给 chatgpt 呢
pjxxcc
276 天前
@pjxxcc
请教下,方法、变量命名,楼主如何提问给 chatgpt 呢
stdout
276 天前
最新版本的可以在注释里面说清楚需求, 参考
https://github.blog/2023-06-20-how-to-write-better-prompts-for-github-copilot/
zii4914
276 天前
我是随便问的,ChatGPT 能识别语义:起几个 java 变量名,xxxx (写这个变量的意义,比如开启测试功能)
@pjxxc
zii4914
276 天前
Copilot 是需要额外付费,公司不一定会购买这个,通用性可能比不上 ChatGPT ,当然写代码会比 ChatGPT 好上很多
@stdout
joeytsai
276 天前
感觉一些简单的代码都交给它写了,像 "今天是周五,获取下周周一、周五的时间"这种问题,gpt 给出的答案
"""
import datetime
from dateutil.relativedelta import relativedelta, MO, FR

# 获取当前日期
now = datetime.datetime.now()

next_monday = now + relativedelta(weekday=MO(1))
next_friday = now + relativedelta(weekday=FR(1))

# 打印日期
print("下周一的日期:", next_monday.date())
print("下周五的日期:", next_friday.date())
"""

给出的答案有时候需要微调下,基本能用
Hilong
276 天前
可以直接让它帮你 review 代码,或者加注释,优化复杂度这些
LongV2
276 天前
1.代码写得绕的直接扔给它看,起码能给个头绪。这个对于阅读源码提升效率比较有帮助。
2.写完代码让它 review 一下
3.新技术叫它帮忙写个 demo 理解
zii4914
276 天前
@LongV2 @Hilong @joeytsai 感谢各位的建议

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/962957

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX