feat: 优化进度条体验和修复一键全选功能

- 进度条改用检查点驱动模拟真实流式传输进度 (5→15→25→35→45→60→75→85→92→100)
- 每个检查点间使用 ease-out 缓动平滑过渡
- 完成时从当前进度平滑动画到 100%
- 修复一键全选按钮事件绑定问题
- 添加调试日志帮助诊断问题
- 修复 addSystemMessage 使用不存在容器的问题

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
user
2026-02-04 19:25:39 +08:00
parent 1fd223930d
commit e78cd230d9
12 changed files with 303 additions and 48 deletions

View File

@@ -37,6 +37,9 @@
<div class="mm-search-panel-footer">
<div class="mm-search-actions">
<button id="mm-search-inject-all" class="mm-btn mm-btn-primary" title="全选所有未拒绝的条目">
<i class="fa-solid fa-bolt"></i> 一键全选
</button>
<button id="mm-search-confirm" class="mm-btn mm-btn-secondary" disabled>
<i class="fa-solid fa-check"></i> 确认注入
</button>