Initial commit: Tencent DNSPod DNS deployment skill

Features:
- Single record deployment (A/CNAME/MX/TXT records)
- Batch deployment from JSON configuration
- Quick service deployment (Web/API/CDN)
- .env file support for secure credential management
- Complete documentation with installation guide
- Error handling and troubleshooting guide

Scripts:
- deploy_record.py - Single record management
- batch_deploy.py - Batch deployment from config
- deploy_service.py - Quick service templates
- list_records.py - Query existing records
- delete_record.py - Remove DNS records

Documentation:
- SKILL.md - Main skill documentation
- INSTALL.md - Installation and quick start
- ENV_SETUP.md - Environment configuration guide
- README.md - Project overview
- references/api-auth.md - API authentication details
- references/common-errors.md - Error handling
- examples/dns-config.json - Batch deployment example
This commit is contained in:
OpenClaw
2026-03-01 11:44:05 +08:00
commit c420f5a4cd
15 changed files with 2323 additions and 0 deletions

5
.env.example Normal file
View File

@@ -0,0 +1,5 @@
# 腾讯云DNSPod API密钥配置
# 获取方式: https://console.cloud.tencent.com/cam/capi
TENCENT_SECRET_ID=你的SecretId
TENCENT_SECRET_KEY=你的SecretKey