Commit Graph

2125 Commits

Author SHA1 Message Date
k88936 9c75ef6af9 Merge remote-tracking branch 'origin/master' into editor-agent-refactored
# Conflicts:
#	docs/README.md
#	src/components/image-editor/EditorAgentConversation/EditorAgentConversationPanelView.tsx
#	src/components/image-editor/EditorAgentConversation/useEditorAgentConversation.ts
#	src/components/image-editor/EditorAgentConversationPanelView.test.tsx
#	src/components/image-editor/ImageCanvasStageView.tsx
2026-07-17 17:39:28 +08:00
k88936 2829344d3d comment: prevent infinite loop in result reconciliation on fatal errors 2026-07-17 17:22:18 +08:00
kdletters 387a1c26e3 完成全量检查整改
清理已跟踪原始日志与个人本地配置
修复前后端有效门禁、测试和构建问题
补齐生产 Jenkins、SpacetimeDB 本地命令与文档约束
收紧图片编辑器状态、附件与媒体引用测试
排除已下线旧创作入口测试并清理 warning
v0.1.1
2026-07-17 16:56:46 +08:00
kdletters 18af49c27f 收紧编辑器媒体引用契约
禁止当前画布与外部编辑器接口接收 Data URL 和 Blob URL
生成请求统一先上传 OSS 并使用稳定资源引用
角色动画和视频签名前校验资源归属并支持资源与素材 ID
同步前后端 256KB 引用限制及相关文档测试
2026-07-17 16:44:01 +08:00
k88936 0d22ee5d71 Merge remote-tracking branch 'origin/master' into editor-agent-refactored 2026-07-17 16:26:57 +08:00
k88936 9b42c64300 删除停止(思考)
解释: 停止是原来sse留下来的, 现在思考时间相对调用各种美术工具时间短, 且美术工具调用不阻塞对话,调用前已有确认取消
2026-07-17 16:04:45 +08:00
kdletters 93b27a2307 修复图集拆分运行时身份传递
在 procedure 外层捕获调用 identity 并显式传入事务
补齐素材归组持久表的迁移导入导出清单
修正 DDD 门禁注释解析并补齐编辑器 Agent 事件落位
同步后端架构约束与项目排障记忆
2026-07-17 14:45:11 +08:00
kdletters 8febb799f3 升级SpacetimeDB至2.6.1
统一Rust crates、CLI、容器镜像和生产provision版本
使用2.6.1 CLI重新生成Rust bindings
更新运行检查、架构运维文档和项目共享记忆
2026-07-17 13:44:12 +08:00
k88936 c43836d881 rename new proc 2026-07-17 13:20:30 +08:00
k88936 908d51c92b fix: add missing params 2026-07-17 13:13:34 +08:00
k88936 2103d88836 Merge remote-tracking branch 'origin/master' into editor-agent-refactored
# Conflicts:
#	server-rs/crates/api-server/src/editor_agent.rs
2026-07-17 10:02:13 +08:00
kdletters ed1a972c9e 禁止快速编辑任务中继续框选
快速编辑进入生成中后移除框选工具和覆盖层
新增挂起请求回归测试覆盖任务开始后的锁定状态
更新图片画布快速编辑项目记忆与验证口径
2026-07-16 22:23:29 +08:00
kdletters a0242e3547 修复图集快速编辑模型路由
快速编辑请求补齐模型比例和清晰度参数
后端按模型分流nanobanana与GPT图片编辑协议
兼容旧队列参数并收紧图片编辑计费边界
补充图集回归测试并同步OpenAPI与编辑器文档
2026-07-16 22:08:05 +08:00
kdletters 77e931ed96 修复外部编辑器接口测试格式门禁
调整图片生成警告断言的 rustfmt 换行格式。
2026-07-16 21:07:10 +08:00
k88936 8519d29283 adjust system prompt to adapt to gpt 5.4 mini 2026-07-16 20:59:02 +08:00
kdletters 6f8f01a004 Merge branch 'master' into editor-agent-refactored 2026-07-16 19:35:54 +08:00
k88936 c99769736c Merge remote-tracking branch 'origin/master' into editor-agent-refactored
# Conflicts:
#	docs/technical/【前端架构】图片画布编辑器MVP接入方案-2026-06-11.md
#	docs/technical/【后端架构】外部生成Worker化方案-2026-06-03.md
#	docs/【后端架构】server-rs与SpacetimeDB数据契约-2026-05-15.md
#	server-rs/crates/api-server/src/editor_agent.rs
#	server-rs/crates/api-server/src/external_generation_worker.rs
#	server-rs/crates/spacetime-client/src/lib.rs
#	server-rs/crates/spacetime-client/src/mapper.rs
#	server-rs/crates/spacetime-client/src/mapper/external_generation.rs
2026-07-16 19:32:14 +08:00
kdletters 0253a35e72 补齐归档清单上传限速
让已有全量归档的 manifest 继承同一上传带宽限制器
收紧并发上传共享累计带宽预算测试
2026-07-16 19:02:42 +08:00
kdletters 947f59c894 限制数据库备份上传带宽
新增共享上传带宽限制器并覆盖数据对象、分片、catalog 与 latest pointer
补齐并发聚合限速、源流错误传播和大型 manifest 分块测试
更新备份环境变量示例与生产运维文档
2026-07-16 19:00:35 +08:00
k88936 621022ea4f fix: 会话快速切换pollute message 2026-07-16 18:50:46 +08:00
lhk229 aecabdacfd 新抠图算法 (#85)
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/85
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
2026-07-16 18:33:06 +08:00
kdletters 94014392ed 优化逐文件小对象上传
小于等于16MiB的CAS对象改用单次PUT并执行HEAD验真
大对象继续保留multipart上传与失败清理
补齐单次PUT请求路径测试和运维说明
2026-07-16 18:28:04 +08:00
kdletters 40684aafcd 优化逐文件备份并发上传
增加files对象PUT和HEAD受控并发
限制并发范围并降低大目录进度日志量
补齐并发上限测试、环境示例与运维文档
2026-07-16 18:18:26 +08:00
kdletters 56d70bf720 补齐逐文件备份符号链接恢复
记录data-dir内部相对符号链接并拒绝绝对或越界目标
恢复full catalog时安全重建符号链接
补齐备份测试与生产运维文档
2026-07-16 18:16:38 +08:00
kdletters 9ae3f53989 完善SpacetimeDB逐文件增量备份
新增data-dir逐文件CAS基线、history归档与安全清理
发布并校验OSS latest pointer,支持异机自动恢复
接入dev和release可选的files-history定时备份profile
补齐备份测试、生产门禁、环境示例与运维文档
2026-07-16 18:00:06 +08:00
k88936 e7da2fe788 fix: 会话快速切换响应乱序 2026-07-16 17:51:01 +08:00
k88936 ce2806dea8 add retry in result reconciliation logic 2026-07-16 17:41:06 +08:00
k88936 ca4bf6db5e persist error message in oss doc 2026-07-16 17:18:08 +08:00
k88936 9dc65e1d47 impl client message id and client retry 2026-07-16 16:51:13 +08:00
k88936 2a84e6d89b limit llm message sliding window size 2026-07-16 15:45:19 +08:00
k88936 0f4ec0ddd5 update old doc 2026-07-16 15:31:47 +08:00
k88936 0866878d9e follow master change, use gpt-5.4-mini max_tokens=1024 2026-07-16 13:05:37 +08:00
k88936 862038b955 Merge remote-tracking branch 'origin/master' into editor-agent-refactored 2026-07-16 11:13:44 +08:00
k88936 a45ae07767 not show loading on reload to prevent scollable jumpy 2026-07-16 11:13:39 +08:00
k88936 bee9e6ee8a resolve warning 2026-07-16 11:12:53 +08:00
k88936 701b2338c7 legacy doc migration 2026-07-16 11:01:27 +08:00
k88936 2f344ed107 reload after failed task 2026-07-16 10:15:18 +08:00
kdletters b303605bf2 新增后台新增用户付费率
扩展 Dashboard 聚合与契约,统计筛选期新增用户的真实付费转化
生成 SpacetimeDB typed bindings 并补充后端聚合测试
后台新增付费率卡片与响应式布局,覆盖零分母和时段文案
同步 Dashboard 运营口径与项目决策记录
2026-07-15 22:14:52 +08:00
kdletters ea8d0ef064 修复泥点余额自动刷新
顶部泥点总余额优先展示实时钱包余额,避免缓存明细覆盖刷新结果。

补充缓存明细场景的余额变更回归测试。

同步主站与图片画布的泥点余额数据口径文档。
2026-07-15 22:01:25 +08:00
kdletters cfdba640ee 修复图集快速编辑后端校验与错误提示
后端允许完整图标图集进入图片快速编辑,仅继续禁止单个图标。

快速编辑失败时向红色错误框传递具体错误文案。

补充前后端回归测试并同步画布编辑器技术文档。
2026-07-15 21:11:46 +08:00
kdletters 271b153308 统一Rust格式化工具链与构建门禁
固定Rust 1.96.0与rustfmt格式配置

接入本地lint、Codex提交前检查和Jenkins构建门禁

提交server-rs全workspace一次性格式化基线

同步开发运维文档与production-ops防回退检查
2026-07-15 21:06:05 +08:00
kdletters 25f6027c4a 补齐外部素材创建归组字段
为 External Editor 素材创建补充归组 Task ID 默认值

为 External Editor 素材创建补充拆分预期数量默认值
2026-07-15 20:34:07 +08:00
k88936 b8004a04e7 simplify confirm and cancel logic 2026-07-15 20:30:09 +08:00
kdletters 793ec1b6b0 修复后台素材查询分页与任务归组
支持陶泥号解析、稳定游标和后台素材多页查询

补齐查询防抖、请求取消、刷新保留与加载更多状态

新增可信来源索引和拆分批次完成事实,修复跨项目与删除切片归组

同步生成绑定、数据契约、项目记忆和回归测试
2026-07-15 20:02:50 +08:00
k88936 3a30198fef rollback optimistic message on send failure 2026-07-15 19:24:47 +08:00
k88936 9856acb8c3 fix message id mismatch in frontend 2026-07-15 19:18:34 +08:00
k88936 c6bfdafc43 fix source mismatch in test code 2026-07-15 19:01:25 +08:00
k88936 b021ffbc08 validate editor agent message request 2026-07-15 18:15:29 +08:00
k88936 a2926674dd restore context and image_args functions as test utils 2026-07-15 18:08:35 +08:00
k88936 2113c33789 frontend message dont depend on message.id 2026-07-15 17:26:40 +08:00