z-cli

z-cli 是一个基于 ChatGPT 的交互式命令行工具,支持用户输入自然语言来生成可执行的命令,类似于 GitHub Copilot CLI。它具有自然语言查询、运行时检测、上下文感知和命令编辑等功能。

简介z-cli 是一个基于 ChatGPT 的交互式命令行工具,支持用户输入自然语言来生成可执行的命令。功能和 GitHub Copilot CLI 类似。项目地址:https://github.com/kenmick/z-cli## 特点- 自然语言查询:根据用户输入的自然语言生成可执行的命令。- 运行时检测:检测用户的 shell(例如 PowerShell、zsh、bash 等)和操作系统(例如 Windows、Linux 和 Mac),以确保更准确的命令生成。- 上下文感知:允许用户分步骤多次输入,以细化生成命令的需求。- 命令编辑:允许用户在执行命令之前手动编辑生成的命令。## 示例- zsh: 查找指定条件下的文件并显示每个文件的行数find- PowerShell: 请求 API 并以指定格式返回响应request_api## 使用bashz-cli v0.2.0Usage: z-cli [flags...] <query>Flags: --debug Enable debug mode -h, --help Show help -p, --proxy <string> Proxy url. e.g. http://localhost:1080 --version Show version