Skip to content

Releases: Octo-o-o-o/autowq

v0.2.5 — 审查复核与一次 fallback、中英桌面界面

Choose a tag to compare

@Octo-o-o-o Octo-o-o-o released this 27 Sep 07:24

本次更新

  • 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

Choose a tag to compare

@github-actions github-actions released this 27 Sep 01:47

桌面端

  • 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 --engine under PyInstaller; stdout rebound for windowed builds; tray icon lookup covers _MEIPASS / _internal; locale-encoded (GBK) schtasks output 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_error is preserved in cycle outcomes; desktop history surfaces blocked reasons read-only.

Full suite: 523 tests passing (2 optional Docker tests skipped).

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 26 Sep 13:43
v0.2.3: menubar settings submenu loads on fresh installs

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 13:30
v0.2.2: brand icons, Windows tray exe, native Windows support, new site

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:38
0.2.1: canonical Apache-2.0 LICENSE, launchd plist fix, README instal…

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 08:44
v0.2.0: open-source release (Apache-2.0), pipx/Homebrew/DMG distribution