SuperAPI AI 工具集

pp-adguard-home

编程与开发

查看项目

更新于 10-16 06:49

技能介绍

用途:该技能驱动 adguard-home-pp-cli 二进制,封装 AdGuard Home 的 REST 风格 API,供命令行或智能体管理 AdGuard Home 实例。

主要能力:覆盖访问控制(access)、客户端(clients)、DHCP、DNS 配置与信息、过滤规则(filtering)、国际化、安装配置、登录登出、家长控制、保护开关、查询日志、DNS 重写、安全浏览、安全搜索、统计、状态、上游 DNS 测试、TLS 及版本查询等。

安装与验证:npx -y @mvanhorn/printing-press-library install adguard-home --cli-only;验证 adguard-home-pp-cli --version。若 npx 失败可用 go install github.com/mvanhorn/printing-press-library/library/monitoring/adguard-home/cmd/adguard-home-pp-cli@latest(需 Go 1.26.6+)。

认证:运行 adguard-home-pp-cli auth setup 获取密钥步骤,设置 export ADGUARD_HOME_USERNAME="<your-key>",或写入 ~/.config/adguard-home-pp-cli/config.toml,再用 doctor 验证。

用法:任意命令加 --agent 展开为 --json --compact --no-input --no-color --yes;可用 --select 过滤字段、--dry-run 预览、--deliver 输出到 stdout/file/webhook。可用 which "<能力描述>" 查找命令。

限制:需先安装并配置认证;部分命令已弃用;资料未提供具体收费、平台支持范围与效果数据。