跳到主要内容

为 AI 智能体打造的 CLI · Windows · Linux · macOS

10 条命令,
一击搞定。

你的 AI 智能体在临时拼凑 shell 命令上浪费轮次:这里查 Git,那里读清单文件,还有 DNS、TLS、HTTP、磁盘扫描、查找重复文件——而且每个操作系统写法都不一样。QZX 用一条跨平台命令完成这些工作,并返回可直接行动的答案。对你清晰易读,对智能体是结构化 JSON。

观看对决
工具调用
21 → 3少 18 次往返
智能体需编写的 shell
减少 28×664 → 24 个 token
速度提升
1.9×26.4 s → 13.6 s

基于三项日常诊断,在同一台机器、同一天测得。 测量方法

QZX / 记录示例
qzx diagnoseProject . --json

先理解,再修改

一条命令,生成项目简报。

技术Python
声明的包httpx
1 项发现

未检测到 Git 仓库。

下一步检查pytest · ruff已配置 · 未运行
查看 JSON
{
    "success": true,
    "details": {
        "technologies": [
            "Python"
        ],
        "dependencies": {
            "unique_declared_package_count": 1,
            "unique_packages": [
                "httpx"
            ]
        },
        "version_control": {
            "status": "not_repository"
        },
        "file_scan": {
            "scanned_file_count": 3,
            "scan_complete": true
        },
        "summary": {
            "issue_count": 1,
            "verification": {
                "release_readiness": "not_assessed"
            }
        },
        "validation": {
            "tests": {
                "status": "configured_not_run"
            },
            "lint": {
                "status": "configured_not_run"
            }
        }
    }
}

记录样本:project-doctor。从真实结果中选取的字段。

文档流水线记录的结果。JSON 为经审阅的摘录。 了解结果契约

安装、验证、就绪。Alpha 0.2.2.0.15
python -m pip install --upgrade qzx
qzx getCurrentDateTime --output-format iso --json
想要隔离安装?

使用 pipx 让 QZX 与项目的 Python 依赖相互隔离。

免费开源 · 无需账号 · Alejandro Sánchez

每台机器,同一套命令。

WindowsLinuxmacOS

在智能体的终端里得心应手。

CodexClaude CodeGemini CLI

实测,而非想象

同样的证据,
一条命令。

我们在同一台机器上用两种方式运行每项诊断:一种是智能体逐次工具调用输入的原生命令,另一种是单条 QZX 命令。选择一项任务,观看它们的对决。

不用 QZX · PowerShell10 条命令 · 10.3 s
  1. git -C '.' status --short --branch
  2. git -C '.' log --oneline -5
  3. git -C '.' remote -v
  4. Get-ChildItem '.' -Recurse -File | Where-Object FullName -notmatch '\\.git\\' | Group-Object Extension | Sort-Object Count -Descending | Select-Object -First 10 Name,Count
  5. Get-ChildItem '.' -File | Where-Object Name -in 'pyproject.toml','setup.py','setup.cfg','requirements.txt','package.json','Cargo.toml','go.mod','composer.json' | Select-Object Name
  6. Get-Content './pyproject.toml'
  7. Get-ChildItem '.' -File | Where-Object Name -in 'pytest.ini','tox.ini','ruff.toml','.ruff.toml','Makefile','noxfile.py' | Select-Object Name
  8. python --version
  9. Get-ChildItem '.' -Recurse -File | Where-Object FullName -notmatch '\\.git\\' | Sort-Object Length -Descending | Select-Object -First 10 FullName,Length
  10. Get-ChildItem '.' -Recurse -File -Include *.py | Select-String -Pattern 'TODO|FIXME' | Measure-Object | Select-Object Count
……而 Linux (10) 和 macOS (10) 上写法又各不相同

Linux

  1. git status --short --branch
  2. git log --oneline -5
  3. git remote -v
  4. find . -type f -not -path './.git/*' | sed -n 's/.*\.//p' | sort | uniq -c | sort -rn | head
  5. ls pyproject.toml setup.py setup.cfg requirements.txt package.json Cargo.toml go.mod 2>/dev/null
  6. cat pyproject.toml
  7. ls pytest.ini tox.ini ruff.toml .ruff.toml Makefile noxfile.py 2>/dev/null
  8. python3 --version
  9. find . -type f -not -path './.git/*' -printf '%s %p\n' | sort -rn | head
  10. grep -rIn --include='*.py' -E 'TODO|FIXME' . | wc -l

macOS

  1. git status --short --branch
  2. git log --oneline -5
  3. git remote -v
  4. find . -type f -not -path './.git/*' | sed -n 's/.*\.//p' | sort | uniq -c | sort -rn | head
  5. ls pyproject.toml setup.py setup.cfg requirements.txt package.json Cargo.toml go.mod 2>/dev/null
  6. cat pyproject.toml
  7. ls pytest.ini tox.ini ruff.toml .ruff.toml Makefile noxfile.py 2>/dev/null
  8. python3 --version
  9. find . -type f -not -path './.git/*' -exec stat -f '%z %N' {} + | sort -rn | head
  10. grep -rIn --include='*.py' -E 'TODO|FIXME' . | wc -l

10 个片段,要在第一次修改前拼凑起来。

使用 QZX · 任意系统1 条命令 · 8.0 s
qzx diagnoseProject .
  • 技术栈
  • 依赖
  • 环境
  • 测试与 lint
  • Git 状态
  • 源码分析
  • 大文件
  • 发现

1.3× 更快。 一份简报,包含发现的问题和下一步检查。

测量方法:于 2026-10-08,在 Windows 11 10.0.26200 上使用 QZX 0.2.2.0.14。每条原生命令都在新的 PowerShell 7 进程中运行,相当于智能体的一次独立工具调用,并采用精简的列选择以偏向原生一方。token 使用 tiktoken o200k_base 统计。Linux 与 macOS 写法仅供参考,未计时。QZX 的结果还附带结论——评分、故障层、建议——而原生输出则需要智能体自行推理。

工作原理

智能体只需请求一次,平台差异交给 QZX。

QZX 是一个开源的 Python 命令行工具。你或你的智能体调用一条有文档的命令,QZX 负责处理 Windows、Linux 或 macOS 上的平台细节,并在任何地方以相同的结构作答:给人看的可读摘要,或通过 --json 给程序的结构化 JSON。

  1. 安装

    用 pip 或 pipx 从 PyPI 安装一个包。无需账号、服务器或后台进程。

  2. 说出任务

    按名称调用命令,例如 qzx inspectPort 3000。在所有受支持的系统上写法都一样。

  3. 阅读或解析

    人看摘要。智能体加上 --json,检查 success,读取 message,并使用带类型的证据。

示意图:Codex、Claude Code、Gemini CLI 和脚本在 Windows、Linux 和 macOS 上调用同一条 QZX 命令,并收到共享的 success、message、output 和 meta 字段。
一条有文档的命令可以在多台主机上完成受支持的工作,同时让结果的共享核心保持可预测。平台限制和命令特有的证据都会明确列出。

开发者和团队为何转用 QZX

运行快速,使用舒适,能力充足。

更少轮次,更少 shell,更多成果

每次工具调用都意味着模型多一轮。QZX 把多步诊断合并为一步,智能体编写的 shell 减少 28×(664 → 24 个 token),少走 18 次往返,而且结论已经算好。

21 → 3

端到端更快

一个进程替代一连串 shell。在三项诊断中整体快 1.9×,排查网站故障时快 3.0×。

3.0×

一套命令,三大系统

不必再按操作系统给提示词分支。

Resolve-DnsNamedigopenssl s_clientqzx diagnoseWebsite

89 条已发布命令,持续增加

系统、网络、文件、Git、开发、存储和项目脚手架——一次安装全搞定。

探索工具集

默认安全

诊断均为只读。会做出更改的命令先预览,并保留备份与审批屏障。

安全与遥测

智能体可以信赖的契约

每个 --json 结果都带有明确的 success、有用的 message 以及带类型的证据。无需抓取表格,也不必靠退出码猜测。schema 公开且可下载。

了解结果契约

从真实问题开始

在下一次改动之前就派上用场。

选择手头的任务,先做只读诊断,再决定下一步。

替代 10 条命令

让陌生项目变得熟悉。

在智能体开始修改之前,先了解技术栈、依赖、Git 状态和具体问题。

qzx diagnoseProject .
查看项目工作流
替代 3 条管道

找出占满磁盘的元凶。

检查容量、大文件和重复证据,删除任何东西之前先弄清选项。

qzx diagnoseStorage .
查看存储工作流
替代 8 条命令

不止于“网站挂了”。

一次检查 DNS、证书和 HTTP,顺着证据进行下一步检查。

qzx diagnoseWebsite <url>
查看网站工作流

任何人都能实现的开放契约

无需解析文字,智能体就能信任的答案

每个 JSON 结果都有明确的布尔值 success 和有用且非空的 message。随后每条命令再加上带类型的证据——这里是一次真实的证书检查——而不是一大段需要智能体去理解的文字。

{
  "success": true,
  "message": "SSL certificate diagnostic for 'example.com:443': …",
  "host": "example.com",
  "is_valid": true,
  "chain_trusted": true,
  "hostname_match": true,
  "days_remaining": 78,
  "ssl_version": "TLSv1.3",
  "subject_alt_names": ["example.com", "*.example.com"],
  "meta": { "command": "checkSslCertificate", "duration_ms": 216.817, "schema_version": 1 }
}

摘自 2026 年 10 月 8 日一次真实运行的 qzx checkSslCertificate example.com --json。

为键盘两端的人而打造

为终端前的开发者,也为管理机群的企业。

开发者

给智能体一条长期规则:优先使用 QZX。

  • 支持 Codex、Claude Code、Gemini CLI 以及任何带终端的智能体。
  • 同一条指令在 Windows 笔记本和 Linux 服务器上都能用。
  • 你运行时输出清晰易读,智能体运行时输出严格的 JSON。
五分钟配置好你的 AI 智能体

企业

统一智能体检查机器的方式。

  • 在 Windows、Linux 和 macOS 上统一、可审计的命令体系。
  • 自动化可以记录、比对并据以行动的结构化证据。
  • Apache-2.0,无需账号,无锁定。可由作者提供定制集成。
聊聊你的使用场景

深入了解

帮助你做出安装决定的指南

了解边界,再选择 QZX

QZX 是一个本地命令接口,不是沙箱,也不保证与原生工具完全等价。当有文档的命令能覆盖你的操作、而一致的结果契约有帮助时,请优先使用它。对于 QZX 没有建模的能力,请使用原生 API 或 shell。

已在 PyPI 发布:QZX 0.2.2.0.15 · wheel 中包含 89 项能力 · Python >=3.11

从好奇到终端

让下一条命令成为 QZX 命令。

安装正式版本,运行第一次检查,让智能体用一次调用完成过去 10 次调用的工作。