LOCAL CHECK. NO UPLOAD.

本机环境 → 自检脚本.

勾选要查的项目,生成一段可审阅、可保存的本地检查脚本。

免费 · 无需登录纯浏览器生成 · 不上传配置
本地自检脚本

运行前请先通读生成的脚本。生成器不会上传任何内容;脚本只在本机检查变量是否存在、配置文件是否存在,并在你启用时访问填写的 Base URL。是否保存和运行由你决定。

检查配置修改后自动更新脚本
macOS / Linux 生成兼容 bash 和 zsh 的脚本;Windows 生成 PowerShell 脚本。
用逗号或换行分隔。脚本只检查变量是否存在以及值的长度,不打印变量值。
只支持 http / https。仅启用下方连通性检查时才会访问。
每行一个。建议填写绝对路径(~ 不会展开),空格和单引号会自动转义。
将检查 2 个变量1 个路径
脚本由当前配置生成,请核对后再使用66 行

所有生成都在浏览器本地完成,配置不会上传。下载的脚本由你自行保存和运行; 它不会修改文件,也不会打印环境变量的值。

填配置、生成、审阅,只需三步

READ BEFORE YOU RUN
01

填写要检查的项目

输入环境变量名、可选的配置文件路径和 Base URL,决定是否检查网络连通性。

02

选择目标环境

macOS / Linux 生成 bash / zsh 脚本,Windows 生成 PowerShell 脚本;路径和 URL 会自动做安全转义。

03

审阅、复制、运行

先通读脚本,再复制或下载 .sh / .ps1。脚本只做只读检查,最后汇总通过和失败项。

A FEW THINGS TO KNOW

你可能想知道

关于检查范围、隐私和运行前的确认。

生成的脚本会上传我的配置吗?

不会。变量名、路径和 Base URL 只在浏览器里参与生成,不会发送到服务器,也不会被保存。生成的脚本是否保存、在哪台机器运行,完全由你决定。

脚本会读取或打印密钥值吗?

不会打印。环境变量部分只检查变量是否存在、值的长度是否大于零,输出里不会出现变量内容。脚本也不会把任何值写入文件;但变量值仍然存在于你运行脚本的终端环境中,请照常保护好自己的终端和日志。

支持哪些系统和终端?

macOS / Linux 生成兼容 bash 和 zsh 的脚本,保存为 .sh;Windows 生成 PowerShell 5.1 及以上版本的脚本,保存为 .ps1。下载的 PowerShell 文件带 UTF-8 BOM,便于 Windows PowerShell 5.1 正确显示中文;如果手动复制粘贴保存,请选择 UTF-8 with BOM。

Base URL 连通性是怎么判断的?

启用后,macOS / Linux 使用 curl,Windows 使用 Invoke-WebRequest 发起最多 10 秒的请求。只有 2xx / 3xx 视为通过;4xx / 5xx、DNS 失败、超时或缺少 curl 都会记为失败项。Base URL 是可选项,不启用检查时不会访问网络。

路径里有空格或特殊字符会出问题吗?

不会。路径和 Base URL 都会用对应系统的单引号规则转义,空格、$、反引号和单引号都不会被当成命令执行。相对路径以运行脚本时的当前目录为准;~ 不会自动展开,建议填写绝对路径。

运行生成的脚本安全吗?

生成器只生成只读检查:读取变量长度、检查文件是否存在、可选地访问一次 Base URL,不修改文件。但仍请先通读脚本再运行,不要执行来源不明的代码。如果 PowerShell 被执行策略拦截,请按你的组织安全策略处理。

环境确认好了,接下来写点什么?

探索 AIGoCode,让 AI 更顺手地融入你的开发工作流。

探索 AIGoCode ↗