Commit Graph

31 Commits

Author SHA1 Message Date
ddcat666
8a08663d99 feat(canvas): 云端 Agent 交互 - 展示错误动作并支持连接器与提示词预填 2026-10-04 02:22:42 +08:00
ddcat666
414d367416 fix(canvas): 移除 Agent 消息装饰图标 2026-09-27 19:41:10 +08:00
ddcat666
10f539ea51 fix(canvas): 恢复 Agent 消息视觉标记 2026-09-27 18:41:19 +08:00
ddcat666
67486f1cff feat(canvas): 完善画布 Agent 交互能力 2026-09-27 18:31:37 +08:00
ddcat666
425b84c77c feat(web): 工作台 - 优化 Agent 工作区与技能库 2026-09-27 09:45:45 +08:00
ddcat666
f4480b129b feat(cloud-agent): 云端 Agent - 完善运行时与资源持久化 2026-09-26 17:05:36 +08:00
ddcat666
4613cca38c merge: 合并 Agent 面板 UI 优化 PR #624 2026-09-26 06:20:01 +08:00
ddcat666
21b311b90b feat(*): 云端 Agent - 增强画布上下文读取并接入 Gemini 缓存 2026-09-26 02:21:47 +08:00
AetherNo2332
0ccd80ac76 style(canvas): Agent 面板 - 正文左边缘作为公共轴,过程标记统一挂轴居中
(cherry picked from commit ec4ea4a14c0c392ae1f765fa991cd87fed1910aa)
2026-09-25 20:57:09 +08:00
AetherNo2332
934ea92862 style(canvas): Agent 面板 - 工具左轨与思考星标对齐同一条公共轴
(cherry picked from commit cc75f98ca74fce64d0af4a4b20c0988c6253ca96)
2026-09-25 20:57:09 +08:00
AetherNo2332
d6d61be011 style(canvas): Agent 面板 - 正文/工具调用/模型思考三档层级,星标去掉圆底
(cherry picked from commit 62efabf718113a0e1b8153ec97ba7471e659b2a1)
2026-09-25 20:57:09 +08:00
AetherNo2332
27afacd5ac fix(canvas): Agent 面板 - 读清单与看画面分档、操作行折叠动效与时间线标识清理
(cherry picked from commit 6c0cadcf9d0dad48a065598ff57b4bde1e135fcd)
2026-09-25 20:57:09 +08:00
AetherNo2332
73ca5a5e9f feat(cloud-agent): 操作记录 - 折叠成一行只报最新一步并支持展开完整记录
(cherry picked from commit fce39c847b046ec8b3f11a83f1e809a4a88100d6)
2026-09-25 20:57:09 +08:00
ddcat666
84e5be0bdb refactor(platform): 统一控件 - 统一输入按钮与图标控件样式表现 2026-09-25 06:34:42 +08:00
ddcat666
5528dbc3e4 feat(canvas): 云端 Agent - 缩减画布目录上下文并展示实时用量 2026-09-24 23:54:59 +08:00
ddcat666
703f4f0029 fix(canvas): 创作工作区 - 收紧界面密度并改进 Agent 镂空标签 2026-09-24 10:07:05 +08:00
Wyatt_K
841e5e5109 feat(agent): 场景胶囊 - 为会话挂载预设技能组合 (#608) 2026-09-23 16:15:34 +08:00
AetherNo2332
d6ecdd528b fix(cloud-agent): 布局工具参数错误按字段归类,审批卡补整理徽标
- canvas_arrange_nodes 的参数契约错误改用上游既有的 cloudAgentFieldError:
  snapshotHash 缺失按 required、mode/align/gap/nodeIds/groups 非法按 invalid_value、
  nodeIds/groups 超限按 item_count。原先一律 BadAuthRequest(*AppError),按上游运行期的
  errors.As 顺序会走 failCloudAgentAdmission 把整轮判死,模型拿不到可纠正回执。
- 审批卡补 .canvas-agent-approval-operation-arrange_nodes 徽标配色(与新增/修改/连线同一组),
  并补一条前端用例:arrange_nodes 预览项不得被 operation() 当成未知值丢掉。
2026-09-22 01:40:43 +08:00
ddCat
4e0b0a9256 feat(*): 画布助手 - 新增 Live2D 配置导入与模型渲染支持 2026-09-21 14:11:29 +08:00
ddCat
46c498ff87 feat(*): 系统渠道与画布 - 支持多规格批量调价及 Agent 入口拖动 2026-09-20 11:18:19 +08:00
ddCat
ad82559cda fix(workspace): 创作工作台 - 修复线上样式层级并优化 Agent、菜单与素材密度 2026-09-20 05:29:52 +08:00
ddCat
a3a5afe51f fix(canvas): Agent 面板 - 移除 PR #539 QAyong 提交中的无效 hover 背景
PR #539 作者:QAyong
2026-09-19 08:29:58 +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
262540ea36 fix(canvas): 画布与素材同步 - 修复批量缩略图、远程资源回退与重命名同步 2026-09-18 23:27:34 +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
✨await
2e8e78ddae feat(ui): 优化模型选择器交互、插件页分类留白、更新日志与暗黑模式适配 2026-09-17 10:53:31 +08:00
ddCat
09a20a5cd1 fix(agent): Agent 模型选择 - 复用创造页选择器并只展示文本模型
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 23:45:53 +08:00
ddCat
f52702b70f feat(agent): Agent 生成审批 - 支持改模型参数、忽略位置漂移并取消 8 轮硬限制
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 22:59:38 +08:00
ddCat
f74d34e427 feat(agent): 助手交互 - 优化推理展示、工具分组与审批反馈 2026-09-15 13:38:31 +08:00
ddCat
01486872c4 feat(canvas): 云端 Agent - 完成策略分层、节点能力注册与可解释审批改造 2026-09-14 17:58:21 +08:00
ddCat
4b0e9d8965 chore: commit workspace updates 2026-09-14 01:11:56 +08:00