Commit History

fix: guard against None browser when reading mute status
99cb7cd
Running

nacho commited on

perf: shave ~5s off chat — shorter waits, non-blocking delete, lower timeouts
fc44ec7

nacho commited on

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: remove redundant Cloudflare wait from _auto_login (already done in start)
569153a

nacho commited on

fix: clean stale Chromium SingletonLock before launch (crash recovery)
171bb28

nacho commited on

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

nacho commited on

fix: reduce HF Docker defaults — max_active_browsers 101→15, max_concurrent 50→8
9fba9a0

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

fix: 添加 HF Space README YAML 元数据
98d0688

nacho commited on

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

nacho commited on

ci: 添加 GitHub Actions 自动同步到 HuggingFace Space
091565f

nacho commited on

feat: 在最终等待聊天框超时时增加截图以便排查风控和死锁
01e5f16

nacho commited on

fix: 回滚过于激进的 Chromium 底层参数,修复其导致的 Cloudflare 人机验证 100% 失败从而无法登录的问题
6eb6f92

nacho commited on

perf: 添加额外的 site-isolation-trials 和 process 限制参数,进一步压榨单实例进程数与线程数
e8a828e

nacho commited on

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

nacho commited on

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

huanx520 commited on

并发限制: 2→50
7231664

huanx520 commited on

perf: 注入大量无头浏览器省内存参数,并将并发限制降低至3个,彻底杜绝内存爆炸问题
da32f5f

nacho commited on

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

nacho commited on

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

nacho commited on

fix: 登录前自动点击「密码登录」选项卡,解决页面默认显示手机验证码登录导致找不到邮箱输入框的问题
4b9c49a

nacho commited on

fix: 延长账号登录时输入框的超时等待时间至 30s,防止因 Cloudflare 人机验证太慢导致登录失败
caaf954

nacho commited on

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

nacho commited on

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

nacho commited on

docs: 更新 README,移除旧版代理描述,更新为统一的 v4 模型名和最新架构
0ecb6f3

nacho commited on

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

nacho commited on

chore: 清理无用测试脚本和老旧的 proxy.py
f979e26

nacho commited on

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

nacho commited on

fix: 重构思考过程提取逻辑,解决官方移除特殊标签导致全部被误判为正文的问题
57be122

nacho commited on

feat: 在日志中直观打印思考和回答的数据流 (INFO级别)
3dc1afe

nacho commited on

fix: 重构模型开关点击逻辑,使用原生 JS 强制点击底层元素解决无头浏览器下点击失效的问题
fc6d3fc

nacho commited on

fix: 修复点击深度思考按钮时误命中外层div导致点击无效的问题
a750d84

nacho commited on

fix: 修复侧边栏文本污染回答并导致立刻截断的问题
ac9cc0b

nacho commited on

feat: 新增控制台日间模式及一键切换
901c28a

nacho commited on

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

nacho commited on

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

nacho commited on

fix: 支持点击“专家模式”或“DeepThink”等新版按钮开启深思
a74d5c4

nacho commited on

fix: 确保思考过程的 fallback 解析一定触发
63773f7

nacho commited on

fix: 增强提取深度思考的鲁棒性,当 DOM class 提取失败时通过 innerText 切分 fallback 解析 reasoning_content
879a171

nacho commited on

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

nacho commited on

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

nacho commited on

perf: 全速优化,每次请求省 10-15 秒
3e65e33

nacho commited on

chore: 删除未使用的 deepseek_api.py (272行死代码)
5470e8a

nacho commited on