fix: bound chat latency and clarify blackjack flow
This commit is contained in:
@@ -8,11 +8,15 @@ JWeBot 是运行于 Linux 的单群微信自动回复系统。它通过本地 OC
|
||||
观察选定的微信窗口,将消息写入持久化 Edge 账本,调用经过审核的命令插件,
|
||||
并通过带视觉确认的 GUI 发送链路回复。
|
||||
|
||||
当前版本:`alpha 0.6.1.1015`。
|
||||
当前版本:`alpha 0.6.2.1015`。
|
||||
|
||||
0.6.1 新增本地上下文总结、人物与别名索引、单人虚拟金币游戏,并增加
|
||||
两秒画面复核以补抓遗漏的消息变化。命令和游戏管理规则见
|
||||
[0.6.1 插件说明](docs/local-plugins-0.6.1.md)。
|
||||
0.6.2 为 DeepSeek 流式回复增加 30 秒总时限,避免未结束的上游连接长期
|
||||
占满生成 worker;21 点开局金额明确作为本局下注,并兼容 OCR 丢失空格。
|
||||
21 点牌面和结算以当前玩家展示名开头。快速 ACK、重试和严格顺序投递
|
||||
规则保持不变。
|
||||
|
||||
### 运行流程
|
||||
|
||||
@@ -80,7 +84,7 @@ PATH="$PWD/.venv/bin:$PATH" ./tools/check-local.sh
|
||||
/人物列表 [页码](/people);/人物 [名称或别名](/person)
|
||||
/金币(/wallet);/抽奖 [金额](/draw)
|
||||
/买彩票 [000~999] [金额](/lottery)
|
||||
/21点 开始|要牌|停牌|状态|结束(/blackjack start|hit|stand|status|end)
|
||||
/21点 开始 [金额];开局后 /21点 要牌|停牌|状态|结束
|
||||
/游戏帮助(/games)
|
||||
/丢骰子 [NdM]
|
||||
/猜数字 开始 [上限]
|
||||
@@ -250,7 +254,7 @@ visually confirmed GUI bridge.
|
||||
Current version:
|
||||
|
||||
```text
|
||||
alpha 0.6.1.1015
|
||||
alpha 0.6.2.1015
|
||||
```
|
||||
|
||||
## Runtime Flow
|
||||
@@ -354,6 +358,12 @@ Accounts receive 1000 virtual coins once; funds, game state and event replay
|
||||
results commit together. OCR display aliases identify group-scoped people;
|
||||
native WeChat account IDs are unavailable. See
|
||||
[plugin rules and capture reconciliation](docs/local-plugins-0.6.1.md).
|
||||
Version 0.6.2 adds a 30-second total deadline to direct DeepSeek streams so an
|
||||
unfinished upstream response cannot occupy both generation workers for about
|
||||
15 minutes. Blackjack start amounts are the current round's stake; compact OCR
|
||||
forms are accepted, while hit/stand remain explicit follow-up commands.
|
||||
Blackjack hand and settlement replies start with the current player's configured
|
||||
display label. ACKs, retries, and ordered final delivery remain unchanged.
|
||||
|
||||
Steam prefers private per-person SteamID mappings from the active profile and
|
||||
uses the corresponding group display IDs and aliases. Without a private roster,
|
||||
|
||||
Reference in New Issue
Block a user