This commit is contained in:
xunbu
2025-12-17 23:09:37 +08:00
parent 55de372eba
commit 08fc7b4903
2 changed files with 10 additions and 7 deletions

View File

@@ -153,15 +153,15 @@ class RateLimiter:
while True:
# print(f"[RateLimiter-Async] 准备获取锁...")
with self.lock:
print(f"[RateLimiter-Async] 已加锁 (Checking)")
# print(f"[RateLimiter-Async] 已加锁 (Checking)")
wait_time = self._check_and_get_wait_time(tokens)
if wait_time <= 0:
self._record_usage(tokens)
print(f"[RateLimiter-Async] 释放锁 (成功获取配额)")
# print(f"[RateLimiter-Async] 释放锁 (成功获取配额)")
return
print(f"[RateLimiter-Async] 释放锁 (需等待 {wait_time:.2f}s)")
# print(f"[RateLimiter-Async] 释放锁 (需等待 {wait_time:.2f}s)")
# 释放锁后等待
await asyncio.sleep(wait_time + 0.1)
@@ -174,15 +174,15 @@ class RateLimiter:
while True:
# print(f"[RateLimiter-Sync] 准备获取锁...")
with self.lock:
print(f"[RateLimiter-Sync] 已加锁 (Checking)")
# print(f"[RateLimiter-Sync] 已加锁 (Checking)")
wait_time = self._check_and_get_wait_time(tokens)
if wait_time <= 0:
self._record_usage(tokens)
print(f"[RateLimiter-Sync] 释放锁 (成功获取配额)")
# print(f"[RateLimiter-Sync] 释放锁 (成功获取配额)")
return
print(f"[RateLimiter-Sync] 释放锁 (需等待 {wait_time:.2f}s)")
# print(f"[RateLimiter-Sync] 释放锁 (需等待 {wait_time:.2f}s)")
time.sleep(wait_time + 0.1)

View File

@@ -1,9 +1,12 @@
更新日志
v1.5.6版 2025.12.16
v1.5.6版 2025.12.17
特性
- 允许设置RPM与TPM
优化
- mineru单文件可以超过600页
修复
- 修复markdown有长代码块时翻译失败的问题
- 修复epub排版问题
----------------
v1.5.5版 2025.12.14
优化