事情是这样的,每次在终端里想干点啥,比如压缩个视频、查个端口占用,都得去翻 man page 或者现搜,特别烦。于是花时间写了个 CLI 工具叫 ,(没错就是逗号,这样短一点),用法大概是这样:
, 压缩视频到 10MB
# → ffmpeg -i input.mp4 -b:v 8M -b:a 128k output.mp4
, 查看占用 8080 端口的进程
# → lsof -i :8080
, 找到当前目录下所有重复文件
# → fdupes -r .
生成完命令可以选择直接跑、改一下再跑、或者让 AI 再调整。
为啥不直接用 codex 和 cc ?主要是嫌重。这东西就一个 3MB 的二进制文件,零依赖,打开终端直接用,不用开浏览器不用等响应。而且它不会把你的真实路径和用户名发出去,只发占位符。另外一个比较实用的点是它会先看你机器上装了啥工具,有 ffmpeg 就用 ffmpeg ,不会给你整一个你没装的 imagemagick 。
LLM 随便配,推荐用 Cerebras 免费额度,够用而且很快,想本地跑就 Ollama 。支持多 provider fallback ,一个挂了自动切下一个。
装完之后配一下 API key 就能用了,~/.local/bin/,.config.json 里写个 JSON 就行。
curl -sSL https://github.com/miuzel/comma-cli/releases/latest/download/install.sh | bash
仓库在这: https://github.com/miuzel/comma-cli ,开源
主要用 Mimo-v2.5-pro 和 Kimi-K3, Rust 写的,写着玩的,,欢迎拍砖 🍺
p.s. windows 和 mac 都能用,但是 windows 里主要是 powershell 不允许直接用“,”来作为命令,所以 windows 里可以自己改名叫 c.exe , 这样也可以 "c 查看占用 8080 端口的进程"
, 压缩视频到 10MB
# → ffmpeg -i input.mp4 -b:v 8M -b:a 128k output.mp4
, 查看占用 8080 端口的进程
# → lsof -i :8080
, 找到当前目录下所有重复文件
# → fdupes -r .
生成完命令可以选择直接跑、改一下再跑、或者让 AI 再调整。
为啥不直接用 codex 和 cc ?主要是嫌重。这东西就一个 3MB 的二进制文件,零依赖,打开终端直接用,不用开浏览器不用等响应。而且它不会把你的真实路径和用户名发出去,只发占位符。另外一个比较实用的点是它会先看你机器上装了啥工具,有 ffmpeg 就用 ffmpeg ,不会给你整一个你没装的 imagemagick 。
LLM 随便配,推荐用 Cerebras 免费额度,够用而且很快,想本地跑就 Ollama 。支持多 provider fallback ,一个挂了自动切下一个。
装完之后配一下 API key 就能用了,~/.local/bin/,.config.json 里写个 JSON 就行。
curl -sSL https://github.com/miuzel/comma-cli/releases/latest/download/install.sh | bash
仓库在这: https://github.com/miuzel/comma-cli ,开源
主要用 Mimo-v2.5-pro 和 Kimi-K3, Rust 写的,写着玩的,,欢迎拍砖 🍺
p.s. windows 和 mac 都能用,但是 windows 里主要是 powershell 不允许直接用“,”来作为命令,所以 windows 里可以自己改名叫 c.exe , 这样也可以 "c 查看占用 8080 端口的进程"