Tencent Cloud DNSPod:用 Agent Skill 管理 DNSPod 解析

前言

域名解析日常落在控制台或脚本里:查记录、改 TTL、批量改线、新域名接入都要切界面或自己拼 API。把 DNSPod 能力接到 Coding Agent 上,可以用自然语言描述意图,由 Skill 按固定习惯走 tccli 查询、确认后再写入。下面介绍 SkillHub 上的 Tencent Cloud DNSPod(@tencent-adm/tencentcloud-dnspod-skill)是什么、能做什么,以及如何安装启用。

这是什么

Tencent Cloud DNSPod 是面向 DNSPod 域名解析管理的 Agent Skill,通过腾讯云命令行工具 tccli 完成 DNS 相关操作。发布者为 Tencent Cloud DNSPod,在 SkillHub 上标记为 enterprise 来源,分类为 it-ops-security,当前版本 1.0.2。标签 requires_api_key=true,使用前需配置腾讯云 API 凭证(供 tccli 调用)。

它解决的是:在 Agent 对话里完成「列域名、增删改解析记录、智能解析、批量操作、健康巡检、改 DNS 服务器」等运维动作,而不必每次手动查文档拼参数。

核心功能

以下能力均来自 Skill 官方简介,均通过 tccli 实现:

  1. 域名与记录:查看域名列表;解析记录 CRUD,支持 A、AAAA、CNAME、MX、TXT、NS、SRV、CAA 等类型。
  2. 记录属性:线路、TTL、权重、备注等字段的查看与修改。
  3. 智能解析与批量:智能解析相关操作;批量 DNS 操作。
  4. 接入与服务器:新域名接入解析;修改 DNS 服务器;域名健康检查。

Skill 内置的行为偏好(Biases)包括:优先使用 tccli 命令;修改前先查询;写入前确认;参数以 tccli --help 为准,而不是依赖模型记忆里的旧参数。

常见触发词包括:DNS、DNSPod、域名解析、解析记录、添加/修改/删除解析、查看域名列表、设置 A 记录/CNAME、修改 TTL、批量操作 DNS、新域名接入、修改 DNS 服务器、DNS 服务器不正确、域名健康巡检等。

安装与启用

通过 SkillHub CLI 安装(推荐)

先确认本机已安装 skillhub:

command -v skillhub && skillhub --version

未安装时可按 SkillHub 文档执行完整安装或仅安装 CLI(见 SkillHub 安装说明)。安装技能时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认装到 ./skills/ 可能不会被识别。

skillhub install @tencent-adm/tencentcloud-dnspod-skill --dir <skills 目录>

各客户端常用 skills 目录示例:

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装后按你所用客户端的要求重启或刷新 Agent,使 Skill 被加载。

通过提示词安装

SkillHub 页面也提供一句话安装指引:让 AI 根据 https://skillhub.cn/install/skillhub.md 安装 @tencent-adm/tencentcloud-dnspod-skill。

API 凭证

因 requires_api_key=true,需在本机为 tccli 配置腾讯云 SecretId、SecretKey 等(具体字段以腾讯云 DNSPod / tccli 官方文档为准)。Skill 本身不替代凭证管理;未配置时 Agent 无法实际调用接口。

典型用法

本 Skill 不绑定单一固定命令模板,而是引导 Agent 在对话中识别 DNS 相关意图后执行 tccli。可复现的使用方式如下。

  1. 安装并配置:完成上一节的 Skill 安装与 tccli 凭证配置。
  2. 用自然语言描述任务,例如:「列出我在 DNSPod 的域名」「给 example.com 加一条 A 记录」「把某条记录的 TTL 改成 600」「批量改解析线路」「检查域名解析是否健康」。
  3. 观察 Agent 流程:按 Skill 偏好,通常会先执行查询类 tccli 命令展示现状,在涉及新增、修改、删除时再向你确认,然后执行写入。
  4. 参数不确定时:Agent 应查阅 tccli 对应子命令的 --help,避免使用过时的参数名。

你在对话里说明域名、主机记录、记录类型和目标值即可;具体 tccli 子命令由 Agent 结合 Skill 与 help 输出拼装。

适用场景与注意

适合谁:负责域名解析、上线切流、邮件相关 MX/TXT、CDN CNAME 的运维或后端;已在用腾讯云 DNSPod,并希望用 Cursor、Claude Code、Codex 等带 Skills 的 Agent 减少控制台切换。

注意:

  • 依赖本机已安装并可用 tccli,且 API 权限覆盖你要做的 DNS 操作。
  • 写入类操作虽有「先查后写、写入前确认」的 Skill 约束,仍建议在生产域名上人工复核 Agent 拟执行的命令或变更摘要。
  • SkillHub 页面展示的统计(评分、下载、安装次数)会变动;撰写时页面侧数据为评分 100000、下载 992、安装 3,与商店列表其他展示可能不一致,以安装时页面为准。

结尾

Tencent Cloud DNSPod Skill 把 DNSPod 解析能力接到 Agent 工作流里,以 tccli 为执行层,覆盖记录全生命周期与域名接入、健康检查等场景。需要安装或查看详情时,可打开 SkillHub 页面:https://www.skillhub.cn/skills/tencent-adm/tencentcloud-dnspod-skill,或 API 坐标页:https://api.skillhub.cn/tencent-adm/tencentcloud-dnspod-skill。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜