lhk229
|
a2ee879fc8
|
添加gfilter专用worker (#103)
Project CI / Repository checks (push) Successful in 1m3s
Project CI / Native shell tests (push) Successful in 2m26s
Project CI / Frontend tests (push) Successful in 2m0s
Project CI / Backend tests (push) Successful in 3m1s
Co-authored-by: kdletters <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/103
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-23 18:06:29 +08:00 |
|
kdletters
|
7ea463ed08
|
退役旧创作模板业务并保留数据壳
保留 SpacetimeDB 历史表、迁移白名单与最小兼容读取定义
移除旧创作前后端、worker、业务过程及纯业务 crate 的编译依赖
恢复现役创作、项目、我的入口及桌面移动导航
收紧 Vite、TypeScript、ESLint、Vitest 与静态资源退役边界
补齐开发栈、网关、原生壳和文档退役约束
|
2026-07-18 22:02:22 +08:00 |
|
kdletters
|
7ed99d7353
|
拆分SpacetimeDB调用池与缓存读连接
将HTTP调用池改为无订阅连接并增加单一共享缓存读连接
统一缓存重建总超时并拒绝发布断线连接
补充连接拓扑回归测试与生产运维说明
|
2026-07-15 15:11:11 +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 |
|
kdletters
|
2cf3953bad
|
收紧外部生成任务租约和超时保护
缩短 worker lease 并新增普通和长任务执行预算配置
让 worker 超过执行预算后写失败并释放槽位
降低 BgFilter 默认超时并加入连续失败熔断兜底
补充资产计费 future 取消时的退款补偿保护
同步生产 env 示例、部署脚本和运维文档
|
2026-07-09 01:32:23 +08:00 |
|
kdletters
|
d7d98acfd4
|
接入VectorEngine画布Agent规划
切换画布 Agent 与通用 LLM 代理到 VectorEngine gpt-5.4-mini。
为画布 Agent 注入上一轮生成结果并默认承接上一张图编辑。
补齐规范图工具分流、规范展板 prompt 要求和 JSON 残片回复兜底。
同步前后端契约、测试脚本、环境示例和项目文档。
|
2026-07-05 17:42:27 +08:00 |
|
kdletters
|
1189e2856f
|
补齐钱包退款出箱部署配置
为容器与生产环境示例补齐钱包退款出箱默认变量
发布脚本自动补齐并创建钱包退款出箱运行目录
server provision 同步写入钱包退款出箱默认配置与目录
修复 production-api-deploy 检查对本地特权命令与负向日志的模拟
|
2026-06-19 11:00:36 +08:00 |
|
kdletters
|
4bb6d0bd1e
|
feat: add inline external generation mode
|
2026-06-07 00:56:53 +08:00 |
|
kdletters
|
8d54ea3374
|
feat: workerize external generation
|
2026-06-05 17:29:08 +08:00 |
|
kdletters
|
3db956ec81
|
feat: add wechat mini program virtual payment
|
2026-05-31 22:44:22 +08:00 |
|
kdletters
|
418fcb0548
|
Fail closed when SpacetimeDB auth restore is unavailable
|
2026-05-27 20:58:37 +08:00 |
|
kdletters
|
f6292c3ad5
|
feat(api-server): default otlp and async tracking outbox
|
2026-05-19 07:33:44 +08:00 |
|
kdletters
|
05a0f34722
|
perf(api-server): batch route tracking through local outbox
|
2026-05-19 01:47:13 +08:00 |
|
kdletters
|
8038b6a6ee
|
perf(api-server): tune gallery load shedding
|
2026-05-19 01:00:33 +08:00 |
|
kdletters
|
3eb292b403
|
feat(deploy): prepare offline provision tools and container loadtest
|
2026-05-18 16:58:48 +08:00 |
|
kdletters
|
5a4a8a4892
|
feat(api-server): add container loadtest observability
|
2026-05-17 20:52:15 +08:00 |
|