- 实现智能排序:数字 -> 字母 -> 其他符号 - 添加 smartSort() 方法支持自然数值排序 - 默认启用排序功能,用户无需设置 - 支持多语言字符(中文、日文、英文等) - 添加完整的测试工具和文档 新增文件: - test_sort.html (可视化测试页面) - verify_sort.py (Python验证脚本) - verify_sort.js (Node.js验证脚本) - SORT_FEATURE.md (功能说明) - SORT_USAGE.md (使用指南) - QUICKSTART_SORT.md (快速开始) - IMPLEMENTATION_SUMMARY.md (实现总结) - CHANGELOG_SORT.md (更新日志) - UPDATE_SUMMARY.md (更新说明) 修改文件: - public/src/js/songselect.js (添加智能排序逻辑) - README.md (更新功能介绍)
1.2 KiB
1.2 KiB
太鼓 Web
这是太鼓 Web 的改良版本。
🆕 新功能
歌曲智能排序
✨ 已默认启用 - 歌曲自动按照数字 → 字母 → 其他符号的顺序整理。
无需设置,开箱即用!
如需禁用:
- 选择 "タイトル順で並べ替え"
- 输入
false - 页面刷新
详细文档:
测试工具:
# Python 验证脚本
python verify_sort.py
# 可视化测试页面
python -m http.server 8080
# 然后访问 http://localhost:8080/test_sort.html
开始调试
安装依赖:
pip install -r requirements.txt
启动数据库:
docker run --detach \
--name taiko-web-mongo-debug \
--volume taiko-web-mongo-debug:/data/db \
--publish 27017:27017 \
mongo
启动 Redis:
docker run --detach \
--name taiko-web-redis-debug \
--volume taiko-web-redis-debug:/data \
--publish 6379:6379 \
redis
启动服务器:
flask run
部署
立即访问: