Clipea 是一款精简、廉价且可破解的工具,它将 GPT 与您的控制台集成在一起

工具软件1年前 (2023)发布 gpts
68 0

Clipea 是一款精简、廉价且可破解的工具,它将 GPT 与您的控制台集成在一起。它就像 Github 的 Copilot for CLI,但它更便宜、更快并且不会妨碍您。

告诉 Clipea 你想做什么,它会给你一个 shell 命令,询问你是否要运行它。Clipea 与 Zsh 配合使用效果更好,因为它将 shell 命令作为待处理命令添加到您的控制台,就像您自己键入的一样!

Clipea 脱胎于 Hubcap,一个实验性的自主代理。Clipea 的危险性较小,实际上被设计为一个可用的生产力工具,而不仅仅是一个技术演示。

与从 ChatGPT 复制和粘贴相比的优点:

  • 速度。无需切换浏览器并返回
  • Shell 集成,例如文件名完成
  • 自动了解您的 shell 和操作系统等信息

警告
人工智能并不完美。Clipea 可能会提出危险的命令。当心。

快速入门

brew tap dave1010/clipeabrew install clipeaclipea setupclipea alias

安装

安装后,只需向 Clipea 询问命令即可:

clipea convert test.mp4 to a gif

输入 y<enter> 运行该命令。任何其他或 <ctrl-c> 取消。

或者,如果您有 Zsh 集成(强烈推荐),那就更简单了:

?? how many gig free do i have

只需按 <enter> 即可运行命令,如果要编辑命令,只需按 <backspace> 即可。

❓❓ 使用 Zsh shell 集成(推荐)

Zsh 集成不仅仅是一个快速别名。它允许 Clipea 将命令放入您的输入缓冲区中,准备运行,就像您自己输入的一样。

# setupclipea alias
# usage?? how many gig free do i have

好处

  • 打字速度更快
  • 显示在您的 shell 历史记录中
  • 允许使用普通 shell 命令进行编辑,例如 <ctrl-c> 取消或 <ctrl-a> 转到行首
  • 作为 shell 的子进程而不是 Clipea 的子进程运行命令

在幕后,这是使用 zsh 的 print -z 。

🧙 高级用法和技巧

GPT-4模式

只需以“4”开始查询即可。请记住,OpenAI 对 GPT-4 的收费要高得多。一般来说,标准 GPT-3.5 适合命令行。

?? 4 create a text file explaining quantum mechanics in a haiku in the style of a pirate

从 stdin 获取数据

您还可以通过 stdin 发送数据。Clipea 将您限制为 8192 字节,因此 LLM 不会被压垮。

ls -F | ?? explain this project setup

大多数时候,最好给 Clipea 一个文件名来创建命令,而不是实际的文件内容。

cat package.json | ?? how many packages here     # GPT isn't great at counting?? count how many packages are in package.json   # GPT is good at suggesting commands

环境

Clipea 会获得一些环境限制信息,例如您的操作系统、shell 和路径。这使得它能够给出更好的响应。

?? wheres my shell config?? install curl?? compare README.md to my clipboard

自定义提示

您可以通过在主目录中创建提示文件来自定义提示。

~/.config/clipea/system-prompt.txt

您可能想从复制默认提示开始:

cp $(dirname $(readlink -f $(which clipea)))/system-prompt.txt ~/.config/clipea/system-prompt.txt

然后根据您的喜好编辑 ~/.config/clipea/system-prompt.txt ,但请注意环境信息始终添加到提示的末尾。

项目链接

https://github.com/dave1010/clipea

© 版权声明

相关文章