ds2api-browser / main.py

Commit History

fix: retry different accounts on browser failure (instead of 503)
8651ef6

nacho commited on

fix: SSE keepalive comments every 5s to prevent AstrBot ReadTimeout
d14a146

nacho commited on

fix: support array content blocks from AstrBot (multi-modal message format)
3be6e48

nacho commited on

fix: browser health check + single error count per failure
2d9d4ce

nacho commited on

fix: prelogin capped at 3 rounds + revert aggressive check_login_state
3ee386a

nacho commited on

feat: account detail modal — click eye icon to see full info + screenshots per account
3cb96d8

nacho commited on

refactor: prelogin retry loop — 8 concurrent, 3min retry, infinite until all online
f249601

nacho commited on

feat: detailed error reporting — per-account error messages, screenshot context, UI tooltips
f7df793

nacho commited on

fix: login timeout, target crash, screenshot viewer, prelogin speed
d12c6be

nacho commited on

refactor: clean dead code, extract shared stream logic, responsive UI rewrite
b454740

nacho commited on

chore: 清理 dead code,更新面板支持 JSON 导入,补全 .env.example,修复 Actions checkout v5
594e4c0

nacho commited on

feat: 将最大并发浏览器数量限制开放至 Web 网页控制台动态配置
072194e

nacho commited on

max_active_browsers从硬编码改为DS2API_MAX_ACTIVE_BROWSERS环境变量(默认50)
5332bb0

huanx520 commited on

feat: 增加最大并发浏览器限制(LRU 淘汰机制)以及预热并发限制,防止导入海量账号时内存爆炸或服务器卡死
b8df3fa

nacho commited on

feat: 在网页端导入账号时自动持久化到 settings.json,防止重启后丢失
0d78fef

nacho commited on

feat: 管理面板增加账号手动登录/重连操作按钮
12a0282

nacho commited on

feat: 网页端导入新账号后自动触发后台预登录,无需等待首次请求
9ce0ead

nacho commited on

feat: 统一模型为 deepseek-v4-flash/pro,并全局默认开启深度思考 (R1) 模式
50d75a2

nacho commited on

feat: 支持通过 Prompt 魔改拦截模拟工具调用 (Function Calling)
3f9fa4b

nacho commited on

feat: 支持独立的纯专家模式 (deepseek-expert)
72b39bd

nacho commited on

feat: 支持极速思考模式 (deepseek-fast)
2f8e65f

nacho commited on

feat: 解析并支持返回推理内容 (reasoning_content)
99338d0

nacho commited on

feat: 面板实时日志 + 级别按钮 + 日志文件面板控制
0a6d878

nacho commited on

feat: 面板测试免 API Key + 在线设置管理
2526df1

nacho commited on

feat: 面板登录密码 + 启动自动预登录账号
251d72f

nacho commited on

feat: 重设计前端管理面板
a3f3a8e

nacho commited on

fix: 全面代码审查修复
466f6e2

nacho commited on

feat: 禁言检测 - 面板显示禁言状态与到期时间
2940fed

huanx520 commited on

模型统一为 deepseek-flash / deepseek-pro,去除别名映射
b98e00b

huanx520 commited on

fix: 清理无用路由,仅保留 DeepSeek
83b36db

huanx520 commited on

feat: 全新控制台 - 双栏布局 + 内置API测试
998a91e

huanx520 commited on

feat: 中文管理面板 + Ghost Terminal 设计
027af26

huanx520 commited on

feat: DS2API Browser - CloakBrowser-based DeepSeek API proxy
f6a18fc

nacho commited on