加入 GitHub Copilot Cli
的 waitlist
好久了, 一直没给通知
昨天自己用 chatgpt 实现了一版简单的先用着
图里我是映射了别名
# 如果有全局代理的话, 第三项路由可以不填
alias ??="chatgpt-cli zsh openAI_APIKey http://127.0.0.1:7890"
多少有点简陋, 不过我需要的功能基本上都有了
1
learningman 2023-03-08 10:15:32 +08:00 via Android
我 off waitlist 了,但是真的不好用来着。。。
终端一个换行都没有的地方搞这些,真的是过度设计了 |
2
Cells OP @learningman 换行的话可以用反斜杠 \, 我是觉得有时候这种工具问一个不常用的命令挺方便的, 比如 ffmpeg 的, 这个动图就是用这个问的 视频转动图. 省得去谷歌查了, 查了之后还得再去找解释. 这种的话就能一次性都解决了
|
3
kaiger 2023-03-08 10:50:17 +08:00 1
非交互会不会好一点,命令直接复制到剪贴板。
|
4
Cells OP 我认为是看到反馈的命令之后, 确认下是否正确, 再去进行下一步.
如果直接复制到剪切板的话, 可能会覆盖掉我本身复制过来的信息.🤔 不过应该可以添加一个 `是否默认复制到剪贴板` 的配置项来解决. |
6
yan17 2023-03-08 11:33:24 +08:00
为什么在输入问题的时候,删除中文需要按两下呢? golang 的输入问题吗?
|
12
yan17 2023-03-08 11:43:26 +08:00
@Freakr 是 utf-8 ,
$ locale LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=zh_CN.UTF-8 LC_TIME=zh_CN.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=zh_CN.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=zh_CN.UTF-8 LC_NAME=zh_CN.UTF-8 LC_ADDRESS=zh_CN.UTF-8 LC_TELEPHONE=zh_CN.UTF-8 LC_MEASUREMENT=zh_CN.UTF-8 LC_IDENTIFICATION=zh_CN.UTF-8 LC_ALL= 我试了下,ubuntu 自带的终端 和 terminator 都是这样,go version go1.20.1 linux/amd64 |
15
ziyangfeng348508 2023-03-08 19:42:30 +08:00 via Android
github 上面有个 shell gpt
|
16
Cells OP @ziyangfeng348508 发现的确是做的很不错😇
|
17
vihv 2023-03-10 09:17:10 +08:00 via Android
有个 lazyshell,纯 zsh 脚本
|