ah AutoSH

> 天下苦 Bash 久已,快来 ah 一下

一句中文
秒出命令

命令记不住,AI来帮助。
按 Ctrl+G 直接出,或 Ctrl+/ 三选一。
自带解释,看懂放心用。

ah@moment ~ %

$ docker 清理无用镜像

# Ctrl+G (极速) →

docker system prune -f

 

$ git 回退到上一个 commit 但保留代码

# Ctrl+/ (选择) →

[1] git reset --soft HEAD~1

# 回退提交,保留修改在暂存区

[2] git reset --mixed HEAD~1

# 回退提交,保留修改但不暂存

[3] git revert --no-edit HEAD

# 新建提交来撤销,不修改历史

 

> 查看端口 3000 被谁占了

那些"卧槽!这命令怎么写?"的时刻

受够了!! 要打包、清磁盘、修 git、查日志……这些破事总在最忙的时候找上门。打开终端,命令忘了!打开浏览器,搜半天还不敢直接跑。问了大模型,墨迹半天没输出。

不搜了

`find` 参数记不住?`docker` 组合太绕?中文怎么说就怎么写,ah 帮你翻译成命令。英语不够,技术来凑。

不抄了

Stack Overflow 上的命令你敢直接跑吗?CSDN上古命令你敢直接抄吗?让每条建议都带解释,看懂了再回车。

不切了

不用切窗口、不用切语言、不用把思路从代码里拔出来,不开聊天窗口。按一下,继续干活,省心省力省时间。

三步,比搜快十倍

1. 写中文

想干嘛写啥:`docker 清理无用镜像和停止容器`。不用学,本来就是母语。

2. 按快捷键
Ctrl+G 极速 · 直接出一条命令
Ctrl+/ 选择 · 三个候选各带解释
3. 看懂了回车

命令不是黑盒子。先看清楚它干啥,再决定跑不跑。不爽还能换一个。

一分钟装好

`autosh-ah` 装完就能用,短命令叫 `ah`。配好 API Key,终端立马听懂中文。

# 一键安装
curl -fsSL https://wang-h.github.io/autosh/install.sh | bash

# 或手动装
pip install autosh-ah    # 或者: uv tool install autosh-ah

# 配置 API Key + 切模型
ah config set provider deepseek       # kimi / minimax / qwen / glm
ah config set api_key <your-api-key>

# 安装 Shell 集成
ah init zsh

# 重新加载配置
source ~/.zshrc