Commit Graph

1581 Commits

Author SHA1 Message Date
ddcat666
f6b60a3855 feat(workbench): 初始化内置工具目录 2026-10-13 22:44:31 +08:00
ddcat666
1f2f4da42b fix(agent): 审批暂停与图片参数异常恢复 2026-10-13 21:55:08 +08:00
ddcat666
c68645931c docs(deploy): 服务器镜像部署与在线更新 2026-10-13 20:55:20 +08:00
ddcat666
fb03cfca1e fix(agent): 媒体准入参数结构化纠错 2026-10-13 20:54:44 +08:00
huiku
7466119867 feat(image): 以插件声明统一图片参数、尺寸选择与定价合同 (#760)
* feat(image): 图片参数 - 统一插件声明配置与生成合同

* docs(image): 图片参数 - 说明声明合同与验证边界

* fix(plugins): 图片声明 - 保留内联素材支持并同步制品文档

* fix(image): 参数合同 - 对齐审批意图和尺寸预检调用方

* fix(image): 调用链 - 保留公开意图并接通独立分辨率

* fix(image): 图片参数 - 补齐分辨率接线与目录价格投影
2026-10-13 19:18:21 +08:00
Medivh
88de4ce422 feat(inspirations): 灵感库 - 将内置英文提示词统一为中文 (#763)
* feat(inspirations): 灵感库 - 统一中文正文入口并校验译文版本

* feat(inspirations): 灵感库 - 发布完整中文提示词并阻止旧译文覆盖

统一 1319 条外部提示词和 329 条画廊引用,保留来源与模板参数;校验全部原文摘要,防止上游更新后误用过期中文。

验证:Bun 1.3.9 全量 2261 项测试通过,前端构建与 lint 通过,目录身份及媒体元数据对比无变化。
2026-10-13 19:12:44 +08:00
ddcat666
26dfb8d91b fix(migrations): 数据库升级 - 兼容旧工作台 v51 账本 2026-10-13 13:38:08 +08:00
ddcat666
ea6676f449 fix(release): 正式版本 - 修复 SSRF 与 Quality checks,发布 v1.6.6.1 2026-10-13 12:55:30 +08:00
xupengchong-del
ede6cc1e70 fix(create): 创作页 - 上一条还在生成时无法提交下一条 (#754)
提交闸门覆盖了整个生成过程:`submit()` 会一直等到任务出结果才在 finally 里放闸。
于是上一条视频还在跑时点发送会被 `tryAcquire()` 静默拒绝——没有提示、没有反应,
用户只看到按钮在转,以为坏了;重试走的是同一条 submit 路径,一并被挡住。

闸门本来只需要防住「同一次创建任务被重复触发」(连点、回车连击),不该跨越整个
生成过程:

- 闸门改为令牌制:`tryAcquire()` 返回令牌,`release(token)` 只对持有者生效,
  避免并发提交互相解锁;
- 任务一旦建成(bindTask)立刻放闸,与已有的 `busy` 释放时机对齐,因此上一条在
  生成时也能继续提交下一条;
- 被拒绝时给出提示,而不是静默丢弃(这条以前完全没反馈);
- 同步更新闸门单测,补上持有者令牌的并发用例。

验证:`tsc --noEmit`、ESLint、`bun run build` 通过;`bun test` 2204 通过,
唯一失败项 agent-api-reliability 在纯净上游基线上同样失败,与本改动无关。
2026-10-13 12:13:27 +08:00
ddcat666
237b73a1a3 feat(*): 影视剧作工坊 - 合入完整内置 Skill 并提交工作区剩余改动 2026-10-13 11:23:15 +08:00
ddcat666
1f3f2c6020 feat(*): 生图与视频工作台 - 新增独立生成流程并整合平台配置 2026-10-13 09:04:34 +08:00
ddcat666
4c1d2b4012 feat(auth): 用户账户 - 完善个人资料与登录日志 (#752)
Co-authored-by: wuligao <1247662379@qq.com>
2026-10-13 05:31:30 +08:00
xupengchong-del
e70fe1b9c9 feat(admin): 系统模型 - 「拉取模型」弹窗支持搜索 (#743)
部分上游端点会返回几百个模型,弹窗里铺满复选框后只能靠肉眼滚动查找,
没法按厂商或系列收窄。

- 弹窗顶部新增搜索框(大小写不敏感的子串匹配、自动聚焦、可一键清空);
- 搜索时「全选 / 取消选中」只作用于当前匹配集合,按钮文案带出匹配数量;
  关键字之外的勾选状态保留。无关键字时与改动前行为完全一致;
- 无命中时列表区显示空态;汇总行补充匹配数与其中已勾选数。

筛选与批量勾选规则抽到 channel-model-import-selection.ts 并配套单测。
2026-10-12 11:05:49 +08:00
tanzui
16b70709b4 fix(canvas): 画布同步 - 修复节点可选字段基线丢失和失败重试 (#744)
Co-authored-by: tanzui <305375675@.com>
2026-10-12 11:05:09 +08:00
ddcat666
27c8066e6d fix(*): 质量检查 - 修复预演保存、增量同步与缺失资源恢复 2026-10-12 00:37:15 +08:00
ddcat666
298bee1fa9 feat(*): Agent工作流 - 完善审批、分镜协作与资源交互体验 2026-10-11 22:36:48 +08:00
ddcat666
435bc487cf fix(api): 模型计价 - 兼容图片分辨率字段拼写并校验能力 2026-10-11 22:36:48 +08:00
ddcat666
a8edb6f27f perf(canvas): 画布渲染 - 增加节点渲染预算与性能模式控制 2026-10-11 22:36:48 +08:00
ddcat666
5f359f2b1d feat(canvas): 画布同步 - 新增操作事务、预演保存与并发恢复能力 2026-10-11 22:36:47 +08:00
Catlaxy AI
6dedc5973c fix(database): 数据库连接 - 消费 libpq keepalive 参数并默认限制闲置事务 (#737)
pgx 不识别 DSN 中 libpq 的 keepalives* 参数,会作为服务端运行参数发送导致连接被拒;改为在建连前消费并应用到 TCP 拨号器。
未显式配置时为每条连接默认设置 idle_in_transaction_session_timeout=5min,避免卡住的事务长期持锁;DSN 显式配置时以 DSN 为准。
建连钩子先复制共享的 RuntimeParams,避免多条连接之间累积修改。

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 22:04:27 +08:00
Catlaxy AI
28f2362e3e fix(handler): 短剧开关 - 关闭短剧时保留角色库、画风与声音接口 (#736)
短剧功能开关原本挂在整个 RegisterProjectRoutes 上,连画布共用的 /characters、
/style-profiles、/voice-profiles 也一起返回 403,导致关闭短剧后画布的角色库、我的画风和声音不可用。
将这三类个人资料库路由拆到 RegisterLibraryRoutes,在开关之外注册;/projects 系列仍受开关控制,登录校验不变。

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 22:03:57 +08:00
俗人
7f50b4507a feat(workspace): 侧边栏 - 主页与管理后台侧栏样式统一 (#733)
* fix(admin): 侧栏收起模式 - 修复导航图标未居中

AdminTooltip 在收起模式下用 inline-flex span 包裹 NavLink,
导致 NavLink 无法撑满容器宽度,justify-content: center 不生效。
将 span 强制为 display: block; width: 100% 修复图标居中。

* feat(workspace): 侧边栏 - 主页与管理后台侧栏样式统一

主页侧边栏:
- 顶部收起/展开按钮移除,收起时顶部展示平台 logo,logo 与文字内容居中
- 收起/展开按钮移至底部:展开时位于账户信息右侧,收起时位于其下方居中
- 按钮尺寸调整为 40px(展开)/ 48px(收起),与账户、签到按钮协调
- 修复纯图标按钮悬浮时全局规则带来的 accent 光晕,悬浮表现与导航菜单一致
- 个人信息按钮悬浮样式与导航菜单统一(--user-surface-hover,支持暗色主题)

管理后台侧边栏:
- 导航链接高度、内边距、圆角、图标尺寸对齐主页侧边栏(44px 高、12px 内边距)
- 收起态导航项自适应填满内容区,修复纵向滚动条占位导致的横向滚动
- 收起/展开按钮从侧栏边缘悬浮胶囊改为底部按钮位(与主页一致)
- 顶部品牌区改为居中布局,收起时展示 logo

* style(admin): 侧栏 - 修复 CI 格式检查

admin-chrome.css 中 cubic-bezier 数值补前导零,通过 Prettier 检查。
2026-10-11 22:02:54 +08:00
Yang
74eb83e92a fix(inspirations): 灵感页 - 修复刷新重定向与面包屑标题 (#731) 2026-10-11 22:02:37 +08:00
ddcat666
4f183674d5 chore(release): 版本发布 - publish v1.6.5 2026-10-10 20:20:53 +08:00
ddcat666
1f5ecca33a perf(canvas): 画布视口 - 交互期避免强制布局和整树样式重算
拖拽和缩放时用世界坐标定位浮层,暂停更新继承缩放变量,概览优先用缩略图并限制解码缓存。
2026-10-10 20:20:09 +08:00
ddcat666
dd66be15cb fix(canvas): 画布同步 - 素材缺失时可强制覆盖并恢复文本与连线顺序
云端缺少素材时可用本地版强制覆盖,只清失效媒体引用。文本节点不再把资源地址当正文,合并时保留引用槽位顺序。
2026-10-10 20:20:09 +08:00
ddcat666
1bbc95b996 fix(agent): Agent 运行 - 重复读取改为软收敛并保留可纠正的媒体失败原因
重复只读和同版本识图不再把运行标成失败,下一步暂时收起只读工具。媒体能力错误改为可纠正,准入失败保留安全原因。
2026-10-10 20:20:09 +08:00
MasterChiefCN
37b44444f0 fix(storage): COS 资源下载 - 公开 CDN 模式使用附件响应头 (#718) 2026-10-10 09:10:59 +08:00
ddcat666
c3dc8c8038 chore(release): 版本发布 - publish v1.6.4 2026-10-10 07:25:23 +08:00
ddcat666
6e72922ca3 fix(analytics): 运行总览 - 兼容旧测试数据缺少积分账户表 2026-10-10 07:24:50 +08:00
ddcat666
18d47d7852 feat(admin): 运营数据 - 增加余额消耗统计、通知排序与用户积分汇总 2026-10-10 07:16:22 +08:00
ddcat666
0cba2ae6b5 fix(admin): 管理端交互 - 立即切换并支持中文筛选输入 2026-10-10 07:16:15 +08:00
tanzui
5ad25115ff fix(agent): Agent 工具 - 收敛能力描述并同步节点断言
PR: #713
PR 标题: fix(agent): 分镜绑定 - 明确连线方向并提供字段纠正提示

压缩画布操作工具描述并同步节点注册表断言,避免工具契约与实际能力数量不一致。

Co-authored-by: ddcat666 <26564566+ddcat666@users.noreply.github.com>
2026-10-10 05:45:11 +08:00
dxiaom
d13e1dcaa3 fix(admin): 渠道代理 - 校验代理地址并拒绝无效出口
PR: #717
PR 标题: feat(admin): 渠道管理 - 模型供应商支持渠道级 SOCKS5/HTTP 代理

校验渠道级代理地址并在历史无效配置下拒绝出站请求,保留空代理回退全局代理的行为,同时补充管理端和出站层回归测试。

Co-authored-by: ddcat666 <26564566+ddcat666@users.noreply.github.com>
2026-10-10 05:44:48 +08:00
ddcat666
524d2910ca feat(admin): 渠道管理 - 支持渠道级出站代理 2026-10-10 04:55:57 +08:00
ddcat666
a8fbee6266 feat(media): 可美 Seedream - 接入图片协议与尺寸能力 2026-10-10 04:51:22 +08:00
ddcat666
ffd7701b22 feat(canvas): AI 拆图 - 支持图层规划编辑与素材复用 2026-10-10 04:49:54 +08:00
ddcat666
4a877037e5 fix(auth): SMTP 邮件 - 增加脱敏失败日志 2026-10-10 04:48:01 +08:00
ddcat666
ffe28adfab fix(agent): 分镜绑定 - 明确连线方向与字段纠正提示 2026-10-10 04:47:20 +08:00
ddcat666
6a8a707213 fix(agent): 模型输出 - 校验超限并要求分批纠正 2026-10-10 04:46:25 +08:00
ddcat666
a6cc804791 fix(agent): 画布审批 - 修复归属校验与大事件刷新 2026-10-10 04:45:12 +08:00
ddcat666
bde572f7f5 docs(*): 短剧工作流 - 更新制作主线与 Agent 执行约束 2026-10-10 04:40:31 +08:00
ddcat666
982021be93 feat(*): 创作工作台 - 完善画布生成、模型定价与创建流程 2026-10-10 04:40:20 +08:00
ddcat666
a20df86cbd feat(platform): Agent 能力 - 扩展画布读取与模型路由能力 2026-10-10 04:40:16 +08:00
dxiaom
d590d435b9 fix(admin): 渠道管理 - 生成结果媒体下载跟随渠道级代理 2026-10-10 01:03:26 +08:00
dxiaom
9df34abd6b feat(admin): 渠道管理 - 模型供应商支持渠道级 SOCKS5/HTTP 代理
- ModelChannel 新增 proxy_url 字段,v48 迁移自动加列
- outbound 新增 OutboundHTTPClientWithProxy,socks5/socks5h/http/https 均支持;
  目标主机名不做本地解析,直接交给代理服务器远端解析,本地开启 TUN/VPN 时仍可用
- 系统代理、Provider 出站、管理员模型测试路径均使用渠道级代理
- 渠道管理表单新增"代理地址"输入框,留空回退全局代理
2026-10-10 00:59:37 +08:00
Codex
03506fb6fc test(previs): 浏览器验收 - 等待祖先动画与悬停坐标稳定 2026-10-09 18:04:34 +08:00
Codex
4aebee44ad test(previs): 浏览器验收 - 等待祖先动画与悬停坐标稳定 2026-10-09 18:04:32 +08:00
Codex
1b08bd64dd feat(protocol): 可美 KM Seedream - 接入图片生成与编辑 2026-10-09 18:02:19 +08:00
Codex
e9227e7941 feat(canvas): AI 拆图 - 完善规划、图层编辑与素材复用 2026-10-09 18:02:18 +08:00