Repository navigation
v0.5.4
v0.5.4 - 事件常量统一与命名规范化
中文
v0.5.4 - 事件系统整理与去重
主要改进
事件常量统一
- 事件常量集中到单一权威来源,移除重复定义
- 动态事件系统从统一元数据注册,减少命名漂移
事件命名规范化
- 事件名统一为 lower_snake_case
- 修正部分事件名以避免歧义(例如配置变更、服务重载)
升级步骤
从 v0.5.3 升级
- 下载 SonicInput-v0.5.4-win64.exe
- 关闭旧版本并替换可执行文件
- 启动应用(配置自动沿用)
注意事项
- 旧的点分隔事件名已不再使用,请确保插件/扩展使用新的事件名
- 配置与数据文件保持兼容
系统要求
最低配置
- Windows 10 64-bit
- Intel Core i3 或同等级 CPU
- 4GB RAM
- 500MB 磁盘空间
推荐配置
- Windows 11 64-bit
- Intel Core i5 或 AMD Ryzen 5
- 8GB RAM
- 1GB 磁盘空间
技术支持
配置与日志位置
- 配置:
%AppData%\SonicInput\config.json - 日志:
%AppData%\SonicInput\logs\app.log - 模型:
%AppData%\SonicInput\models/
问题反馈
- GitHub Issues: https://github.com/Oxidane-bot/SonicInput/issues
English
v0.5.4 - Event Constant Unification and Naming Normalization
Key Improvements
Single source of event constants
- Centralized event constants into a single authoritative module
- Dynamic event registration now uses shared metadata to prevent drift
Event naming normalization
- All event names standardized to lower_snake_case
- Renamed ambiguous event labels (config change and service reload)
Upgrade Steps
From v0.5.3
- Download SonicInput-v0.5.4-win64.exe
- Close the old version and replace the executable
- Launch the app (config is preserved)
Notes
- Legacy dotted event names are no longer used; update plugins/extensions accordingly
- Config and data files remain compatible
System Requirements
Minimum
- Windows 10 64-bit
- Intel Core i3 or equivalent CPU
- 4GB RAM
- 500MB disk space
Recommended
- Windows 11 64-bit
- Intel Core i5 or AMD Ryzen 5
- 8GB RAM
- 1GB disk space
Technical Support
Configuration and Logs
- Config:
%AppData%\SonicInput\config.json - Logs:
%AppData%\SonicInput\logs\app.log - Models:
%AppData%\SonicInput\models/
Issue Reporting
- GitHub Issues: https://github.com/Oxidane-bot/SonicInput/issues
核心改进: v0.5.4 统一事件常量来源,并规范事件命名,降低架构漂移风险。
Core Improvements: v0.5.4 centralizes event constants and normalizes naming to reduce drift.