Skydimo 自动化规则详解:打造你的智能灯光系统 Skydimo Automation Rules: Build Your Smart Lighting System Правила автоматизации Skydimo: создайте умную систему освещения Skydimo Otomasyon Kuralları: Akıllı Aydınlatma Sisteminizi Oluşturun
条件类型、动作类型、规则链的完整配置指南,实现时间、应用、音量等多条件自动灯光切换。 Complete configuration guide for condition types, action types, and rule chains — enabling time, app, and volume-triggered automatic lighting. Полное руководство по настройке типов условий, типов действий и цепочек правил — автоматическое переключение подсветки по времени, приложению, громкости и другим параметрам. Koşul türleri, eylem türleri ve kural zincirleri için eksiksiz yapılandırma rehberi — zaman, uygulama ve ses seviyesine dayalı otomatik aydınlatma değişimleri.
自动化规则概述
Skydimo 的自动化引擎允许你定义规则(Rule),在满足特定条件时自动切换灯光方案——无需手动操作。
规则的组成
规则 = 触发条件(Trigger) + 动作(Action)
例:当游戏《CS2》运行时 → 切换到"战斗模式"方案
─────────────────── ─────────────────────────
触发条件 动作
多条件规则链
Skydimo 支持 AND / OR 逻辑组合多个条件:
条件 A: 时间 20:00-23:00
AND
条件 B: 应用程序 Spotify 正在运行
AND
条件 C: 音量 > 30%
↓
动作: 切换到"夜间音乐模式"
触发条件类型
1. 时间触发(Time Schedule)
按时间计划触发规则:
| 触发方式 | 示例 |
|---|---|
| 特定时间 | 每天 08:00 → 切换到日间模式 |
| 时间范围 | 22:00-07:00 → 低亮度夜间模式 |
| 星期几 | 周末 → 娱乐模式 |
| 日期 | 特定节假日 → 节日效果 |
配置路径:规则编辑器 → 添加条件 → 时间 → 选择类型
2. 应用程序触发(Application Trigger)
检测特定应用程序是否在前台或正在运行:
| 触发方式 | 说明 |
|---|---|
| 程序启动 | 指定程序开始运行时触发 |
| 程序在前台 | 指定程序是当前活动窗口时触发 |
| 程序关闭 | 指定程序退出时触发 |
常用配置示例:
游戏(.exe)运行中 → 切换到"游戏模式"(高对比、快响应)
Microsoft Word 在前台 → 切换到"工作模式"(静态白色)
系统空闲(无前台应用)→ 切换到"待机模式"(低亮度)
添加应用程序:
- 条件 → 应用程序
- 点击 “选择程序”
- 浏览选择
.exe文件 - 或手动输入进程名(不含路径)
3. 音量/响度触发(Audio Level)
根据当前系统音量或音频响度触发:
系统音量 > 80% → 高亮度模式
音频响度(RMS)> -20dBFS → 激活音乐同步
麦克风输入 > 阈值 → 语音活动检测
4. 系统状态触发
| 条件 | 说明 |
|---|---|
| CPU 使用率 | > 80% 触发(渲染/编译状态指示) |
| 系统空闲 | 无用户操作超过 N 分钟 |
| 电量(笔记本) | < 20% 触发低亮度模式 |
| 网络活动 | 有大量网络传输时触发 |
动作类型
1. 切换配置方案(Switch Profile)
最常用的动作:立即切换到指定配置方案。
配置方案可以包含:
- 所有设备的颜色/效果设置
- 音乐同步开关状态
- 亮度设置
- 每个设备的独立效果
2. 修改亮度(Set Brightness)
不切换整个方案,只调整当前方案的亮度:
规则:夜间 22:00 → 亮度降至 20%
规则:日间 08:00 → 亮度恢复 100%
3. 开关音乐同步
规则:Spotify 运行中 → 开启音乐同步
规则:Spotify 关闭 → 关闭音乐同步,恢复静态效果
4. 发送通知
满足条件时向系统托盘发送通知(用于调试规则)。
5. 执行外部命令
高级用法:触发系统命令或脚本:
# 规则满足时执行 PowerShell 脚本
powershell -File "C:\scripts\rgb-action.ps1"
规则链(Rule Chains)
多个规则可以形成链式逻辑,实现复杂场景:
示例:工作日工作站智能配置
规则 1:
条件:星期一至星期五 + 时间 09:00-12:00
动作:切换"专注工作模式"(静态冷白,低刺激)
规则 2:
条件:前台应用 = VS Code 或 IntelliJ
动作:切换"编码模式"(静态绿色,简约)
规则 3:
条件:系统空闲 > 5分钟
动作:亮度 20%(屏保省电)
规则 4:
条件:时间 19:00-23:00 + Spotify 运行
动作:切换"晚间音乐模式"(AI 音乐同步,暖色调)
规则优先级
当多个规则同时满足时,按优先级执行(数字越小优先级越高):
优先级 1:游戏模式(最高,游戏时不被其他规则打断)
优先级 2:工作模式
优先级 3:音乐模式
优先级 10:默认/待机模式(最低)
实战配置示例
配置”游戏自动激活”规则
- 打开 Skydimo → 自动化 标签
- 点击 “新建规则”
- 规则名称:
游戏模式 - 添加条件:
- 类型:应用程序
- 程序:选择你的游戏 exe(如
cs2.exe) - 触发:程序启动/在前台
- 添加动作:
- 类型:切换配置方案
- 方案:选择”游戏模式”
- 设置优先级:1(最高)
- 保存规则
配置”深夜自动调暗”规则
- 新建规则:
深夜护眼 - 条件:时间范围 22:00-06:00
- 动作:设置亮度 15%
- 优先级:5
- 保存
规则调试
Skydimo 提供规则调试工具:
自动化 → 调试面板(🐛图标)
显示信息:
- 当前满足的条件列表
- 当前生效的规则
- 规则执行历史日志
常见调试步骤:
- 手动触发某个条件(如改变系统时间测试时间规则)
- 在调试面板查看是否触发
- 若未触发,检查条件配置是否正确
Automation Rules Overview
Skydimo’s automation engine lets you define Rules that automatically switch lighting profiles when specific conditions are met — no manual action required.
Rule Anatomy
Rule = Trigger Condition + Action
Example: When game "CS2" is running → Switch to "Combat Mode" profile
─────────────────────────── ────────────────────────────
Trigger condition Action
Multi-Condition Rule Chains
Skydimo supports combining multiple conditions with AND / OR logic:
Condition A: Time 20:00–23:00
AND
Condition B: Application Spotify is running
AND
Condition C: Volume > 30%
↓
Action: Switch to "Night Music Mode"
Trigger Condition Types
1. Time Schedule
Trigger rules on a time-based schedule:
| Trigger Method | Example |
|---|---|
| Specific time | Every day at 08:00 → switch to Day Mode |
| Time range | 22:00–07:00 → low brightness Night Mode |
| Day of week | Weekends → Entertainment Mode |
| Specific date | Holidays → Festive effect |
Config path: Rule editor → Add condition → Time → Select type
2. Application Trigger
Detect whether a specific application is in the foreground or running:
| Trigger Method | Description |
|---|---|
| App launch | Triggers when the specified app starts running |
| App in foreground | Triggers when the specified app is the active window |
| App exit | Triggers when the specified app closes |
Common configuration examples:
Game (.exe) running → Switch to "Game Mode" (high contrast, fast response)
Microsoft Word in foreground → Switch to "Work Mode" (static white)
System idle (no foreground app) → Switch to "Standby Mode" (low brightness)
Adding an application:
- Condition → Application
- Click “Select Program”
- Browse to select the
.exefile - Or enter the process name manually (without path)
3. Audio Level Trigger
Trigger based on current system volume or audio loudness:
System volume > 80% → High brightness mode
Audio loudness (RMS) > -20dBFS → Activate music sync
Microphone input > threshold → Voice activity detection
4. System State Trigger
| Condition | Description |
|---|---|
| CPU usage | > 80% trigger (rendering/compilation indicator) |
| System idle | No user input for N minutes |
| Battery (laptop) | < 20% triggers low brightness mode |
| Network activity | High network traffic triggers indicator |
Action Types
1. Switch Profile
The most common action: immediately switch to a specified profile.
A profile can include:
- Color/effect settings for all devices
- Music sync on/off state
- Brightness settings
- Individual effects per device
2. Set Brightness
Adjust the current profile’s brightness without switching profiles:
Rule: Night at 22:00 → brightness drops to 20%
Rule: Day at 08:00 → brightness restored to 100%
3. Toggle Music Sync
Rule: Spotify running → Enable music sync
Rule: Spotify closed → Disable music sync, revert to static effect
4. Send Notification
Send a system tray notification when conditions are met (useful for debugging rules).
5. Run External Command
Advanced use: trigger system commands or scripts:
# Execute a PowerShell script when rule is satisfied
powershell -File "C:\scripts\rgb-action.ps1"
Rule Chains
Multiple rules can form a chain of logic to handle complex scenarios:
Example: Weekday Workstation Smart Config
Rule 1:
Condition: Monday–Friday + Time 09:00–12:00
Action: Switch to "Focus Work Mode" (static cool white, low stimulation)
Rule 2:
Condition: Foreground app = VS Code or IntelliJ
Action: Switch to "Coding Mode" (static green, minimal)
Rule 3:
Condition: System idle > 5 minutes
Action: Brightness 20% (screensaver power saving)
Rule 4:
Condition: Time 19:00–23:00 + Spotify running
Action: Switch to "Evening Music Mode" (AI music sync, warm tones)
Rule Priority
When multiple rules are satisfied simultaneously, they execute in order of priority (lower number = higher priority):
Priority 1: Game Mode (highest — not interrupted by other rules while gaming)
Priority 2: Work Mode
Priority 3: Music Mode
Priority 10: Default/Standby Mode (lowest)
Practical Configuration Examples
Configure “Auto Game Activation” Rule
- Open Skydimo → Automation tab
- Click “New Rule”
- Rule name:
Game Mode - Add condition:
- Type: Application
- Program: select your game exe (e.g.
cs2.exe) - Trigger: App launch / in foreground
- Add action:
- Type: Switch profile
- Profile: select “Game Mode”
- Set priority: 1 (highest)
- Save rule
Configure “Late Night Auto-Dim” Rule
- New rule:
Late Night Eye Care - Condition: Time range 22:00–06:00
- Action: Set brightness 15%
- Priority: 5
- Save
Rule Debugging
Skydimo provides a rule debugging tool:
Automation → Debug Panel (🐛 icon)
Displayed information:
- List of currently satisfied conditions
- Currently active rules
- Rule execution history log
Common debugging steps:
- Manually trigger a condition (e.g. change system time to test a time rule)
- Check the debug panel to see if it triggered
- If not triggered, verify the condition configuration is correct
Обзор правил автоматизации
Движок автоматизации Skydimo позволяет определять правила (Rule), которые автоматически переключают профили подсветки при выполнении определённых условий — без ручных действий.
Анатомия правила
Правило = Условие срабатывания (Trigger) + Действие (Action)
Пример: Запущена игра «CS2» → Переключиться на профиль «Боевой режим»
──────────────────────────── ──────────────────────────────────
Условие срабатывания Действие
Цепочки с несколькими условиями
Skydimo поддерживает комбинирование нескольких условий с логикой AND / OR:
Условие A: Время 20:00–23:00
И
Условие B: Приложение Spotify запущено
И
Условие C: Громкость > 30%
↓
Действие: Переключиться на «Ночной музыкальный режим»
Типы условий срабатывания
1. Временное расписание (Time Schedule)
Срабатывание правила по расписанию:
| Способ срабатывания | Пример |
|---|---|
| Конкретное время | Каждый день в 08:00 → переключиться на дневной режим |
| Временной диапазон | 22:00–07:00 → ночной режим со сниженной яркостью |
| День недели | Выходные → развлекательный режим |
| Конкретная дата | Праздники → праздничный эффект |
Путь настройки: Редактор правил → Добавить условие → Время → Выбрать тип
2. Триггер приложения (Application Trigger)
Определяет, находится ли указанное приложение на переднем плане или запущено:
| Способ срабатывания | Описание |
|---|---|
| Запуск программы | Срабатывает при запуске указанной программы |
| Программа на переднем плане | Срабатывает, когда указанная программа является активным окном |
| Закрытие программы | Срабатывает при завершении указанной программы |
Типовые примеры настройки:
Запущена игра (.exe) → Переключиться на «Игровой режим» (высокий контраст, быстрая реакция)
Microsoft Word на переднем плане → Переключиться на «Рабочий режим» (статичный белый)
Система простаивает (нет активного приложения) → Переключиться на «Режим ожидания» (низкая яркость)
Добавление приложения:
- Условие → Приложение
- Нажмите «Выбрать программу»
- Укажите
.exe-файл - Или введите имя процесса вручную (без пути)
3. Триггер громкости/уровня звука (Audio Level)
Срабатывание на основе текущей системной громкости или уровня звука:
Системная громкость > 80% → Режим высокой яркости
Уровень звука (RMS) > -20дБФС → Активировать синхронизацию с музыкой
Вход микрофона > порога → Обнаружение голосовой активности
4. Триггер состояния системы
| Условие | Описание |
|---|---|
| Загрузка ЦП | > 80% срабатывает (индикатор рендеринга/компиляции) |
| Система в простое | Нет действий пользователя более N минут |
| Заряд аккумулятора (ноутбук) | < 20% → режим низкой яркости |
| Сетевая активность | Высокий сетевой трафик → индикатор |
Типы действий
1. Переключение профиля (Switch Profile)
Самое распространённое действие: мгновенное переключение на указанный профиль.
Профиль может включать:
- Настройки цвета/эффектов для всех устройств
- Состояние синхронизации с музыкой (вкл./выкл.)
- Настройки яркости
- Индивидуальные эффекты для каждого устройства
2. Установка яркости (Set Brightness)
Регулировка яркости текущего профиля без переключения на другой:
Правило: Ночью в 22:00 → яркость снижается до 20%
Правило: Днём в 08:00 → яркость восстанавливается до 100%
3. Переключение синхронизации с музыкой
Правило: Spotify запущен → включить синхронизацию с музыкой
Правило: Spotify закрыт → отключить синхронизацию, вернуть статичный эффект
4. Отправка уведомления
Отправляет уведомление в системный трей при выполнении условия (полезно для отладки правил).
5. Выполнение внешней команды
Продвинутое использование: запуск системных команд или скриптов:
# Выполнить PowerShell-скрипт при срабатывании правила
powershell -File "C:\scripts\rgb-action.ps1"
Цепочки правил
Несколько правил могут образовывать цепочку логики для сложных сценариев:
Пример: умная конфигурация рабочей станции в будни
Правило 1:
Условие: Пн–Пт + Время 09:00–12:00
Действие: Переключиться на «Режим сосредоточенной работы» (статичный холодно-белый, минимум раздражителей)
Правило 2:
Условие: Активное приложение = VS Code или IntelliJ
Действие: Переключиться на «Режим программирования» (статичный зелёный, минималистичный)
Правило 3:
Условие: Система простаивает > 5 минут
Действие: Яркость 20% (экономия при заставке)
Правило 4:
Условие: Время 19:00–23:00 + Spotify запущен
Действие: Переключиться на «Вечерний музыкальный режим» (ИИ-синхронизация с музыкой, тёплые тона)
Приоритет правил
Если одновременно выполняются несколько правил, они применяются в порядке приоритета (меньшее число = более высокий приоритет):
Приоритет 1: Игровой режим (наивысший — не прерывается другими правилами в игре)
Приоритет 2: Рабочий режим
Приоритет 3: Музыкальный режим
Приоритет 10: Режим по умолчанию/ожидания (наинизший)
Практические примеры настройки
Настройка правила «Автоматическая активация игрового режима»
- Откройте Skydimo → вкладка Автоматизация
- Нажмите «Новое правило»
- Имя правила:
Игровой режим - Добавьте условие:
- Тип: Приложение
- Программа: выберите exe вашей игры (например,
cs2.exe) - Триггер: запуск / на переднем плане
- Добавьте действие:
- Тип: Переключить профиль
- Профиль: выберите «Игровой режим»
- Установите приоритет: 1 (наивысший)
- Сохраните правило
Настройка правила «Автозатемнение ночью»
- Новое правило:
Защита глаз ночью - Условие: временной диапазон 22:00–06:00
- Действие: установить яркость 15%
- Приоритет: 5
- Сохранить
Отладка правил
Skydimo предоставляет инструмент отладки правил:
Автоматизация → Панель отладки (иконка 🐛)
Отображаемая информация:
- Список текущих выполненных условий
- Текущие активные правила
- Журнал истории выполнения правил
Типовые шаги отладки:
- Вручную вызовите условие (например, измените системное время для проверки временного правила)
- Проверьте в панели отладки, сработало ли оно
- Если не сработало, убедитесь в правильности конфигурации условия
Otomasyon Kurallarına Genel Bakış
Skydimo’nun otomasyon motoru, belirli koşullar karşılandığında aydınlatma profillerini otomatik olarak değiştiren Kurallar tanımlamanıza olanak tanır — manuel işlem gerekmez.
Kural Anatomisi
Kural = Tetikleyici Koşul + Eylem
Örnek: "CS2" oyunu çalışırken → "Savaş Modu" profiline geç
──────────────────────── ─────────────────────────────
Tetikleyici koşul Eylem
Çok Koşullu Kural Zincirleri
Skydimo, birden fazla koşulu VE / VEYA mantığıyla birleştirmeyi destekler:
Koşul A: Saat 20:00–23:00
VE
Koşul B: Spotify uygulaması çalışıyor
VE
Koşul C: Ses seviyesi > %30
↓
Eylem: "Gece Müzik Modu"na geç
Tetikleyici Koşul Türleri
1. Zaman Planlaması (Time Schedule)
Kurallara zaman tabanlı bir plana göre tetiklenme:
| Tetikleyici Yöntem | Örnek |
|---|---|
| Belirli saat | Her gün 08:00 → Gündüz Moduna geç |
| Zaman aralığı | 22:00–07:00 → düşük parlaklıklı Gece Modu |
| Haftanın günü | Hafta sonları → Eğlence Modu |
| Belirli tarih | Tatiller → Şenlikli efekt |
Yapılandırma yolu: Kural düzenleyici → Koşul ekle → Zaman → Tür seç
2. Uygulama Tetikleyicisi (Application Trigger)
Belirli bir uygulamanın ön planda olup olmadığını veya çalışıp çalışmadığını algılar:
| Tetikleyici Yöntem | Açıklama |
|---|---|
| Uygulama başlatma | Belirtilen uygulama çalışmaya başladığında tetiklenir |
| Uygulama ön planda | Belirtilen uygulama aktif pencere olduğunda tetiklenir |
| Uygulama kapanma | Belirtilen uygulama kapandığında tetiklenir |
Yaygın yapılandırma örnekleri:
Oyun (.exe) çalışıyor → "Oyun Modu"na geç (yüksek kontrast, hızlı tepki)
Microsoft Word ön planda → "Çalışma Modu"na geç (statik beyaz)
Sistem boşta (ön planda uygulama yok) → "Bekleme Modu"na geç (düşük parlaklık)
Uygulama ekleme:
- Koşul → Uygulama
- “Program Seç” seçeneğine tıklayın
.exedosyasını seçmek için göz atın- Ya da işlem adını manuel olarak girin (yol olmadan)
3. Ses Seviyesi Tetikleyicisi (Audio Level)
Mevcut sistem ses seviyesine veya ses yüksekliğine göre tetiklenme:
Sistem ses seviyesi > %80 → Yüksek parlaklık modu
Ses yüksekliği (RMS) > -20dBFS → Müzik senkronizasyonunu etkinleştir
Mikrofon girişi > eşik → Ses etkinliği algılama
4. Sistem Durumu Tetikleyicisi
| Koşul | Açıklama |
|---|---|
| CPU kullanımı | > %80 tetikler (render/derleme göstergesi) |
| Sistem boşta | N dakika boyunca kullanıcı girişi yok |
| Pil (dizüstü) | < %20 → düşük parlaklık modu |
| Ağ etkinliği | Yoğun ağ trafiği gösterge tetikler |
Eylem Türleri
1. Profil Değiştirme (Switch Profile)
En yaygın eylem: anında belirtilen profile geçiş.
Bir profil şunları içerebilir:
- Tüm cihazlar için renk/efekt ayarları
- Müzik senkronizasyonu açık/kapalı durumu
- Parlaklık ayarları
- Her cihaz için ayrı efektler
2. Parlaklık Ayarlama (Set Brightness)
Profil değiştirmeden mevcut profilin parlaklığını ayarlama:
Kural: Gece 22:00 → parlaklık %20'ye düşür
Kural: Gündüz 08:00 → parlaklık %100'e geri getir
3. Müzik Senkronizasyonunu Aç/Kapat
Kural: Spotify çalışıyor → müzik senkronizasyonunu etkinleştir
Kural: Spotify kapatıldı → müzik senkronizasyonunu devre dışı bırak, statik efekte dön
4. Bildirim Gönderme
Koşullar karşılandığında sistem tepsisine bildirim gönderir (kuralları hata ayıklamak için kullanışlıdır).
5. Harici Komut Çalıştırma
Gelişmiş kullanım: sistem komutlarını veya komut dosyalarını tetikleme:
# Kural karşılandığında PowerShell betiği çalıştır
powershell -File "C:\scripts\rgb-action.ps1"
Kural Zincirleri
Birden fazla kural, karmaşık senaryoları yönetmek için bir mantık zinciri oluşturabilir:
Örnek: Hafta içi İş İstasyonu Akıllı Yapılandırması
Kural 1:
Koşul: Pazartesi–Cuma + Saat 09:00–12:00
Eylem: "Odaklanma Çalışma Modu"na geç (statik soğuk beyaz, düşük uyarıcı)
Kural 2:
Koşul: Ön planda uygulama = VS Code veya IntelliJ
Eylem: "Kodlama Modu"na geç (statik yeşil, minimalist)
Kural 3:
Koşul: Sistem > 5 dakika boşta
Eylem: Parlaklık %20 (ekran koruyucu güç tasarrufu)
Kural 4:
Koşul: Saat 19:00–23:00 + Spotify çalışıyor
Eylem: "Akşam Müzik Modu"na geç (yapay zeka müzik senkronizasyonu, sıcak tonlar)
Kural Önceliği
Birden fazla kural aynı anda karşılandığında, önceliğe göre çalıştırılır (düşük sayı = daha yüksek öncelik):
Öncelik 1: Oyun Modu (en yüksek — oyun sırasında diğer kurallar tarafından bozulmaz)
Öncelik 2: Çalışma Modu
Öncelik 3: Müzik Modu
Öncelik 10: Varsayılan/Bekleme Modu (en düşük)
Pratik Yapılandırma Örnekleri
”Otomatik Oyun Aktivasyonu” Kuralını Yapılandırma
- Skydimo’yu açın → Otomasyon sekmesi
- “Yeni Kural” seçeneğine tıklayın
- Kural adı:
Oyun Modu - Koşul ekleyin:
- Tür: Uygulama
- Program: oyun exe’nizi seçin (ör.
cs2.exe) - Tetikleyici: Uygulama başlatma / ön planda
- Eylem ekleyin:
- Tür: Profil değiştir
- Profil: “Oyun Modu”nu seçin
- Önceliği ayarlayın: 1 (en yüksek)
- Kuralı kaydedin
”Gece Geç Saatte Otomatik Kısılma” Kuralını Yapılandırma
- Yeni kural:
Geç Gece Göz Koruması - Koşul: Zaman aralığı 22:00–06:00
- Eylem: Parlaklığı %15’e ayarla
- Öncelik: 5
- Kaydet
Kural Hata Ayıklama
Skydimo bir kural hata ayıklama aracı sunar:
Otomasyon → Hata Ayıklama Paneli (🐛 simgesi)
Görüntülenen bilgiler:
- Şu anda karşılanan koşulların listesi
- Şu anda etkin kurallar
- Kural çalıştırma geçmişi günlüğü
Yaygın hata ayıklama adımları:
- Bir koşulu manuel olarak tetikleyin (ör. zaman kuralını test etmek için sistem saatini değiştirin)
- Hata ayıklama panelinde tetiklenip tetiklenmediğini kontrol edin
- Tetiklenmiyorsa koşul yapılandırmasının doğru olduğunu doğrulayın