AIGameCreator App
|
4ef3dbd677
|
合并主分支最新改动
同步 master 的最新功能与修复
保留 AI 游戏创作客户端分支现有实现
# Conflicts:
# docs/project-memory/shared-memory/decision-log.md
# docs/project-memory/shared-memory/pitfalls.md
# scripts/dev.mjs
# server-rs/crates/api-server/src/editor_screen_background_decision.rs
# server-rs/crates/api-server/src/modules/admin.rs
# src/components/rpg-entry/RpgEntryHomeView.tsx
|
2026-07-14 13:05:45 +08:00 |
|
AIGameCreator App
|
f2b26010bd
|
完善Agent Runner恢复与真实进程验收
增加Linux临时端口耗尽时的高位loopback安全回退
修复Runner重启恢复的逐投影幂等与完整身份失败关闭
为Runtime JSONL尾部和进程恢复审计增加修复与冲突校验
强化Runner强杀E2E的分层证据与非ENOENT错误处理
阻止模型最终回复复述私有PTY输出及短值
补齐恢复回归测试、真实Provider验收与技术文档
|
2026-07-14 12:48:45 +08:00 |
|
kdletters
|
ed8be38287
|
统一画布生成资源命名
新增所有生成面板的资源名称输入并统一80字符边界
贯通画布标题、项目资源、素材库与生成请求的名称传播
为图标图集和角色动作补齐命名契约及中间产物后缀
补充前后端回归测试、OpenAPI与编辑器文档
|
2026-07-14 10:27:25 +08:00 |
|
AIGameCreator App
|
689082901f
|
为持久进程增加可信启动握手
新增 PTY 外私有 bridge 与 sandbox ready/commit/exec 协议
升级 process record v3 并收紧恢复、幂等与 final/idle 门禁
完善 target 前台进程组、graceful 后代收束和审计失败处理
补齐跨平台回归测试及 Runtime 文档
|
2026-07-14 09:41:18 +08:00 |
|
AIGameCreator App
|
d5cb2f3719
|
为一次性命令增加可信启动握手
新增 Linux trampoline 私有控制协议和 sandbox-ready/exec-established 状态机
让 command.exec 与 project.verify 在 durable commit 后才启动真实目标
补齐 launch unknown reconciliation、target exec failure 和 revision/gate 审计语义
覆盖 bwrap 分隔符、FD 映射、协议失败和真实命令回归测试
同步 Runtime 技术方案、决策记录和已知陷阱
|
2026-07-14 07:49:04 +08:00 |
|
AIGameCreator App
|
580e4dd87f
|
修正持久进程真实验收协议
将 process-session fixture 改为不依赖控制面和 namespace 身份的纯 PTY 协议
使用 durable start、readiness、cursor、stdin 哈希和 cwd 进程归零校验交互链
新增真实 Node 子进程 smoke 覆盖 readiness、精确回显与停止状态
记录 Provider 瞬态失败和可信 exec-ready 两阶段协议
同步长期决策、技术方案与沙箱验收踩坑
|
2026-07-14 06:35:43 +08:00 |
|
AIGameCreator App
|
143684011b
|
完善Linux工作区命令沙箱
新增 bubblewrap 工作区写入、控制目录保护和默认断网沙箱
统一 command.exec、command.start 与 project.verify 的启动和审计边界
开放 Linux 通用项目命令并保留非 Linux 固定命令兼容边界
补齐持久进程元数据、真实进程测试、共享契约和发布依赖
同步真实 Provider 结论、已知竞态与项目长期文档
|
2026-07-14 05:54:02 +08:00 |
|
AIGameCreator App
|
a9f7bda805
|
完善Agent持久进程会话能力
新增Runner托管的PTY持久进程会话与安全输出游标
接入start、poll、stdin、terminate的权限、审计和完成门禁
强化Linux进程组看护、Windows Job回收与崩溃核对语义
补齐Runtime确定性测试和真实Provider双套件验收
同步共享契约、实施方案与长期项目记忆
|
2026-07-14 03:26:44 +08:00 |
|
AIGameCreator App
|
7f8b5da22a
|
完善Agent命令回查与收束能力
让 durable command.exec observation 直接返回 sourceActionId,命令分页不再依赖动作历史
持久化 all-join 认领摘要与 reviewer 里程碑,保护最新动作历史观察
放宽无业务依赖的验证顺序并加强真实 Provider E2E 顺序门禁
补齐确定性测试、Runtime 文档和共享决策记录
|
2026-07-14 01:16:29 +08:00 |
|
AIGameCreator App
|
648170b224
|
新增命令输出分页回查能力
新增 command.output_read 并按当前 Agent 的持久动作身份分页读取命令输出
为 command.exec 写入受限 transcript sidecar 并保持审计与回执零正文
完善隔离 Agent 模板提示、失败结果收束和重复 spawn 去重
将真实 Provider E2E 改为无固定配方的结果导向验收
同步共享命令与能力契约并补齐 Rust 和 TypeScript 测试
更新 Runtime 技术方案、实施计划和共享决策记录
|
2026-07-14 00:22:02 +08:00 |
|
AIGameCreator App
|
74dd45ef13
|
补齐Agent模型视觉检查闭环
新增 image.inspect 安全图片读取、多模态 Provider 调用与只读恢复语义
补齐共享契约、视觉动作回执和多模态失败日志脱敏
扩展确定性测试与真实 Provider 双视口 E2E 验收
同步 Runtime 技术方案和项目共享决策记录
|
2026-07-13 21:30:13 +08:00 |
|
AIGameCreator App
|
0d643ddbbb
|
完善Agent持久动作与隔离任务恢复
收紧Agent DB容量、句柄锁、终态回执和动作历史身份校验
补齐pending动作、task、event、observation与receipt崩溃恢复幂等
扩展跨平台路径清洗、仓库上下文门禁和瞬时LLM重试
让隔离父run持久等待并通过parent-wake恢复同一run
修复确认动作阶段投影与最近工具状态推进
扩充Rust安全回归和真实Provider E2E验收
同步Runtime技术方案、实施计划与项目决策记录
|
2026-07-13 20:09:26 +08:00 |
|
kdletters
|
5536fba95e
|
补齐画布多产物生成回填
将角色、图标图集和UI素材提取的原图登记为项目资源并随处理结果写入画布
保持后处理结果为生成器主锚点并将原图错开放置
新增原图标签、后端多产物布局测试和前端快照回归
同步更新图片画布方案与共享决策记录
|
2026-07-13 18:28:54 +08:00 |
|
kdletters
|
f4153ebfa7
|
统一维护与错误页面并修复移动端顶部文案
新增品牌维护页和404页面并补齐网关路由
将临时维护公告迁到release外运行态覆盖并增加构建门禁
同步Nginx、Pingora、部署脚本与生产运维文档
隐藏移动端顶部SEO介绍并保留桌面端与H1语义
增加维护页、404页和移动端回归测试
|
2026-07-13 16:26:27 +08:00 |
|
AIGameCreator App
|
e714c8c2b6
|
完善Agent长任务上下文与Git真实验收
|
2026-07-13 12:13:04 +08:00 |
|
AIGameCreator App
|
5e1d4ddeee
|
补齐Agent Git工作树审阅与聊天状态交互
|
2026-07-13 11:21:29 +08:00 |
|
AIGameCreator App
|
5c3b8ec267
|
完善Agent多文件变更集能力
新增受确认的 project.patchset 事务式多文件修改与回滚机制
补充 checkpoint 内容差异和文件内容哈希约束
加强隔离 Agent 路径范围与仓库指纹复核
扩展共享命令契约、真实 LLM E2E 与 Runtime 文档
|
2026-07-13 01:08:36 +08:00 |
|
AIGameCreator App
|
49ea9eec67
|
完善Agent受控命令与推理配置
新增受控 command.exec 固定程序、参数策略、隔离环境和有界审计
接入项目 revision、验证资格、确认动作复核与失败核对门禁
支持全局及每 Agent 独立推理档位并提供发布默认配置
补齐前端配置、共享契约、Runtime 回归和真实 Provider 验收
同步开发流程、技术方案与项目共享决策记录
|
2026-07-12 23:22:11 +08:00 |
|
AIGameCreator App
|
5e627a4677
|
完善通用开发 Agent Runtime V1.1
新增仓库上下文指纹复核与 durable action 漂移保护
拆分 App CLI 与独立 Runner 的投递执行边界并补齐恢复诊断
加入桌面和移动端浏览器验证及跨源网络阻断
实现隔离子 Agent 私有记忆与终止状态传播
补齐 Provider 协议确认副作用重放与 join 真实端到端验证
同步共享契约实施计划决策记录与开发流程文档
|
2026-07-12 20:58:42 +08:00 |
|
kdletters
|
71811f04c3
|
维护模式仅拦截公网流量
Nginx 按真实连接地址让内网绕过全站维护闸
Pingora 统一内网维护放行并拒绝 XFF 伪造
补齐公网与内网维护回归测试和运维文档
|
2026-07-12 20:27:04 +08:00 |
|
kdletters
|
66178edc7c
|
统一泥点账户与每日免费额度
- 新增每日免费泥点独立余额桶,按北京时间零点固定重置20泥点
- 按每日免费、会员限时、永久顺序扣费并支持跨日退款按原分桶回补
- 统一主站与图片画板泥点入口,隐藏限时泥点、任务入口和会员购买入口
- 收敛四档充值商品与泥点购买弹窗,并接入后台动态商品配置
- 同步余额read model、SpacetimeDB迁移绑定、回归测试和工程文档
- 将泥点明细浮层圆角匹配首页卡片视觉规范
|
2026-07-12 19:35:22 +08:00 |
|
kdletters
|
2b13067492
|
调整首页品牌文案层级
更新首页唯一 H1、小眉题、产品说明与权益文案
统一游戏美术 AI 创作工具 H2 和功能弹窗 H2 语义
补充首页标题层级测试与 SEO、创作主页文档约束
|
2026-07-12 19:32:11 +08:00 |
|
AIGameCreator App
|
b022bb456a
|
补齐单Agent删除与聊天恢复闭环
修复事件监听失败后的真实非流式降级与空 choices SSE 兼容
接入受策略保护的 file.delete 并加固确认、revision 和核对门禁
让客户端项目写入统一推进 revision,补齐锁内策略复核
为 manifest 增加跨平台替换与恢复副本
补齐 Runtime、契约和恢复回归测试并同步文档
|
2026-07-12 14:59:34 +08:00 |
|
AIGameCreator App
|
82fec317a3
|
完善Agent最终回复崩溃恢复
新增三阶段 finalization journal,恢复时不重放 LLM、工具或回执
为会话消息增加兼容 messageId 与审计幂等自愈
补齐取消、revision 漂移、状态丢失、损坏文件和跨平台替换恢复
增加并发锁短等待、长回复容量与故障注入回归
同步 AI 游戏创作 App 技术方案和项目决策记录
|
2026-07-12 11:51:22 +08:00 |
|
AIGameCreator App
|
de2335dbfe
|
完善Agent最终回复过期自愈
区分最终完成、过期凭证和致命错误,保持同一运行重新规划
为最终回复绑定项目版本并覆盖只读任务的并发漂移
持久化上下文停滞状态并过滤动态验证输出
补充并发、重启和停滞回归测试及长期文档
|
2026-07-12 10:35:43 +08:00 |
|
AIGameCreator App
|
7af1297df3
|
完善Agent项目修改验证门禁
新增项目级 revision 与 per-run 验证凭证持久化
接入修改和验证工具并在最终回复前锁内复核
升级 context bundle 与 pending action v2 恢复语义
补充并发、故障、旧版本恢复测试和技术文档
|
2026-07-12 09:30:07 +08:00 |
|
AIGameCreator App
|
427820089d
|
修复Agent聊天流式响应与滚动反馈
兼容OpenAI-compatible SSE中choices为null的元数据帧
固定开发Agent聊天消息区高度并保留内部滚动
补齐流式协议、回退路径、界面约束测试和文档
|
2026-07-12 08:11:36 +08:00 |
|
AIGameCreator App
|
8493bb39cd
|
增强单Agent上下文续跑与聊天可靠性
将六轮预算改为可压缩续跑窗口并持久化绑定 run 的上下文包
补齐上下文恢复、凭据清洗、项目验证脚本和跨窗口回归
修复流式尾包兼容、上游错误重复请求和聊天内部滚动等待状态
同步单 Agent Runtime 技术方案和长期决策记录
|
2026-07-12 05:54:27 +08:00 |
|
AIGameCreator App
|
bd647a2aff
|
修复Agent聊天滚动与等待状态
固定空Runtime场景的消息区和输入区网格行位
让长聊天记录仅在消息面板内部滚动
为等待LLM回复状态补充aria-busy并强化回归测试
同步更新实施方案和决策记录
|
2026-07-12 04:19:11 +08:00 |
|
AIGameCreator App
|
b137b63e3d
|
完善单Agent默认执行与聊天状态反馈
开发窗口默认使用可执行 Runtime 并保留显式聊天模式
固定消息区内部滚动并持续展示运行状态
终态前先持久化 assistant 回复并自动同步当前 Session
补充会话隔离、落盘顺序和布局回归测试
同步实施方案与项目决策记录
|
2026-07-12 03:29:10 +08:00 |
|
AIGameCreator App
|
65f2632198
|
完善单Agent流式聊天与原生工具规划
修复 OpenAI SSE 空 choices、异常尾包和读取中断导致完整回复丢失
固定聊天记录区域并增加持续等待状态与内部滚动
接入原生 function tool 计划协议并补齐严格校验和回归测试
更新 AI 游戏创作技术方案与决策记录
|
2026-07-12 02:32:22 +08:00 |
|
AIGameCreator App
|
44ac45cd5b
|
补齐单Agent代码验证闭环
新增受控 project.verify 与 headless agent-task 入口
补强工具计划协议修复、瞬时重试和验证后收束门禁
完善进程清理、写锁恢复、审计关联及覆盖测试
同步共享契约、开发文档和验证脚本
|
2026-07-12 00:59:05 +08:00 |
|
AIGameCreator App
|
ffbc990f5d
|
修复Agent聊天流式错误与等待反馈
完善OpenAI Chat SSE尾包、错误与结束事件处理
事件监听不可用时降级普通回复并继续持久化
补充等待状态、监听拒绝与协议回归测试
将平台LLM测试纳入客户端完整检查
|
2026-07-11 23:46:18 +08:00 |
|
AIGameCreator App
|
637b91778e
|
补齐单Agent代码导航与局部编辑能力
新增项目字面搜索、分段文件读取和精确局部补丁工具
提升后台循环与任务上下文预算并增加空响应重试
支持Chat Completions推理强度配置并补齐回归测试
同步技术方案和项目决策记录
|
2026-07-11 22:12:07 +08:00 |
|
AIGameCreator App
|
83c2ddb8bb
|
修复Agent流式回复与等待状态
兼容OpenAI Chat SSE用量尾包并保留异常空响应校验
流式监听或首包前失败时自动降级普通回复
固定聊天消息区高度并启用内部滚动与可靠滚底
在等待LLM期间显示动态连接和接收状态
补充SSE协议与客户端降级回归测试
同步Agent聊天技术方案与项目决策记录
|
2026-07-11 18:34:10 +08:00 |
|
kdletters
|
300e69c97d
|
修复图片改造尺寸保持
保持图片改造提交与画布回填的原图尺寸
在 VectorEngine 边界对齐非 16 倍数参考图并恢复目标尺寸
补充前后端回归测试与编辑器尺寸契约文档
|
2026-07-11 18:10:00 +08:00 |
|
AIGameCreator App
|
47ad28623a
|
修正Agent聊天滚动与折叠布局
恢复开发聊天页整页纵向滚动
为Runtime恢复确认区保留独立布局行
修复展开折叠后Runtime与聊天内容重叠
补充确认区结构回归测试并修正文档
|
2026-07-11 18:00:36 +08:00 |
|
kdletters
|
d756e8e04b
|
补齐Jenkins凭据与维护后台通道
固化三个Stdb流水线的Secret File凭据默认值
将04:00开发服定时发布默认切换为normal
显式关闭三个下游Build Job的自动发布
允许内网来源在维护模式下访问后台完整链路
保持公网后台与普通业务路由的维护阻断
补齐Nginx、Pingora回归门禁与运维文档
|
2026-07-11 17:40:37 +08:00 |
|
AIGameCreator App
|
50004d579c
|
优化Agent聊天滚动与状态折叠
固定开发聊天页视口高度并拆分局部滚动区域
为Runtime状态面板增加可折叠详情且保留任务控制
合并流式delta更新并跳过重复Runtime状态提交
补充折叠回归测试与Runtime界面文档
|
2026-07-11 16:39:02 +08:00 |
|
kdletters
|
ad2e59292c
|
合并 SEO 基础设施与精确路由
合并 codex/seo 的首页 SEO 元数据、robots 与 sitemap
统一 Nginx 和 Pingora SPA 精确路由及未知路径 404
保留 master 与 SEO 分支的项目记忆条目
补齐路由门禁、Pingora smoke 与前端回归测试
|
2026-07-11 16:12:05 +08:00 |
|
kdletters
|
324f99efdf
|
修复外部生成任务大载荷导致的内存膨胀
阻止图片编辑器将 Data URL 和超限 JSON 写入生成任务,复用 objectKey 等轻量引用
新增外部生成任务摘要投影与分批 payload 压缩回填流程,避免正式列表读取大字段
收紧 SpacetimeDB 发布为永不删数据并移除 Jenkins 普通清库入口,补齐维护窗口门禁
更新生成绑定、运维文档和回归测试,并完成生产数据副本迁移与压缩验证
|
2026-07-11 13:55:05 +08:00 |
|
AIGameCreator App
|
197e1e26c6
|
补齐Agent Runtime统一错误事件
失败和预算耗尽路径追加error语义事件并保留旧生命周期事件
Runtime状态面板支持展开全部最近事件并展示六类事件
补充前后端回归测试、可视验收截图和技术决策文档
|
2026-07-11 00:23:40 +08:00 |
|
AIGameCreator App
|
b65541ce4c
|
补齐Agent委派结果回执闭环
持久化父子任务关联并将各类终态结果幂等回执给父Agent
补齐并发锁、取消抑制、恢复补漏和对话落盘失败门禁
展示委派来源并完善Runtime回归测试与技术文档
|
2026-07-10 23:40:33 +08:00 |
|
AIGameCreator App
|
f9e61beb54
|
完善游戏创作 Agent Runtime 执行闭环
收紧后台规划与回复上下文,项目事实只经权限工具进入 observation
统一前台聊天与后台任务的 Agent 锁并保留多 Agent 并行
补齐独立开发聊天和主工作区的重启恢复确认及跨项目隔离
修正工具预算耗尽、超额动作提示和完成后队列 drain 语义
补充 Runtime、恢复、并发、流式与项目切换回归测试和技术决策文档
|
2026-07-10 22:00:31 +08:00 |
|
AIGameCreator App
|
7842d5bab3
|
修复Tauri事件订阅与开发白屏
为客户端与开发窗口补齐只读事件监听 capability
允许 Vite 开发服务器加载仓库共享契约
增加 capability 与共享源码配置门禁
同步更新实施计划和项目决策记录
|
2026-07-10 19:33:14 +08:00 |
|
lhk229
|
5c9b5ef69e
|
动作视频/生图背景色链路升级 + 阿里云抠图接入 (#75)
主要改动
1. 阿里云通用抠图接入(新增 platform-matting crate)
手搓阿里云 VIAPI 通用抠图接口(ACS3-HMAC-SHA256 签名),跨区输入走临时桶通道。
图片抠图升级为三档降级:BgFilter → 阿里云 → 本地键色兜底。
动作视频逐帧抠图改用阿里云,remove_editor_generated_green_screen_background 降为最后兜底。
2. 背景色不再写死绿色,改多背景色自动决策
动作视频背景色和生图一样从候选调色板自动选,选项继承。
3. 视觉背景色决策(修"蓝撞蓝")
让 LLM 看参考图选背景色(gpt-4o-mini 视觉模型,路由到 VectorEngine 视觉客户端),修复原纯文本盲选。
4. 背景色候选硬过滤器(新增 editor_screen_background_filter)
按参考图前景配色算 Lab 危险质量 + 皮肤专属三判据(ΔE 距离 / 色调投影 / RGB 分离)剔除撞色候选,LLM 只在安全集合里审美选。露肤角色自动收敛到冷区。新增"灰竹绿"候选补齐安全弧绿色段。
5. 源图合成到背景色(修视频背景变白)
透明源图先填成选定实色再发给 Ark,视频背景确定性等于抠图键色,不再赌模型服从提示词。
6. screenColorHex 结构化记录 + 死代码清理
四条链路统一把实际背景色写进 generation_inputs,修复生图链路"抠图背景色"字段从未生效的旧逻辑。
清理前端抠绿 + qwenSprite 死代码,移除一次性探针示例。
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/75
Reviewed-by: kdletters <kdletters@qq.com>
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-10 18:22:17 +08:00 |
|
AIGameCreator App
|
1ea6671583
|
完善 Agent 多会话运行时
为开发者 Agent 聊天新增会话创建、切换、归档和历史只读界面
按会话隔离对话、运行状态、任务事件、提示上下文和后台回复
保持单 Agent FIFO 与 OS 锁并让重试恢复沿用原会话
补齐 Tauri 命令、持久化目录、旧会话兼容与回归测试
同步实施方案和项目决策记录
|
2026-07-10 18:22:01 +08:00 |
|
AIGameCreator App
|
aea75ef701
|
补齐Agent自动工具动作恢复屏障
自动工具动作使用耐久账本记录 approved、executing 与 observed 状态,按崩溃点恢复精确动作或观察
将 needs-reconciliation 提升为 Agent 队列屏障,并在系统锁内按 FIFO 启动 pending 任务
补充自动动作恢复、策略收紧、审计配对、核对队列与并发配置回归测试
同步 Agent Runtime 决策和实施计划,修正项目策略确认文案断言
|
2026-07-10 15:51:14 +08:00 |
|
AIGameCreator App
|
c88c94b98c
|
支持Agent待确认动作可靠恢复
持久化精确待确认工具动作并绑定run、输入指纹与发生序号
使用OS级Agent锁串行确认、拒绝、取消、恢复与队列续跑
增加取消中状态、开发确认拒绝控件和私有Runtime文件边界
补齐并发恢复、重启核对、取消失败与前端交互回归测试
同步Agent Runtime技术方案与项目决策记录
|
2026-07-10 12:24:54 +08:00 |
|
kdletters
|
09fec601b1
|
完善官网 SEO 地基与精确路由
补充 robots、sitemap、SEO 元信息、结构化数据与首页语义内容
统一三套 Nginx 与 Pingora 的 62 条 SPA 路由和真实 404 行为
新增路由一致性检查、网关测试并同步技术文档与项目记忆
|
2026-07-10 12:14:44 +08:00 |
|