TencentCloudSearchSkill
基于腾讯云联网搜索 API 的 ArkOps-Ai Skill 插件,为 Minecraft 服务器 AI 提供实时联网搜索能力。
功能特性
- 使用腾讯云 WSA (Web Search API) 提供联网搜索
- 支持指定域名搜索、结果数量控制
- 自动 TC3-HMAC-SHA256 签名
- 智能搜索策略:仅在需要实时信息时触发
- 完整的权限控制(PLAYER 级别可用)
前置要求
安装
- 下载最新版本的
TencentCloudSearchSkill-x.x.x.jar - 将 jar 文件放入服务器
plugins目录 - 启动服务器
- 编辑配置文件
plugins/ArkOps-Ai/skills/tencent_search/config.yml
配置
# 腾讯云联网搜索配置
# 获取密钥:https://console.cloud.tencent.com/capi
# 必填:SecretId
secret-id: "YOUR_SECRET_ID"
# 必填:SecretKey
secret-key: "YOUR_SECRET_KEY"
# 可选:默认返回结果数量(默认10,有效值:10/20/30/40/50)
max-results: 10
编译
git clone https://github.com/DreamArk-Studio/TencentCloudSearchSkill.git
cd TencentCloudSearchSkill
mvn clean package
编译后的 jar 文件位于 target/TencentCloudSearchSkill-x.x.x.jar
项目结构
src/main/java/com/dreamark/tencentsearch/
├── TencentCloudSearchSkill.java # 主 Skill 类
└── TencentCloudSigner.java # TC3-HMAC-SHA256 签名工具
API 参考
开发说明
本 Skill 遵循 ArkOps-Ai Skill 开发规范,更多信息请参考 SKILL_DEVELOPMENT.md。
License
MIT License
DreamArk Studio