Releases: hvrrgfe/aetherforge
Releases · hvrrgfe/aetherforge
Release list
v3.0.1 - 完全汉化 + Agent 运行时修复
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
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
AetherForge Studio v2.0.0
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
Gson替换JSON解析器 + 拖拽撤销 + 测试覆盖
- SceneSerializer 重写为 Gson
- 新增 MoveEntityCommand 支持拖拽撤销/重做
- 修复 Entity 静态状态污染
- 优化 JPopupMenu 缓存
- 修复 CreateEntityCommand redo bug
- 新增 23 项 JUnit 5 测试
AetherForge Studio v1.2.0
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
全面UI完善版本
- 修复中文显示方框问题(Microsoft YaHei UI 字体)
- 完善 8dp 间距系统
- 添加焦点指示器
- 键盘快捷键(Ctrl+N新建,Ctrl+L切语言,Ctrl+T切主题)
- Spring 弹性动画(实体入场/出场/悬停效果)
- 窗口缩放优化
- 三主题切换(暗色/亮色/紫黑)
- 中英文实时切换
AetherForge v1.0.0
AetherForge v1.0.0
AI-native game engine. Single-file exe, no Python required.
??
AetherForge.exe? ??????? http://localhost:7890/
??
- 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.mainAetherForge Studio v1.0
Game engine editor with Java/FlatLaf