electrician-timing-sdk-integration
Installation
SKILL.md
概述 {#description}
面向业务代码位于 src/* 的小程序 / 面板宿主工程,介绍如何接入 @ray-js/electrician-timing-sdk:app 入口一次性 init、六类定时(云、循环、随机、点动、倒计时、天文)的接入方式。天文不在本 SDK 中。
信息源
以 @ray-js/electrician-timing-sdk 的 README(含 README-zh_CN.md)与包类型声明为权威;本地实现与之冲突时以 README + 包导出为准。
工程 config 与 SDK 的边界
init/changeConfig的字段名以 SDK README 为准。type: 'ele'时,supportCloud/supportCycle/supportRandom/supportInching取'auto'/'y'/'n'。- 宿主使用的 URL query(
supportCountdown、supportCycle等)属于工程侧契约:先写入工程config,再驱动本地能力判断。supportCountdown特别提示:它不是type: 'ele'的 READMEinit字段;倒计时入口的展示由宿主config决定,SDK 调用本身使用createCountdown(code, ...)。 - 群组场景默认不支持云定时(README),建议同时关闭天文。