Skip to content

Releases: hvrrgfe/aetherforge

v3.0.1 - 完全汉化 + Agent 运行时修复

Choose a tag to compare

@hvrrgfe hvrrgfe released this 21 Jul 09:47

AetherForge Studio v3.0.1

Agent 运行时核心修复

  • 创建缺失的 runtime/permissions.py(权限管理 + 风险分级 L0-L3)
  • 创建 runtime/transaction.py(事务 BEGIN/COMMIT/ROLLBACK + world_revision)
  • 创建 runtime/event_log.py(事件日志 + 查询 + 便捷方法)
  • 创建 runtime/snapshots.py(世界快照 + snapshot diff)
  • 修复 state.py(添加 create_task/get_active_task/world_revision setter)

EXE 便携版修复

  • 添加 WindowsAppSDKSelfContained=true 支持自包含部署
  • 无需安装 .NET Runtime,解压即运行

完全中文化

  • WinUI 3 桌面客户端全部页面/控件汉化
  • WebView2 窗口标题汉化
  • HTML 仪表板全部汉化
  • 所有批处理文件汉化 + 编码修复

验证

  • 96 个 Python 测试:全部通过
  • WinUI 3 Release 构建:0 错误
  • EXE 启动测试:通过

v3.0.0 - Agent Runtime + WinUI Studio

Choose a tag to compare

@hvrrgfe hvrrgfe released this 21 Jul 07:39

AetherForge v3.0.0

下载

文件 大小 说明
\AetherForgeStudio-v3.0.0-portable.zip\ 70 KB 源码 + 启动脚本(推荐)
\�etherforge-2.0.0-py3-none-any.whl\ 140 KB Python 包

快速启动(WinUI 桌面客户端)

1. 安装 .NET 9 SDK
https://dotnet.microsoft.com/download/dotnet/9.0

2. 启动
下载 portable.zip → 解压 → 双击 \start_ui.bat
首次启动约 10-30 秒(NuGet 还原依赖)

系统要求: Windows 10 1809+ 或 Windows 11

Python 包

\
pip install aetherforge-2.0.0-py3-none-any.whl
python -m aetherforge.mcp_server # 启动 MCP Server(76 个工具)
\\

新增功能

Agent Runtime(多 Agent 协作系统)

  • 5 个 Agent 角色:Explorer / Planner / Builder / Verifier / Critic
  • Evidence Store — 证据链验证,来源不可伪造
  • Commit Gate — 事务门禁,验证通过才允许提交
  • Transaction + world_revision 回滚
  • Token 预算管理,达到预算优雅暂停
  • 风险分级 L0-L3(低风险→全角色+人工审批)
  • 审批模块 + Art Director 视觉审查 Agent
  • 4 个专用验证器:任务可达性 / 行为 / 资源 / 物理
  • 模型管理器:HuggingFace 搜索、类型检测、安全下载
  • 网络检测:自动切换源(HuggingFace ↔ hf-mirror)
  • 安全审查模块

WinUI 3 桌面客户端(C#)

  • 9 个页面:Dashboard / AgentWorkspace / WorldViewer / Verification 等
  • MVVM 架构 + WebSocket 实时推送
  • 中英文双语界面(系统语言自动切换)
  • 所有 ViewModel 实现 INotifyPropertyChanged

测试

  • 16 个测试文件,96 个测试用例,全部通过
  • 覆盖 Agent 角色、验证器、事务、审批、端到端场景
  • Grill Session:0 errors, 0 warnings

v2.1.0

Choose a tag to compare

@hvrrgfe hvrrgfe released this 21 Jul 05:24

AetherForge v2.1.0

Java + Python ????

??

  • ?? Java Swing ???? Python ???????
  • ?? build.bat ????
  • ????????
  • ?? MCP Server ?????????

AetherForge Studio v2.0.0

Choose a tag to compare

@hvrrgfe hvrrgfe released this 21 Jul 04:55

AetherForge v2.0.0

P0 - Desktop Strategy + Engine Runtime

  • Java Swing primary, WinUI deprecated
  • Runtime methods in EngineToolsV2
  • Unified model paths

P1 - Code Quality

  • Removed ToolResult.ok, sys.path.insert
  • Type hints, test_cli_config.py

P2 - Tool Discovery + Auto-Checkpoint

  • @tool decorator + reflection (67 tools)
  • Dynamic MCP tool descriptions
  • Auto-checkpoint (configurable)
  • AGENTS.md meta layer

Build

  • pip wheel (aetherforge-2.0.0-py3-none-any.whl)

AetherForge Studio v1.2.1

Choose a tag to compare

@hvrrgfe hvrrgfe released this 21 Jul 00:29

Gson替换JSON解析器 + 拖拽撤销 + 测试覆盖

  • SceneSerializer 重写为 Gson
  • 新增 MoveEntityCommand 支持拖拽撤销/重做
  • 修复 Entity 静态状态污染
  • 优化 JPopupMenu 缓存
  • 修复 CreateEntityCommand redo bug
  • 新增 23 项 JUnit 5 测试

AetherForge Studio v1.2.0

Choose a tag to compare

@hvrrgfe hvrrgfe released this 20 Jul 14:10

AetherForge Studio v1.2.0

?? 2D ??????? - Java + Swing + FlatLaf ???

? ??

  • ?? ??/??/Dracula ????????
  • ??? 2D ??(??????????????)
  • ?? ????(Player, Goblin, Merchant, Chest, Oak Tree)
  • ?? ??/??(????,100???)
  • ?? ???? / English ??????
  • ?? JSON ????/??
  • ?? ???????????

????

  • Windows 64-bit
  • ???? Java(??? JRE 21)

??

????? AetherForgeStudio.exe ???

AetherForge Studio v1.1.0

Choose a tag to compare

@hvrrgfe hvrrgfe released this 20 Jul 12:54

全面UI完善版本

  • 修复中文显示方框问题(Microsoft YaHei UI 字体)
  • 完善 8dp 间距系统
  • 添加焦点指示器
  • 键盘快捷键(Ctrl+N新建,Ctrl+L切语言,Ctrl+T切主题)
  • Spring 弹性动画(实体入场/出场/悬停效果)
  • 窗口缩放优化
  • 三主题切换(暗色/亮色/紫黑)
  • 中英文实时切换

AetherForge v1.0.0

Choose a tag to compare

@hvrrgfe hvrrgfe released this 20 Jul 09:07

AetherForge v1.0.0

AI-native game engine. Single-file exe, no Python required.

??

??

  • 54 ??? API?create_entity, create_rule, set_behavior, etc.?
  • ???????WASD ???Canvas ???
  • ????????????

??

git clone https://github.com/hvrrgfe/aetherforge
cd aetherforge
pip install -r requirements.txt
python -m aetherforge.main

AetherForge Studio v1.0

Choose a tag to compare

@hvrrgfe hvrrgfe released this 20 Jul 12:40

Game engine editor with Java/FlatLaf