返回项目列表
ArkOpsSkill

TencentCloudSearchSkill

基于腾讯云联网搜索 API 的 ArkOps-Ai Skill 插件,为 Minecraft 服务器 AI 提供实时联网搜索能力。

v1.0.3 2026-05-21 13:50:59

详细介绍

TencentCloudSearchSkill

基于腾讯云联网搜索 API 的 ArkOps-Ai Skill 插件,为 Minecraft 服务器 AI 提供实时联网搜索能力。

功能特性

  • 使用腾讯云 WSA (Web Search API) 提供联网搜索
  • 支持指定域名搜索、结果数量控制
  • 自动 TC3-HMAC-SHA256 签名
  • 智能搜索策略:仅在需要实时信息时触发
  • 完整的权限控制(PLAYER 级别可用)

前置要求

  • Minecraft 服务器 (Purpur/Spigot/Paper 1.20+)
  • ArkOps-Ai 2.0.0+
  • 腾讯云联网搜索 API 密钥 (获取密钥)

安装

  1. 下载最新版本的 TencentCloudSearchSkill-x.x.x.jar
  2. 将 jar 文件放入服务器 plugins 目录
  3. 启动服务器
  4. 编辑配置文件 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

相关项目

ArkOpsSkill
NapCatQQSkill

通过 NapCatQQ 框架实现 QQ 机器人管理 Minecraft 服务器,让 AI 能够通过 QQ 执行服务器命令、管理玩家、监控状态等。

ArkOpsSkill
KnowledgeBaseSkill

基于ArkOps-Ai的知识库Skill

ArkOpsSkill
LogSkill

基于ArkOpsAi的玩家行为日志 Skill