Commit Graph

256 Commits

Author SHA1 Message Date
ddCat
8e64dc6d82 ci(deploy): 镜像发布 - 原生多架构构建并复用提交镜像与缓存 2026-09-20 09:35:23 +08:00
ddCat
609ab70203 fix(web): 导演台检查 - 隔离开发复现入口的外观初始化请求 2026-09-20 09:35:07 +08:00
ddCat
eaf20a16d0 fix(ci): 质量检查 - 修复增量格式检查 EPIPE 与连线代码格式 2026-09-20 09:34:46 +08:00
ddCat
e407809732 feat(admin): 系统模型 - 合并渠道与模型管理并展示规格成本价 2026-09-20 09:34:46 +08:00
ddCat
d5300bd44f chore(release): 版本发布 - publish v1.5.6 2026-09-20 05:37:38 +08:00
ddCat
caad655e43 chore(merge): 主线同步 - 合并支付插件与管理端更新 2026-09-20 05:32:16 +08:00
ddCat
ad82559cda fix(workspace): 创作工作台 - 修复线上样式层级并优化 Agent、菜单与素材密度 2026-09-20 05:29:52 +08:00
ddCat
b7bd29c79a fix(merge): PR 集成 - fix merge 上传状态与易支付校验
在 #544、#545、#546 的原作者 merge commit 之后独立修复:保留上传 Promise、处理重复上传与复制失败、格式对齐,以及易支付网关、订单证据、签名、通知幂等与安全关单校验。同步重建六平台插件产物和包。

验证:前端 1832 tests、build/typecheck、lint、相关格式检查通过;财务 SQLite、支付、插件 RPC 与产物专项通过。后端全量出现一项未改动的素材删除 SQLite 表锁失败,单独复跑 3 次通过,保留全量未通过记录。浏览器与真实商户验收待完成。#543 因迁移历史与能力限制回退暂缓。
2026-09-20 05:18:16 +08:00
Rou
7a73567965 feat(admin): 模型管理 - 统一财务统计并支持已有分组选择 2026-09-20 01:40:40 +08:00
ddCat
ec5abc967e feat(canvas): 交互可读性 - 优化连线、字号与工作条 2026-09-19 22:29:41 +08:00
cn-derekdu
5f73916e17 fix(ci): 质量检查 - 同步格式、前端断言与存储降级 2026-09-19 21:04:03 +08:00
ddCat
3bf21d79af feat(canvas): 生成合同 - 统一节点参数并补充模型上下文能力 2026-09-19 20:32:05 +08:00
ddCat
0d4d6870b5 refactor(admin): 模型定价 - 重排规格价格编辑并精简视频匹配条件 2026-09-19 20:28:46 +08:00
ddCat
6f2f0eb490 refactor(web): 样式体系 - 拆分模型选择、滚动条与编辑器样式 2026-09-19 20:28:16 +08:00
ddCat
338c0ed860 feat(models): 模型目录与计费 - 按展示名分组并隔离管理员积分成本 2026-09-19 09:54:27 +08:00
ddCat
6b40fe12df fix(canvas): 画布删除 - 跳过关联素材预加载与合同校验 2026-09-19 08:43:19 +08:00
ddCat
b18e0e914b feat(canvas): PR #539 Agent 面板 - 合并 QAyong 的回车发送与中文 Skills 触发改进 2026-09-19 08:17:36 +08:00
ddCat
f549486fa2 fix(canvas): 模型选择 - 按系统渠道聚合模型一级菜单
Co-authored-by: lmj15657306288-ui <lmj15657306288-ui@users.noreply.github.com>

Co-authored-by: ZW-Hao <ZW-Hao@users.noreply.github.com>
2026-09-19 07:18:01 +08:00
QAyong
5537fae73b feat(canvas): Agent 面板 - 支持回车发送并让技能菜单接受中文顿号
画布 Agent 面板的输入框此前有两个中文用户的体验问题:Enter 不发送(只换行),
且技能候选菜单只认 "/" 触发,中文标点状态下按 "/" 打出的是 "、",必须先切回英文。

回车发送:

- canvas-resource-mention-textarea.tsx:sendOnEnter 由 boolean 扩展为 boolean | "both",
  新增 shouldSubmitOnEnter() 统一判定;原来 contentEditable 与 textarea 两处各写一份表达式。
  false 仅 ⌘/Ctrl+Enter 提交(原行为),"both" 两者都提交,Shift+Enter 始终换行。默认仍为 true,
  首页智能创作、批量创作表、短剧工作台三个调用方键位不变。
- canvas-cloud-agent-chat-ui.tsx:改传 sendOnEnter={canSubmit ? "both" : false},
  运行中 Enter 保持换行、不误发;提示文案改为「Enter 发送 · Shift+Enter 换行」,发送按钮 tooltip 同步。
- canvas-cloud-agent.css:快捷键提示原本在 @container (max-width: 520px) 下整条 display: none,
  而默认面板宽度 448px 正落在该区间,等于开箱即用时看不到任何发送键说明;
  改为 .agent-composer-send-hint-full / -compact 两段,窄态降级为短文案「Enter 发送」。

中文顿号触发技能菜单:

- canvas-cloud-agent-chat-ui.tsx:handlePromptChange 的检测正则由 /(^|\s)\/([^\s/]*)$/
  改为 /(^|\s)[/、]([^\s/、]*)$/。保留「行首或紧跟空白」前置条件,
  中文正文里的顿号(如「苹果、香蕉」)不会误触发;applySlashSkill 的替换长度仍为 1,两个触发符都是单字符。
- canvas-cloud-agent-panel.tsx:placeholder 改为「用 / 或 、 引用 Skills」,让两种触发方式可发现。
- canvas-resource-mention-editor.test.ts:同步源码断言(键位、两段提示类名、触发正则、placeholder)。

验证:

- cd web && bun run typecheck 通过。
- bun run lint(改动文件)通过;改动文件按 prettier 校验通过(其余四个文件基线即未格式化,CI 会跳过)。
- bun test test/canvas-resource-mention-editor.test.ts:10 通过 / 1 失败。失败项是同文件既有断言
  expect(css).not.toContain(".agent-tool-row:hover"),而 main 上 canvas-cloud-agent.css 本就含该选择器,
  属于基线既有失败,与本次改动无关(未在本 PR 内顺手修改,避免扩大范围)。
- 触发正则边界用独立脚本实测:、夜景 / 、夜景(前置空白)/ abc /夜 / a\n、x / " @节点 /夜景" 均正确给出
  start 与 query;苹果、香蕉 / abc、夜景 / 、a、 不触发。
- 未启动开发服务,浏览器键位与实际菜单行为待人工验收。
2026-09-19 03:31:41 +08:00
ddCat
c18c8f5ff9 Merge remote-tracking branch 'origin/pr-536' 2026-09-18 23:31:56 +08:00
ddCat
3cb1423f7e feat(admin): 站点外观 - 支持 Tab 分类与主题渐变按钮配置 2026-09-18 23:28:57 +08:00
ddCat
262540ea36 fix(canvas): 画布与素材同步 - 修复批量缩略图、远程资源回退与重命名同步 2026-09-18 23:27:34 +08:00
ddCat
1a79005d25 feat(*): 模型计费与渠道目录 - 支持视频 Token 报价结算和稳定模型展示 2026-09-18 23:26:54 +08:00
hzw
0f7a4c1b62 fix(create): prevent duplicate rapid submissions 2026-09-18 23:13:32 +08:00
ddCat
90add8c466 chore(release): 版本发布 - publish v1.5.1 2026-09-18 15:26:26 +08:00
ddCat
d354829e51 fix(canvas): 提示词编辑 - 修复小视口溢出与窗口调整手柄失效
Refs #507
2026-09-18 13:19:57 +08:00
ddCat
c994566ffe feat(canvas): 批量创作表 - 支持全局提示词、参考图编排与连线同步 2026-09-18 13:03:35 +08:00
ddCat
a8770c89b0 fix(canvas): 画布同步 - 加载云端最新版时保留编辑器并防止并发内容覆盖 2026-09-18 13:03:23 +08:00
ddCat
60f121d04a feat(plugins): 方舟 Agent Plan - 合并 PR #527 图片视频插件并阻止图片误用 asset://
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 10:41:19 +08:00
ddCat
aae7b15ccc fix(canvas): 画布版本 - 合并 PR #528 防止旧内容覆盖并支持历史恢复
将画布 revision CAS 与历史快照接到 schema v23,保留当前顶栏积分弹窗和已有菜单入口。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 10:40:23 +08:00
ddCat
ef8f49e4fc feat(payment): 支付管理 - 合并 PR #533 支付订单与对账 CSV 导出
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 10:38:07 +08:00
ddCat
1077a9106d style(web): 工作台入口 - 侧栏容量加硬盘图标,积分入口改为礼盒标
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 10:30:08 +08:00
ddCat
521629c2a8 feat(banner): 首页常驻滚动通知 - 合并 PR #531 到本地
将常驻通知迁移顺延为 v20-v22,避免与已发布的 v19 支付插件版本冲突。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 09:43:40 +08:00
MasterChiefCN
d71d09bf30 feat(payment): 支付管理 - 新增支付订单与对账 CSV 导出 2026-09-18 09:31:40 +08:00
ddCat
339a5db4be feat(create): 对话页布局 - 加宽输入区并修正参数弹窗
开始对话后工具条进顶栏、模式切换横排到录音左侧,输入区加宽并去掉黑底;参数弹窗改用工作台表面色,去掉细线描边。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 23:32:38 +08:00
ddCat
67b53b45e4 feat(web): 工作区侧栏 - 账号容量进度与签到加油站
头像上方展示已用/剩余/总容量,积分开启且未领取时固定显示品牌加油站卡片,当天领取后消失。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 23:32:34 +08:00
ddCat
21e7dbb2b8 feat(web): 积分中心 - 改为全局弹窗并去掉独立钱包页
顶栏、账户菜单、命令面板、画布余额和 /wallet 回跳都打开同一积分中心弹窗,支付结果不再跳进整页超市。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 23:32:19 +08:00
✨await
32308edace Merge remote-tracking branch 'upstream/main' into main (保留常驻通知与顺延迁移版本) 2026-09-17 23:25:50 +08:00
✨await
94078a4d8a feat(banner): 首页常驻滚动通知与管理配置及类型样式支持 2026-09-17 23:17:09 +08:00
ddCat
e345a1b3b3 refactor(admin): 管理后台 UI - 独立设计系统并与用户端隔离
把后台 token、Ant 主题、壳层控件和抽屉弹窗从用户工作台拆开,去掉树状侧栏装饰线,色板仍用原来的中性黑白台阶。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 21:29:35 +08:00
ddCat
d9abe41ceb feat(agent): Agent 工作台 - 计划插话记忆、统一模型选择器并修复摘要与视频入库
将计划清单、运行中插话和个人记忆接入云端 Agent;全站模型选择器统一为左右二级菜单。画布摘要按预算截断不再整轮拒绝,首页视频未知宽高可入库。README 补充贡献者 morrow。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 20:21:25 +08:00
kinoko
ba489323d7 fix(canvas): 画布 - 防止旧内容覆盖并支持版本历史恢复 2026-09-17 18:40:42 +08:00
VicoHu
8c520a84b9 feat(plugins): 方舟 Agent Plan - 新增图片与视频协议插件
独立 /api/plan/v3 Seedream、Seedance 插件,并同步宿主能力默认值与渠道识别,避免与官方 /api/v3 凭证混用。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:55:12 +08:00
VicoHu
0a42705372 fix(ark-assets): 方舟素材库 - 阻止图片 Agent Plan 误用 asset:// 可信素材
Agent Plan Seedream 与 Seedance 共用 /api/plan/v3,BaseURL 判断会把图片生成误判为视频可信素材路径。仅视频 mode/协议才同步或提交 asset://。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:44:44 +08:00
ddCat
f626f5ec24 fix(welcome): 欢迎页 - 兼容 README HTML 贡献者表并恢复卡片
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 09:45:04 +08:00
ddCat
1ff24903b0 fix(app,canvas): 图片档位并集忽略停用线路,重生结果不再继承旧素材绑定
前台分辨率并集只收启用且权重大于 0 的供应线路,避免停用 4K 线路后仍出现不可路由档位。生成回写新媒体时清除旧 assetId,堵住原地重生后「旧素材 + 新资源」配对。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 00:08:35 +08:00
ddCat
8e0ad4d597 fix(assets,storyboard): 统一素材库 entity 口径、修复远端空结果遮蔽,补分镜输出契约与解析 (#510)
远端空页只在本地仍有未同步结果或本页全是 entity 时回退,避免把合法空搜索铺成过期缓存。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 00:01:57 +08:00
ddCat
27518138cc fix(canvas): 画布保存 - 修复重生成媒体绑定死锁并新增手动保存与强制覆盖保存 (#517)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 23:56:07 +08:00
ddCat
96eb7d6c96 feat(provider): 模型协议 - 新增 Agnes 图像声明式协议插件 (#520) 2026-09-16 23:48:06 +08:00
ddCat
de0bded07a fix(model-capability): 视频模型 - 提示词默认字符上限 1000 调整为 8000 (#511) 2026-09-16 23:48:06 +08:00