V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding.NET 轻量级社交
开源项目广场
使用帮助
意见反馈
zii4914
V2EX  ›  Coding

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

  •  
  •   zii4914 · 2023-08-07 10:34:40 +08:00 · 1738 次点击
    这是一个创建于 507 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我们部门准备推动使用 ChatGPT 来提升开发效率,安排我在这方面的做一下调研,到时候在会上介绍一下使用场景。
    我自己用的其实并不多,可能比较初级,更多的是当做一个高级搜索引擎使用,可以过滤很多无效搜索结果,在创造性方面应用用的最多的是方法变量命名。

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

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

    上面总结了一下个人几种的用法, 另外目前用的最多的 Jetbrains 的 IDE ,包括 AS ,IDEA ,WebStorm ,还有 VS Code ,不知道大家有没有可以绑定 ChatGPT 使用的一些 AI 插件推荐,这个也属于 ChatGPT 的用法之一,但是自己没用过。
    希望大家一起交流分享一下 ChatGPT 在开发上的用法。
    9 条回复    2023-08-07 17:24:54 +08:00
    pjxxcc
        1
    pjxxcc  
       2023-08-07 11:29:38 +08:00
    请教下,方法、变更了名命名这个,楼主如何提问给 chatgpt 呢
    pjxxcc
        2
    pjxxcc  
       2023-08-07 11:30:17 +08:00
    @pjxxcc
    请教下,方法、变量命名,楼主如何提问给 chatgpt 呢
    stdout
        3
    stdout  
       2023-08-07 11:33:13 +08:00
    最新版本的可以在注释里面说清楚需求, 参考
    https://github.blog/2023-06-20-how-to-write-better-prompts-for-github-copilot/
    zii4914
        4
    zii4914  
    OP
       2023-08-07 14:28:13 +08:00
    我是随便问的,ChatGPT 能识别语义:起几个 java 变量名,xxxx (写这个变量的意义,比如开启测试功能)
    @pjxxc
    zii4914
        5
    zii4914  
    OP
       2023-08-07 14:31:50 +08:00
    Copilot 是需要额外付费,公司不一定会购买这个,通用性可能比不上 ChatGPT ,当然写代码会比 ChatGPT 好上很多
    @stdout
    joeytsai
        6
    joeytsai  
       2023-08-07 15:00:27 +08:00   ❤️ 1
    感觉一些简单的代码都交给它写了,像 "今天是周五,获取下周周一、周五的时间"这种问题,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
        7
    Hilong  
       2023-08-07 15:09:56 +08:00   ❤️ 1
    可以直接让它帮你 review 代码,或者加注释,优化复杂度这些
    LongV2
        8
    LongV2  
       2023-08-07 16:35:56 +08:00   ❤️ 1
    1.代码写得绕的直接扔给它看,起码能给个头绪。这个对于阅读源码提升效率比较有帮助。
    2.写完代码让它 review 一下
    3.新技术叫它帮忙写个 demo 理解
    zii4914
        9
    zii4914  
    OP
       2023-08-07 17:24:54 +08:00
    @LongV2 @Hilong @joeytsai 感谢各位的建议
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3333 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 00:44 · PVG 08:44 · LAX 16:44 · JFK 19:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.