本地优先的 WordPress 巡检与自动修复工具。
A local-first WordPress audit & auto-fix tool.
在本文件夹里,双击 SiteGuard.exe。
会自动弹出 SiteGuard 的操作窗口(像桌面软件一样,没有地址栏)。如果是第一次运行,Windows 可能提示“未知发布者”——点 “更多信息” → “仍要运行” 即可(我们还没购买代码签名证书)。
在窗口顶部输入你的网站地址,例如 https://your-site.com,点 「扫描」。
约 20–30 秒后,你会看到:健康分、问题清单、可自动修复项。
不连接也能用,但连上后能看插件列表、做内链修复、用一键修复。
推荐用 Application Password(应用密码)——不用交出你的主密码,安全且可随时撤销。
在 WordPress 后台:用户 → 个人资料,拉到最底部 「应用程序密码」,随便起个名(如 siteguard),点「添加」,复制那串 24 位密码。
回到 SiteGuard,点右上角 ⚙ 设置,填入用户名 + 应用密码,保存。
选中要修的问题 → 点「预览」看清它要改什么 → 确认后再「应用」。
永远先预览、再执行。改坏了?点「回滚」一键还原到修复前。
| 文件 | 说明 |
|---|---|
SiteGuard.exe | 主程序,双击即用(Windows,无需装任何东西) |
START-HERE.html | 本文件,新手指引 |
QUICKSTART.md | 命令行快速上手(5 分钟) |
README.md | 项目总览与功能清单 |
docs/USER-MANUAL.md | 完整用户手册 |
docs/EULA.md | 许可协议 |
docs/REFUND-POLICY.md | 退款政策 |
docs/CHECKS.md | 所有检查器说明(它到底能查什么) |
docs/SECURITY.md | 安全说明(它怎么处理你的凭据) |
docs/example-report-aixhdd.html | 样例报告(预览长什么样) |
.md 是纯文本文件,双击可能用记事本打开。想看得漂亮点,用任意 Markdown 阅读器,或直接在网上看托管版。Windows 弹「未知发布者」怎么办?
点「更多信息」→「仍要运行」。这是没有代码签名证书导致的,不影响功能与安全。
需要装 Node.js 吗?
用 SiteGuard.exe 不需要,程序自带运行环境。只有从源码运行时才需要 Node 18+。
我的密码会被上传吗?
不会。一切都在你本机完成,我们没有服务器。
扫描要多久?
快速体检约 20–30 秒;全量深检约 1–2 分钟。
v1.0.0)。发现新版会自动提示,点一下即可去官网下载最新版。In this folder, double-click SiteGuard.exe.
A SiteGuard window opens (like a desktop app — no address bar). On first run, Windows may warn about an "unknown publisher" — click "More info" → "Run anyway" (we haven't bought a code-signing certificate yet).
Type your site URL at the top, e.g. https://your-site.com, and click Scan.
In ~20–30s you'll see a health score, a problem list, and auto-fixable items.
It works without connecting, but connecting enables the plugin list, internal-link fixes, and one-click fixes.
We recommend the Application Password — you never hand over your main password, and it can be revoked anytime.
In WordPress admin: Users → Profile, scroll to Application Passwords, give it a name (e.g. siteguard), click Add, then copy the 24-character password.
Back in SiteGuard, click ⚙ Settings, enter username + app password, save.
Select an issue → click Preview to see exactly what it will change → then Apply.
Always preview before applying. Broke something? Click Rollback to restore the previous state.
| File | What it is |
|---|---|
SiteGuard.exe | The app — double-click to run (Windows, no install needed) |
START-HERE.html | This file — the onboarding guide |
QUICKSTART.md | CLI quickstart (5 minutes) |
README.md | Project overview & feature list |
docs/USER-MANUAL.md | Full user manual |
docs/EULA.md | License agreement |
docs/REFUND-POLICY.md | Refund policy |
docs/CHECKS.md | All checkers explained |
docs/SECURITY.md | How your credentials are handled |
docs/example-report-aixhdd.html | Sample report (see what you get) |
.md files are plain text; double-clicking may open Notepad. Use any Markdown viewer, or read the hosted version online.Windows warns about an "unknown publisher"?
Click "More info" → "Run anyway". It's due to the missing code-signing certificate and doesn't affect functionality or safety.
Do I need Node.js?
Not with SiteGuard.exe — it bundles its own runtime. Only source runs need Node 18+.
Are my passwords uploaded?
No. Everything runs on your machine. We have no servers.
How long does a scan take?
Quick check ~20–30s; full deep scan ~1–2 min.
v1.0.0) in the top-right of the window. When an update is available it will prompt you — one click to download the latest.