Skip to content

v0.2.37.3

Choose a tag to compare

@guo641 guo641 released this 10 Aug 05:03
· 55 commits to main since this release

v0.2.37.3

两个用户反馈合并到一起修:

修复 / 体验

  1. 隐藏账号列表里的 token 显示列 + 刷新 token 按钮 — 用户截图反馈 token 列里显示「cookie 里缺少关键字段:['web_id', 'ms_token']」之类的内部 hint 不该给普通用户看。token 状态本来就是后端内部用的,前端展示出来反而制造焦虑。

    • 删 thead 里的 Token 列、tbody 里的 token badge / age / hint 三件套、行末「🔄 刷新 token」按钮、配套的 refs / 函数 / onMounted 调用。
    • 兜底链路保留:每行「🍪 重新导出 cookies」按钮仍在(v0.2.37.2 已加),cookie 在线但 cookies.json 损坏时一键修。
    • 后端 /api/accounts/{id}/webmssdk-tokens 端点保留供内部使用,只是前端不再展示数据。
  2. 画面描述上限 2000 → 5000 字 — 用户反馈 2000 字太短,复杂场景描述经常被截断导致生成结果跟预期不符。

    • 前端 <DpTextarea> :maxlength="2000" 提到 5000,底部计数提示同步。
    • 后端 CreateVideoTaskBody.prompt 加 max_length=5000;prompts 列表用 field_validator 给每个元素也按 5000 字封顶。
    • 新增 test_create_video_task_body_rejects_prompt_over_5000_chars 守住 Pydantic 边界。