nlsh

自然语言转化成 Shell 命令的终端工具。...

【产品介绍】

nlsh 是一个开源的终端界面工具,可将自然语言转换为 Shell 命令。

用户无需记忆复杂的命令参数,只需用英语描述需求即可执行相应操作。该工具支持 macOS 和 Linux 系统,需要 Python 3.8+ 环境。

【产品功能】

自然语言转换:输入 "list all python files" 自动转换为 find . name "*.py"

Git 操作简化:用自然语言描述即可完成提交、推送等操作

系统命令:

!api 配置 LLM 提供商密钥(目前支持 Gemini)

!help 显示帮助菜单

!cmd 直接执行原始命令

隐私保护:本地运行,仅向用户选择的 AI 提供商发送提示词,不存储历史记录