com um clique
api-usage
Windy10v10AI 的 VScripts API 调用规范与工作流(ApiClient、重试机制、Analytics 事件采集与发送模式)。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Windy10v10AI 的 VScripts API 调用规范与工作流(ApiClient、重试机制、Analytics 事件采集与发送模式)。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
为英雄创作「觉醒技能」时使用——通过觉醒石(item_awaken_stone,抽奖发放)替换/插入/新增英雄技能槽的强化版技能。处理范围包括 src/vscripts/modules/awaken/ 的配置表与替换算法、game/scripts/npc/npc_abilities_custom_awaken.txt 的觉醒技能 KV、对应 Lua/TSTL 实现、game/scripts/npc/npc_abilities_override.txt 的关联差分,以及 addon_schinese.txt/addon_english.txt 的文案。当用户说「加一个觉醒技能」「给 XX 做觉醒」「觉醒后 XX 强化」「觉醒技能等级关联/自动触发/加魔免」等时触发。
本地化文件(addon_schinese/addon_english)格式与同步规范。用于新增/维护本地化键、对齐、注释、HTML 标签与变量占位符一致性检查。 Use when adding or modifying entries in addon_schinese.txt or addon_english.txt.
从零自制一个全新自定义物品时使用——BaseClass 为 item_datadriven 或 item_lua 的非克隆物品(含多材料合成神器)。核心是「item_datadriven 整体 KV 化 vs item_lua + item_apply_modifiers 共享 hub」选型,以及合成配方/ID 分配惯例。区别于 clone-item(继承原版数值倍率克隆)。当用户说「做一个新物品」「合成神器」「这个物品属性会不会卡顿」「item_lua 还是 item_datadriven」等时触发。
生成 Steam Workshop 中英文更新日志。支持手动、PR、Issue(含 checklist 进度)。 版本号:用户指定 > release PR 大版本 > Steam 递增补丁字母。 用户确认后可写回 open PR(UTF-8 无 BOM)。 **创建 PR 时必须调用本 skill 生成 Release Note 段,不要手写。** Use when creating a pull request to generate Steam Workshop release notes.
从零自制一个全新自定义技能时使用——BaseClass 为 ability_datadriven / ability_lua / TS @registerAbility 的非继承技能。核心是「DataDriven vs Lua vs TS」实现选型(含性能取舍)与通用技法库(被动 intrinsic modifier、autocast 自动触发、施法监听、special_bonus 关联、加魔免)。区别于 clone-ability(继承原版差分克隆)与 awaken-ability(觉醒石替换槽位)。当用户说「写一个新技能」「自制技能」「这个技能用 datadriven/lua/ts 怎么写」「纯属性加成技能」「自动触发/施法监听技法」等时触发。
基于 bot(英雄_BOT.csv)与玩家(英雄_玩家.csv)出装统计 CSV(列:物品,英雄,Average 时长_秒,胜率,事件数,Average 金钱), 按装备在 src/vscripts/ai/build-item/item-tier-config.ts 的 canonical tier 过滤数据, 为 src/vscripts/ai/build-item/hero-build-config.ts / hero-build-config-template.ts 的候选池生成扩充建议: bot 数据优先、玩家数据补充、同英雄模板兜底,目标每个 tier 候选数至少 8 件(最佳区间 8~10,不超过 12)。 与用户确认后执行编辑并校验 tier 一致性。
Baseado na classificação ocupacional SOC
| name | api-usage |
| description | Windy10v10AI 的 VScripts API 调用规范与工作流(ApiClient、重试机制、Analytics 事件采集与发送模式)。 |
| disable-model-invocation | true |
本技能用于在本项目中新增/修改 VScripts 侧 API 调用时,遵循既有架构与最佳实践,避免随意拼接口与重复造轮子。
references/api-usage.mdsrc/vscripts/api/api-client.ts 的 ApiClient.sendWithRetry() 发送请求(含重试)x-api-key),由 ApiClient 统一注入src/vscripts/api/**/dto/matchId、version 等元数据(如适用)static 方法,构造 ApiParameter,调用 sendWithRetry