酷狗神秘商店:配置审核器与 Apollo 生成器 - Openclaw Skills

作者:互联网

2026-04-16

AI教程

什么是 酷狗神秘商店配置审核工具?

此 Openclaw Skills 扩展旨在自动完成酷狗神秘商店促销活动数据的验证与转换。它通过解析 Excel 文件或飞书链接,对礼物 ID 规则和抽奖概率设置进行深度审核,填补了营销表格与技术配置之间的鸿沟。利用 Openclaw Skills,开发人员可以确保 AppID 8001334 的配置在上线前结构严谨且符合业务逻辑。

该工具专注于通过自动将 Excel 列索引映射到特定 Apollo 字段来减少手动输入错误。无论是处理季节性礼物更新还是复杂的折扣结构,此技能都提供了一个开发者友好的界面,用于在 AI 智能体环境中处理高风险的配置工作流。

下载入口:https://github.com/openclaw/skills/tree/main/skills/ideallove/kugou-mysterious-shop

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install kugou-mysterious-shop

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 kugou-mysterious-shop。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

酷狗神秘商店配置审核工具 应用场景

  • 审核特定活动周期或季节性时段的神秘商店礼物配置。
  • 直接从 Excel 表格 (.xlsx) 或实时飞书文档解析促销数据。
  • 根据现有的抽奖概率配置校验礼物 ID 格式规则。
  • 生成可供部署的 Apollo JSON 块,以加速 Openclaw Skills 工作流中的发布周期。
酷狗神秘商店配置审核工具 工作原理
  1. 用户提供数据源,如上传的 Excel 文件或包含促销参数的飞书文档链接。
  2. 技能使用 data_only 模式解析文档以提取原始值,确保礼物 ID、折扣率和星币值的公式被正确解析。
  3. 启动针对 AppID 8001334 的配置审核,检查每个礼物 ID 是否存在于抽奖概率规则中。
  4. 系统校验规则条件字符串格式,确保其符合要求的 giftId==${ID}_${Price} 语法。
  5. 对奖励类型、数量、过期时间和库存限制进行二次校验。
  6. 最后,技能直接在对话中生成 Markdown 审核报告和结构化的 Apollo JSON 配置,以便在 Openclaw Skills 环境中立即使用。

酷狗神秘商店配置审核工具 配置指南

要在您的 Openclaw Skills 设置中使用此功能,请确保您的智能体拥有读取文件附件和访问外部文档链接的必要权限。

# 确保您的环境支持 kugou-mysterious-shop 技能清单
# 如果 Openclaw Skills 框架处于激活状态,则无需额外的 CLI 安装

酷狗神秘商店配置审核工具 数据架构与分类体系

该技能利用文档列与 Apollo 元数据架构之间的严格映射:

源列索引 Apollo 字段 技术描述
[1] giftId 特定礼物道具的唯一标识符。
[8] starCoinPrice 折扣后的最终星币价格。
[14] position 定义 UI 上的地图位置或顺序。
[15] tagName 标签文本(例如“新品上市”或“三折”)。
[16] tagDesc 与礼物标签关联的描述性文本。
[17] giftPreviewMp4 礼物特效视频预览的 URL。
name: kugou-mysterious-shop
description: 神秘商店配置审核与Apollo配置生成工具。用于读取解析神秘商店的配置文档(如Excel、飞书文档等),审核抽奖概率配置(appid: 8001334),并生成Apollo配置输出。适用于:神秘商店活动配置审核、礼物ID规则校验、Apollo配置生成。

神秘商店配置审核与Apollo配置生成

技能触发

当用户提到以下内容时,应使用此技能:

  • 神秘商店配置审核
  • 读取神秘商店文档第X期内容
  • 神秘商店第十二期/十一期/十期等
  • 审核神秘商店配置并生成Apollo配置
  • 神秘商店礼物配置

触发示例:

  • "读取神秘商店文档礼物配置第十二期的内容"
  • "审核神秘商店的配置并生成Apollo配置"
  • "神秘商店第十二期配置审核"
  • "读取神秘商店Excel并审核"
  • "神秘商店活动配置"

功能概述

本技能提供以下功能:

  1. 读取解析 - 解析神秘商店配置文档(Excel、飞书文档等)
  2. 配置审核 - 查询appid=8001334的抽奖概率配置,校验礼物ID规则
  3. Apollo配置生成 - 生成可用于发布的Apollo配置JSON

使用方法

第一步:读取配置文档

支持以下输入方式:

  • 发送Excel文件(.xlsx)
  • 发送飞书文档链接
  • 提供文档内容

Excel列索引映射(礼物配置表):

列索引 字段名
[1] 新礼物id
[3] 礼物名称
[4] 礼物价值(元)
[5] 折扣率
[8] 折后星币
[9] 单日可售数量
[11] 单次可够数量
[14] 补给点顺序
[15] 红色文案
[16] 礼物描述文案
[17] 视频预览链接

读取时使用 data_only=True 模式解析公式单元格

示例用户输入:

  • "读取神秘商店文档第十二期内容"
  • "审核神秘商店配置"

第二步:配置审核

调用抽奖概率接口查询 appid=8001334 的配置:

appId: 8001334

审核规则

  • 检查每个礼物ID是否在抽奖配置中存在对应的规则条件
  • 规则条件样式:giftId=='${礼物ID}_${折后星币}'
  • 例如:giftId=='10372_100000'

规则内容校验:规则条件内容必须包含:

  • 奖品类型:配置的礼物
  • 奖品ID:礼物id
  • 奖品数量:1
  • 奖品过期时间:3
  • 奖品名称:配置的奖励名称
  • 成功率:1
  • 库存限制:不限制
  • 库存数量:配置的库存数量

第三步:Apollo配置生成

根据文档配置生成Apollo配置JSON,字段映射:

配置字段 Apollo字段 说明
补给点顺序 position 礼物在地图上的位置
新礼物id giftId 礼物ID
单日可售数量 remainNum 剩余数量/库存
单次可够数量 singleMaxNum 单次最大购买数量
折扣率 tagType 1=折扣礼物, 2=新礼物(折扣率=1)
红色文案 tagName 标签名称(如:全新首发、七折返场)
礼物描述文案 tagDesc 标签描述
视频预览链接 giftPreviewMp4 礼物预览视频URL

固定字段

  • status: 1
  • useTag: 1
  • cornerColor1: "#FF5361" (折扣礼物) / "#F0525F" (新礼物)
  • cornerColor2: "linear-gradient(100deg, #E46E07 0%, #FC1D76 100%)" (折扣礼物) / "linear-gradient(100deg, #F3A350 0%, #F77058 100%)" (新礼物)

输出格式

输出原则

重要:直接输出到对话,不要生成文件!

  1. 审核报告 → 使用Markdown表格直接在对话中输出
  2. Apollo配置 → 使用JSON代码块直接在对话中输出
  3. 仅当用户明确要求或内容过长时才生成文件

配置审核报告(Markdown输出)

在对话中直接输出以下格式:

## 神秘商店第X期配置审核报告

抽奖配置AppID:8001334

| 序号 | 礼物ID | 礼物名称 | 配置星币价值 | 规则条件 | 状态 |
|------|--------|----------|--------------|----------|------|
| 1 | 11372 | 冰霜飞龙 | 100000 | giftId=='10372_100000' | ? 存在 |
| 2 | 10373 | 百花孔雀 | 7000 | giftId=='10373_7000' | ? 存在 |

### 审核问题汇总
(如有)

### 审核结果
? 审核通过 / ? X个问题需要修正

Apollo配置输出(JSON输出)

在对话中直接输出JSON代码块:

[
  {
    "position": 16,
    "giftId": 11372,
    "status": 1,
    "singleMaxNum": 10,
    "remainNum": 300,
    "useTag": 1,
    "tagType": 2,
    "tagName": "全新首发",
    "tagDesc": "飞龙降世,天地冰冻!",
    "cornerColor1": "#F0525F",
    "cornerColor2": "linear-gradient(100deg, #F3A350 0%, #F77058 100%)",
    "giftPreviewMp4": "https://..."
  }
]

输出示例(完整流程)

用户输入:

读取神秘商店文档礼物配置第十二期的内容,审核神秘商店的配置并生成Apollo配置

正确输出:

## 神秘商店第十二期配置审核报告

抽奖配置AppID:8001334

| 序号 | 礼物ID | 礼物名称 | 配置星币价值 | 规则条件 | 状态 |
|------|--------|----------|--------------|----------|------|
| 1 | 11372 | 冰霜飞龙 | 100000 | giftId=='10372_100000' | ? 存在 |
| 2 | 10373 | 百花孔雀 | 7000 | giftId=='10373_7000' | ? 存在 |
| 3 | 10374 | 星空飞火 | 3500 | giftId=='10374_3500' | ? 存在 |
| 4 | 10375 | 极光游艇 | 78840 | giftId=='10375_78840' | ? 存在 |
| 5 | 5097 | 万物生长 | 30000 | giftId=='5097_30000' | ? 存在 |
| 6 | 7852 | 欢乐摆摆船 | 12000 | giftId=='7852_12000' | ? 存在 |
| 7 | 8914 | 樱花列车 | 50000 | giftId=='8914_50000' | ? 存在 |
| 8 | 5439 | 帆船酒店 | 10000 | giftId=='5439_10000' | ? 存在 |

### 审核结果
? 8个礼物全部匹配,审核通过

以下是Apollo配置:

```json
[
  {"position": 16, "giftId": 11372, ...},
  {"position": 12, "giftId": 10373, ...},
  ...
]

仅在以下情况生成文件:

  • 用户明确要求保存为文件
  • 内容过长(如超过50个礼物)
  • 用户说"保存到文件"

示例

用户输入:

读取神秘商店文档礼物配置第十二期的内容,审核神秘商店的配置并生成Apollo配置

处理流程:

  1. 解析Excel/文档内容,提取第X期礼物配置
  2. 调用kugou-award-rule查询appid=8001334的抽奖配置
  3. 比对每个礼物ID是否有对应规则
  4. 生成审核报告和Apollo配置

其他触发示例:

  • "读取神秘商店文档第十二期内容"
  • "审核神秘商店配置"
  • "神秘商店第十二期配置审核并生成Apollo"
  • "读取神秘商店Excel审核并生成配置"

相关推荐