V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
brader
V2EX  ›  程序员

兄弟们,命令行版 ChatGPT 有搞头吗?

  •  
  •   brader · 2023-03-16 11:11:55 +08:00 · 4447 次点击
    这是一个创建于 643 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近大家传的风风火火的 ChatGPT ,我观察下来只发现大家接入免费给人使用的有网页版、小程序版、API 版,暂时还没有发现命令行版。
    我突然灵光一闪,觉得要能像 curl 一样,使用命令行,才是程序员专属的,你们觉得有搞头吗?

    个人觉得亮点就是:
    一、命令行有种程序员专属的感觉,和普通人区分开来。
    二、有时候摸 linux ,遇到不会的、或者需要查资料的,不需要去打开浏览器查,直接在命令行啪啪啪一查,就有答案可用,别人看不懂,以为你自己写的解决的,简直就是装逼神器。
    第 1 条附言  ·  2023-03-16 11:48:04 +08:00
    大概看了大家给的几个 demo ,和我心中想做的效果有点差别:
    一:我想用 go c 之类的可以编译成二进制,方便大家使用,不用安装依赖环境。
    二:不太想做成那种类似需要登录的交互界面形式,更像平时使用 curl 这些软件一样,如:chatgpt 你叫什么名字
    25 条回复    2023-03-17 10:46:18 +08:00
    shiqueb
        1
    shiqueb  
       2023-03-16 11:18:32 +08:00 via Android
    意思是程序员更喜欢用命令行聊天
    silypie
        2
    silypie  
       2023-03-16 11:21:15 +08:00
    这东西 github 上早就有了
    brader
        3
    brader  
    OP
       2023-03-16 11:26:15 +08:00
    @silypie 啊,有吗,没见到啊,推个链接瞧瞧
    ptrees
        4
    ptrees  
       2023-03-16 11:26:48 +08:00
    meixg
        5
    meixg  
       2023-03-16 11:27:06 +08:00
    sigoden
        6
    sigoden  
       2023-03-16 11:29:42 +08:00
    seers
        7
    seers  
       2023-03-16 11:54:22 +08:00 via iPhone
    https://www.v2ex.com/t/922242#reply0
    写了一个给命令行的 ChatGPT 聊天,无需依赖开箱即用
    sigoden
        8
    sigoden  
       2023-03-16 11:56:14 +08:00
    @brader

    aichat 有两种模式: chat repl 和 command 。 它的 command 模式就类似 curl 。
    aichat 采用 rust 编写,跨平台,单二进制无任何依赖。
    moranrs
        9
    moranrs  
       2023-03-16 11:56:19 +08:00
    之前还看到过 excel 表格里用 vbs 做的 chatGpt 函数
    hahastudio
        10
    hahastudio  
       2023-03-16 12:02:10 +08:00 via Android
    简单的话,你把那个流传的 16 行 pyrhon 脚本修一修不就好了么
    https://gist.github.com/hahastudio/dcce15b4a5a6fa2075de3ef1036c59af
    xiaoz
        11
    xiaoz  
       2023-03-16 12:03:46 +08:00
    没搞头,技术人大多不愿意付费。你应该想办法如何做成小白产品。
    tool2d
        12
    tool2d  
       2023-03-16 12:15:33 +08:00
    我花了 200 行,写了一个命令行自用。就是一个 post 请求,还挺容易的。

    就是需要特殊处理一下流式文字返回,API 都是一个一个中文字返回的。
    whatthehell
        13
    whatthehell  
       2023-03-16 12:33:40 +08:00
    > 我想用 go c 之类的可以编译成二进制,方便大家使用,不用安装依赖环境。
    有 API 后很简单,golang 版本早就有了: https://github.com/kkdai/chatgpt
    whatthehell
        14
    whatthehell  
       2023-03-16 12:35:08 +08:00
    > 二:不太想做成那种类似需要登录的交互界面形式,更像平时使用 curl 这些软件一样,如:chatgpt 你叫什么名字
    现在的都不需要登录,用 API KEY 就行了
    passon
        15
    passon  
       2023-03-16 12:35:25 +08:00
    面向程序员的产品是最难做的
    aeof
        16
    aeof  
       2023-03-16 13:16:47 +08:00
    这东西没有什么技术含量,也只能让程序员用,但是程序员自己也可以很快写一个,我的看法是不如在上面做上层产品
    subpo
        17
    subpo  
       2023-03-16 13:20:00 +08:00
    这也就撑死 20 行代码,你有想法的功夫别的都写完 10 个版本了
    placeholder
        18
    placeholder  
       2023-03-16 13:25:34 +08:00
    别人都是想赚钱,你还真想着做点事儿啊。。
    chor02
        19
    chor02  
       2023-03-16 13:53:36 +08:00
    我也再找支持 bing chat 的 cli, EdgeGPT 不好用.
    youngriver
        20
    youngriver  
       2023-03-16 14:18:52 +08:00
    我觉得程序员和非程序员,条件允许情况下还是更喜欢带 UI 的。
    isnullstring
        21
    isnullstring  
       2023-03-16 17:12:05 +08:00
    开发环境或者工作电脑肯定有 UI 的了,服务器上也没必要搞这个
    折腾下 也好,哈哈哈
    czyt
        22
    czyt  
       2023-03-16 21:46:01 +08:00
    aichat 了解下
    ChenSino
        23
    ChenSino  
       2023-03-17 08:48:23 +08:00
    哈哈 Manjaro 用户表示非常有搞头,我现在用的无道翻译就是那个命令行,特别好用。直接 F12 呼出终端,然后 wd xxx,方便的很
    zxCoder
        24
    zxCoder  
       2023-03-17 10:27:28 +08:00
    有一点搞头,但不多,喜欢用命令行的人数比你想象中的要少很多
    xiaotianhu
        25
    xiaotianhu  
       2023-03-17 10:46:18 +08:00
    我一个产品朋友,用网页版 chatGPT ,让他自己写一个 cli 版本就能用了。python 的,直接复制下来运行。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1180 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:07 · PVG 02:07 · LAX 10:07 · JFK 13:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.