kdletters
|
2f9ad4b11c
|
合并图片画布结构化持久化
引入画布图层与生成器结构化存储、revision CAS 保存及迁移回滚流程
补齐历史画布资源修复脚本、SpacetimeDB schema、迁移和生成绑定
前端接入串行保存队列并保留 2MiB 旧布局兼容回退
优化角色动画单进程批量抽帧并同步 OpenAPI、运维与项目文档
同步 active mapper 的 V2 画布保存契约,保证 master 后端可编译
|
2026-07-20 21:34:05 +08:00 |
|
kdletters
|
f748dc72c3
|
收口图片生成任务超时预算
- 将四类 VectorEngine 图片任务纳入长任务预算并预留终态写回窗口
- 通过请求上下文传递绝对截止时间并约束发送重试与图片下载
- 允许显式下调单次请求超时并补齐预算回归测试
- 同步外部生成 Worker 运维文档与项目记忆
|
2026-07-20 20:57:34 +08:00 |
|
kdletters
|
1d17698619
|
优化角色动画批量抽帧
使用单个FFmpeg filter graph批量输出32、40或48帧
保留精确采样时刻和尾帧安全步长
补充整批缺帧诊断与真实短视频回归测试
同步角色动画设计、决策记录和排障说明
|
2026-07-20 20:57:11 +08:00 |
|
kdletters
|
06c12f40b6
|
修复画板 Portal 菜单主题继承
新增画板 Portal 主题桥接并同步亮暗主题
让编辑器根节点与 Portal 菜单共享完整品牌 Token
补充静音开关、角色动画与样式契约回归测试
同步图片画布技术方案和 Portal 排障记忆
|
2026-07-20 20:56:36 +08:00 |
|
kdletters
|
f9e6ae40db
|
合并 master 最新 OSS 上传优化
合入 origin/master 的动画生成 OSS 上传优化
保留现役编辑器 Agent LLM client 与退役隔离边界
保留角色动画 OSS 客户端复用与并发限制
|
2026-07-20 20:08:55 +08:00 |
|
kdletters
|
ee3948b491
|
合并旧创作模板退役分支
合并 codex/retire-legacy-creation,退役旧创作模板业务并保留历史数据壳
保留 master 最新编辑器 Agent、画布和个人页能力
补齐现役编辑器 Agent 的 LLM 与生成结果读取链路
同步 Vite、ESLint、Rust workspace、SpacetimeDB 与文档边界
|
2026-07-20 20:06:26 +08:00 |
|
lhk229
|
a4b3898ff4
|
动画生成过程中的OSS上传行为优化 (#93)
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/93
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-20 19:50:37 +08:00 |
|
kdletters
|
fc8813a8ed
|
修复画布美术Agent规划与附件弹窗
显式标记待确认工具并在规划完成后结束当前回合
保留普通工具和Hook跳过场景的最大轮次保护并补充回归测试
修复附件选择弹窗Portal主题丢失导致的透明背景
同步画布Agent专题文档与共享排障经验
|
2026-07-20 19:29:34 +08:00 |
|
kdletters
|
8965a53fb8
|
修复维护退出阶段隐式拉取源码
将 Exit Maintenance 改为 agent none 并显式分配部署节点,只执行 current release 维护脚本。
增加生产运维静态门禁,禁止维护退出节点 checkout Git 或挂载 Git 凭据。
同步生产运维说明与 Jenkins 重启恢复场景的排障记录。
|
2026-07-20 18:55:35 +08:00 |
|
zhaojingyan
|
eb608ac6f2
|
完善图片画布撤销保护与操作提示 (#89)
为画布历史记录补充操作类型和内容消失保护
增加撤销成功、恢复成功及阻止提示并在三秒后隐藏
补充拖动、上传、生成和替换等操作的历史语义
保留恢复按钮、Ctrl+Shift+Z 快捷键和双向历史栈
补充撤销与恢复规则的定向测试和说明文档
---------
Co-authored-by: 段舒康 <kdletters@qq.com>
Co-authored-by: kdletters <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/89
Co-authored-by: oj-afraid-student <1373241747@qq.com>
Co-committed-by: oj-afraid-student <1373241747@qq.com>
|
2026-07-20 15:19:48 +08:00 |
|
kdletters
|
f1f2332e61
|
修复泥点余额明细刷新
钱包明细每次展开并在实时余额变化时读取最新拆分。
图片画板生成扣费或退款后同步刷新总额与充值中心。
充值中心读取增加 latest-wins 门禁并阻止旧响应覆盖权威结果。
补充钱包刷新、画板入口和充值乱序回归测试。
同步更新泥点统一资产入口决策记录。
|
2026-07-20 12:48:28 +08:00 |
|
kdletters
|
7ea463ed08
|
退役旧创作模板业务并保留数据壳
保留 SpacetimeDB 历史表、迁移白名单与最小兼容读取定义
移除旧创作前后端、worker、业务过程及纯业务 crate 的编译依赖
恢复现役创作、项目、我的入口及桌面移动导航
收紧 Vite、TypeScript、ESLint、Vitest 与静态资源退役边界
补齐开发栈、网关、原生壳和文档退役约束
|
2026-07-18 22:02:22 +08:00 |
|
lhk229
|
0c04bbbea3
|
内存优化 (#91)
BGfilter服务调用改为传url,减少内存占用
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/91
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-18 21:17:35 +08:00 |
|
kdletters
|
4ceb91cd48
|
完整恢复多产物原图回填画布
图标素材成功时同时回填透明图集和provider原图
UI素材提取成功时保留原图并将切片排列到其右侧
保持透明主结果锚点和后处理失败原图降级
同步多产物画布决策、踩坑与技术方案
|
2026-07-18 19:31:44 +08:00 |
|
kdletters
|
6926e5ecb1
|
恢复角色生成原图回填画布
角色生成成功时同时回填透明主图和右侧原图
保持透明图为生成器主锚点并保留失败降级边界
维持图标和UI生成不回填中间原图的现有规则
同步图片画布多产物文档和项目共享记忆
|
2026-07-18 18:58:56 +08:00 |
|
kdletters
|
bc76b1327d
|
修复项目重命名弹窗背景丢失
项目重命名弹窗改用平台工具弹窗壳继承主题
新增暗色主题下的重命名弹窗回归测试
补充 portal 弹窗主题丢失的排障记录
|
2026-07-18 17:44:43 +08:00 |
|
kdletters
|
9c9c8f468a
|
恢复平台个人页并阻断旧业务回流
恢复创作、项目、我的平台侧栏与现役搜索
恢复全宽个人页及资料编辑、充值兑换、社区反馈和 API Key 入口
迁移平台资料、钱包和设置客户端并移除旧创作依赖
新增 Vite 与 ESLint 退役模块门禁并补齐界面和搜索测试
同步旧创作退役方案、平台入口决策与踩坑记录
|
2026-07-18 17:29:06 +08:00 |
|
menghao
|
47f3297e84
|
修复图片改造后二维清晰度降级问题 (#90)
前端按图层真实尺寸恢复图片改造比例与清晰度
后端在角色去背景后恢复生成原图像素尺寸
补充前后端二千像素尺寸回归测试
同步更新图片画布技术文档与项目决策记录
---------
Co-authored-by: MengHao <menghao@MengHaodeMacBook-Air.local>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/90
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: 孟豪 <mh18530625731@163.com>
Co-committed-by: 孟豪 <mh18530625731@163.com>
|
2026-07-18 16:50:17 +08:00 |
|
kdletters
|
f3ab2f2ec0
|
恢复平台账号顶栏与我的页签
按新版创作页原布局恢复泥点入口与账号身份胶囊。
在桌面侧栏补回我的页签及游客、登录态个人页面。
个人页面只复用账号、钱包、统计、设置和法律信息等平台能力。
补充壳层与个人页面回归测试并更新退役边界文档。
|
2026-07-18 16:15:40 +08:00 |
|
kdletters
|
f625fe8e8b
|
修复退役样式开发态加载
将退役 CSS 源码过滤调整到 Tailwind 转换前执行
新增 Vite 插件顺序回归测试
补充退役方案与开发态白屏排障记录
|
2026-07-18 15:12:09 +08:00 |
|
kdletters
|
e9c3dc1120
|
退役旧创作模板业务
保留 SpacetimeDB 历史表、迁移白名单与旧业务源码
切换前端 active 入口并解除旧创作页面和路由编译链
移除旧后端路由、worker 与纯业务 crate 依赖
收敛 SpacetimeDB 模块为历史数据壳
同步 Nginx、Pingora、验证门禁与架构文档
|
2026-07-17 22:07:52 +08:00 |
|
k88936
|
f5368c825f
|
Editor agent refactored (#76)
重构了editor agent.
使得它能进行多轮工具调用, 把工具调用的结果嵌入到上下文里。
对于上下文的图片, 使用哈希后的id用来引用,不暴露细节信息to llm。
当前实现, 状态直接维护在json doc里, 需要对整个doc加锁,任务目前只能串行。
把SSE改成一个简单请求( 因为生图工具耗时需要二次确认, 不需要再实时展示给用户进度)。
增加确认/取消生图操作。
把tool的参数和错误情况做了反馈。
TODO: 工具调用的规范/prompt还可以改进。
改用external job来做素材生成, 针对来自editor agent 的生成会把生成资产的引用加入到结果json里,
客户端轮询 external job 确定生成状态, 发现结束了或者失败了就 重新get 会话,后端重新提供会话的时候把 结果插入回会话历史里,用来让 ai 引用 以及显示
---------
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/76
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: 王德宇 <kvtodev@outlook.com>
Co-committed-by: 王德宇 <kvtodev@outlook.com>
|
2026-07-17 21:03:15 +08:00 |
|
kdletters
|
387a1c26e3
|
完成全量检查整改
清理已跟踪原始日志与个人本地配置
修复前后端有效门禁、测试和构建问题
补齐生产 Jenkins、SpacetimeDB 本地命令与文档约束
收紧图片编辑器状态、附件与媒体引用测试
排除已下线旧创作入口测试并清理 warning
|
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 |
|
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 |
|
kdletters
|
ed1a972c9e
|
禁止快速编辑任务中继续框选
快速编辑进入生成中后移除框选工具和覆盖层
新增挂起请求回归测试覆盖任务开始后的锁定状态
更新图片画布快速编辑项目记忆与验证口径
|
2026-07-16 22:23:29 +08:00 |
|
kdletters
|
a0242e3547
|
修复图集快速编辑模型路由
快速编辑请求补齐模型比例和清晰度参数
后端按模型分流nanobanana与GPT图片编辑协议
兼容旧队列参数并收紧图片编辑计费边界
补充图集回归测试并同步OpenAPI与编辑器文档
|
2026-07-16 22:08:05 +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
|
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 |
|
kdletters
|
b303605bf2
|
新增后台新增用户付费率
扩展 Dashboard 聚合与契约,统计筛选期新增用户的真实付费转化
生成 SpacetimeDB typed bindings 并补充后端聚合测试
后台新增付费率卡片与响应式布局,覆盖零分母和时段文案
同步 Dashboard 运营口径与项目决策记录
|
2026-07-15 22:14:52 +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
|
793ec1b6b0
|
修复后台素材查询分页与任务归组
支持陶泥号解析、稳定游标和后台素材多页查询
补齐查询防抖、请求取消、刷新保留与加载更多状态
新增可信来源索引和拆分批次完成事实,修复跨项目与删除切片归组
同步生成绑定、数据契约、项目记忆和回归测试
|
2026-07-15 20:02:50 +08:00 |
|
kdletters
|
8d1c640eb5
|
修复精选图片读取与审核返还
为已通过、已展示且返还完成的精选资产补充精确匿名读取授权
将精选批准、泥点返还和返还完成标记收进同一SpacetimeDB事务
保留确定性返还流水的幂等语义并支持修复历史半完成记录
补充精选公开门禁测试并同步后端与创作主页文档
|
2026-07-15 16:58:18 +08:00 |
|
kdletters
|
7ed99d7353
|
拆分SpacetimeDB调用池与缓存读连接
将HTTP调用池改为无订阅连接并增加单一共享缓存读连接
统一缓存重建总超时并拒绝发布断线连接
补充连接拓扑回归测试与生产运维说明
|
2026-07-15 15:11:11 +08:00 |
|
kdletters
|
2f092c3566
|
统一素材任务层级与成本归因
后台素材查询按任务分页并将中间产物逐行收纳为子项
生成原始产物沿用真实素材类型并承载任务生成成本
抠图、拆分和逐帧后处理记录实际生成器且阶段成本归零
补齐历史类型映射、角色动作链路、测试与文档
|
2026-07-15 03:04:41 +08:00 |
|
kdletters
|
3f3a6c4ab2
|
修复画布生图交付与素材成本展示
修复 nanobanana 标量尺寸被误判为宽高的问题。
普通生图和快速编辑在内存完成尺寸变换后仅上传一次,变换失败保留 provider 原图。
移除快速编辑重复的原始输出素材,保留角色、图集和 UI 的独立中间产物。
后台将不重复计费的中间产物显示为不单独计费。
补充单次上传、降级交付和成本展示回归测试及相关文档。
|
2026-07-15 01:36:16 +08:00 |
|
kdletters
|
5c1434511b
|
修复后台看板留存统计与素材详情布局
修正周月日期范围、每日访问人数、零值柱和趋势图滚动同步
新增次日与七日留存及数据库侧精确聚合,移除五万行访问明细截断
聚合失败时拒绝返回伪零值并补齐契约、客户端绑定和定向测试
修复素材详情陶泥号竖排并完善移动端单列布局
同步运营口径与本地数据库版本漂移排障文档
|
2026-07-15 01:25:29 +08:00 |
|
kdletters
|
9807295a7d
|
调整画布生成输入与图集快速编辑
隐藏生成面板资源名称字段并恢复提示词输入边框
恢复图标图集快速编辑并仅对单图标禁用
补充工具栏右键菜单工作流回归测试与编辑器文档
|
2026-07-14 23:26:35 +08:00 |
|
kdletters
|
c8dd6cbd33
|
统一 Jenkins 本机 Git 源
将生产流水线 Git checkout 地址统一为 127.0.0.1:2222
数据库导入导出改由 Built-In Node 准备并传递脚本
新增 Git 源与目标节点边界的生产运维门禁
同步生产运维文档和项目共享记忆
|
2026-07-14 22:03:32 +08:00 |
|
kdletters
|
75dd05d2e6
|
Merge branch 'master' into extract-wallet-entry-to-shared
|
2026-07-14 21:02:06 +08:00 |
|
kdletters
|
f3936f60a3
|
修复后台多账号安全与事务边界
将Argon2密码操作移出异步执行器并限制并发
统一未知停用和非法账号的登录校验与错误语义
隔离登录凭据快照和普通账号公开契约
调整管理员显示名查询顺序避免写入伪失败
新增后台账号procedure身份与事务集成烟测
同步后台账号技术方案与开发验证文档
|
2026-07-14 20:30:44 +08:00 |
|
k88936
|
08e17fa640
|
Merge branch 'master' into extract-wallet-entry-to-shared
|
2026-07-14 20:28:45 +08:00 |
|
kdletters
|
bddc25b4e0
|
后台支持多账号与页面访问权限
保留环境变量管理员作为 owner,并新增可持久化管理的 member 账号
建立一级页面权限、实时会话失效和后端逐请求鉴权
统一操作记录与配置记录展示管理员显示名称,隐藏内部主体标识
补充账号管理页面、生成绑定、定向测试和技术文档
|
2026-07-14 19:21:33 +08:00 |
|
kdletters
|
a597fcd076
|
收紧退款人工复核与重试契约
补齐退款事实对比字段与人工复核审计展示
人工复核重放严格校验管理员、原因和错误码
退款占用重试完整匹配管理员与归一化原因
统一退款原因持久化上限并修复刷新恢复
补充前后端回归测试、生成绑定与数据契约文档
|
2026-07-14 19:20:25 +08:00 |
|
kdletters
|
c70a33d682
|
修复退款复核与渠道校验
退款 observation ID 按来源与事实指纹稳定区分
人工复核只豁免本次批准的订单冲突并持久化错误码
普通微信渠道在查单前拒绝虚拟支付、会员与非正式渠道
网络结果未知时当前弹窗直接复用原请求继续核对
按 release 首次上线基线移除未发布退款结构兼容并同步文档与绑定
|
2026-07-14 18:09:50 +08:00 |
|
k88936
|
d66b17b855
|
抽取配色css (#79)
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/79
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: kvtodev <kvtodev@outlook.com>
Co-committed-by: kvtodev <kvtodev@outlook.com>
|
2026-07-14 17:01:39 +08:00 |
|
k88936
|
99d76b25f9
|
Merge branch 'master' into extract-wallet-entry-to-shared
|
2026-07-14 16:52:47 +08:00 |
|
kdletters
|
0baa8cf8cc
|
修复退款复核与发布安全边界
补齐退款人工复核、刷新恢复、会话隔离和旧冷备导入兼容
强化真实微信退款对账开关、重复环境变量和生产发布门禁
优化公开作品资产授权查询并保持实时撤销语义
统一后台微信渠道、退款追回流水和画布正式资源测试契约
补齐生成与素材侧栏回归测试
|
2026-07-14 16:31:22 +08:00 |
|