兄弟们,命令行版 ChatGPT 有搞头吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
brader
V2EX    程序员

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

  •  
  •   brader 2023-03-16 11:11:55 +08:00 5089 次点击
    这是一个创建于 1019 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近大家传的风风火火的 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
    t/920795#reply12
    本站就有
    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
    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     Solana     5427 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 07:50 PVG 15:50 LAX 23:50 JFK 02:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86