Skip to content

feat: add Muted account state with auto-recovery and countdown UI - #81

Open
Morgenrot-me wants to merge 1 commit into
NIyueeE:mainfrom
Morgenrot-me:frok
Open

feat: add Muted account state with auto-recovery and countdown UI#81
Morgenrot-me wants to merge 1 commit into
NIyueeE:mainfrom
Morgenrot-me:frok

Conversation

@Morgenrot-me

Copy link
Copy Markdown
Contributor

Summary

  • 新增 Muted 账号状态,支持临时封禁与永久禁言
  • is_available() 检测封禁到期后 CAS 自动恢复为 Idle
  • mark_muted() 覆盖 Busy 和 Idle 两种前状态
  • 前端仪表盘展示 Muted 计数、紫色徽章、解封倒计时

Test plan

  • 编译通过 (cargo check)
  • 禁言到期自动恢复为 Idle
  • 仪表盘正确显示 Muted 状态和倒计时
  • invalidmuted 翻译共存

🤖 Generated with Claude Code

为账号池新增 Muted(禁言)状态,封禁到期后 CAS 自动恢复为 Idle,
前端仪表盘展示禁言计数和解封倒计时。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Morgenrot-me
Morgenrot-me requested a review from NIyueeE as a code owner May 15, 2026 05:19
@Morgenrot-me

Copy link
Copy Markdown
Contributor Author

这是因为deepseek可能会临时封禁账号,导致账号可登录但无法请求模型回复,报错导致空转

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant