Releases: Octo-o-o-o/autowq
Releases · Octo-o-o-o/autowq
Release list
v0.2.5 — 审查复核与一次 fallback、中英桌面界面
本次更新
- CLI、macOS 菜单栏和 Windows 托盘支持中文、English、跟随系统;共享
ui.language,历史账本原文不被翻译覆盖。 - 轮次历史显示审查失败项、原始理由、补充尝试及逐项复核回应;Windows 历史可展开详情。
- 新审查必须绑定候选原句,区分测量错误与合理但待验证的探索假设。
- 每轮最多一次额外模型调用,用于审查拒绝或可恢复的模型执行/产物错误;保留首次提示约束、原始任务、产物和全部费用。额外调用不叠加三次重试,接受前必须回应全部原否决。
- 修复安装完成提示、全历史复盘命令、Python 3.11 兼容性、语言参数解析和版本不一致。
安装包与验证
WorldQuant-0.2.5.dmg:macOS universal2(Apple Silicon / Intel),Developer ID 签名,Apple 公证并装订票据。WorldQuantTray.exe:Windows 单文件托盘;Windows 支持仍为实验性。- Python 包:
wq-pilot==0.2.5。 - 本地 Python 3.11 与 3.14 各完成 557 项测试(555 通过,2 项可选 Docker 跳过)。GitHub Linux/macOS Python 3.11–3.13 矩阵和实际 Docker 隔离检查通过。
UNKNOWN、暂停、授权和预算不足、非法 AST、平台请求恢复及提交门禁保持有效;旧关闭轮次不自动重开。额外复核可能仍由原审查渠道执行,不等于新增独立科学验收。测试与构建通过不代表模型质量、策略盈利或完整真机 UI 验收。
English
- Shared Chinese / English / system language settings across the CLI, macOS menu and Windows tray; historical ledger text stays intact.
- Candidate-grounded rejection evidence, visible review details and explicit responses to the original objections.
- At most one additional model invocation per cycle for review rejection or recoverable execution/output failures. Original constraints, artifacts and costs are retained; the additional invocation has no nested retries.
- Fixes for installer completion, history-review output, Python 3.11 syntax, language-option handling and version consistency.
- Signed, notarized and stapled universal2 macOS DMG; experimental Windows tray EXE. Software verification does not establish strategy profitability or full real-device UI acceptance.
v0.2.4 — BRAIN 账号菜单、Windows exe 修复、公证 DMG
桌面端
- WorldQuant 账号(BRAIN)菜单(macOS 菜单栏 + Windows 托盘):绑定 / 重新登录(交互式终端输入,密码不保存)、联网核验会话(只读预检,不发起模拟或提交)、打开注册页;绑定状态显示在状态区,操作结果以通知反馈。两个平台共享同一个受控桥接,能力一致。
- Windows 单文件 exe 修复:打包后引擎经
--engine自代理调用(此前sys.executable -m wq在 PyInstaller 下不可用);输出重定向适配窗口化构建;托盘图标定位覆盖_MEIPASS/_internal;schtasks的 GBK 输出不再崩溃解码;高对比度小尺寸托盘图标(琥珀徽标 + 加粗波形)。 - macOS App 首启 / 升级更稳:每次打开按内置 wheel 的 SHA-256 决定是否更新引擎(修复同版本被
pip --upgrade跳过的问题);研究任务运行时拒绝覆盖运行时(agent-runner.lock);「启用调度」不再重启已加载的 runner,不打断进行中的任务。 - DMG 已签名 + 公证:本 Release 的 DMG 为 Developer ID 签名、Apple 公证并装订票据的版本,Gatekeeper 直接放行。
研究引擎
- AST 复杂度契约按轮次类型区分(proposal / 预登记组合两档 limits),提示词如实说明各档上限与深度定义(根节点深度为 0)。
- 任务失败的具体原因(
last_error)保留进轮次结果;桌面端历史聚合展示 blocked 原因(只读展示,不回写账本)。 - 预登记组合轮允许复用父信号的角色与机制说明。
全量测试 523 项通过(2 项可选 Docker 测试跳过)。
Desktop
- WorldQuant (BRAIN) account menu in both the macOS menu bar and the Windows tray: bind / re-login (interactive terminal; the password is never stored), online session check (read-only, no simulations or submissions), registration link; binding state shows in status and results arrive as notifications. Both platforms share one bounded bridge.
- Windows single-file exe fixes: the engine self-proxies via
--engineunder PyInstaller; stdout rebound for windowed builds; tray icon lookup covers_MEIPASS/_internal; locale-encoded (GBK)schtasksoutput no longer crashes decoding; high-contrast tray icon at small sizes. - Safer macOS app first-run / upgrades: reinstall the bundled engine only when the wheel digest changes; never overwrite the runtime while a research task holds
agent-runner.lock; re-enabling scheduling no longer restarts an already-loaded runner. - The release DMG is Developer-ID signed, Apple-notarized and stapled.
Engine
- Per-profile AST complexity contract (proposal vs pre-registered combination) stated honestly in prompts, with a zero-based depth definition.
- Task
last_erroris preserved in cycle outcomes; desktop history surfaces blocked reasons read-only.
Full suite: 523 tests passing (2 optional Docker tests skipped).
v0.2.3
v0.2.3: menubar settings submenu loads on fresh installs
v0.2.2
v0.2.2: brand icons, Windows tray exe, native Windows support, new site
v0.2.1
0.2.1: canonical Apache-2.0 LICENSE, launchd plist fix, README instal…
v0.2.0
v0.2.0: open-source release (Apache-2.0), pipx/Homebrew/DMG distribution