Files
taiko-web/README.md
AnthonyDuan 25c26b2b2e feat: 添加歌曲智能排序功能(默认启用)
- 实现智能排序:数字 -> 字母 -> 其他符号
- 添加 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 (更新功能介绍)
2025-11-15 15:59:08 +08:00

1.2 KiB
Raw Blame History

太鼓 Web

这是太鼓 Web 的改良版本。

🆕 新功能

歌曲智能排序

已默认启用 - 歌曲自动按照数字 → 字母 → 其他符号的顺序整理。

无需设置,开箱即用!

如需禁用:

  1. 选择 "タイトル順で並べ替え"
  2. 输入 false
  3. 页面刷新

详细文档:

测试工具:

# 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

部署

立即访问: