mirror of
https://github.com/basketikun/infinite-canvas.git
synced 2026-08-05 17:04:27 +08:00
feat(agent): implement streamdown for real-time message rendering in chat
This commit is contained in:
+7
-6
@@ -2,12 +2,13 @@
|
||||
|
||||
## Unreleased
|
||||
|
||||
+ [新增] Agent 新增站点级工具:`canvas_list_projects`(画布清单,仅标题/日期/节点数/连线数,配合 `site_navigate` 打开指定画布)、`workbench_image_get_config` / `workbench_image_generate`(生图工作台读取配置、填写提示词并触发生成)、`workbench_video_get_config` / `workbench_video_generate`(视频创作台同理)、`prompts_search`(分页搜索提示词库)、`assets_list` / `assets_add`(查看与新增「我的素材」)。
|
||||
+ [新增] Agent 面板全站化:从画布页抽离为全局常驻右侧面板,开/关整体推动顶栏和内容(类似浏览器侧边栏扩展),顶栏和画布工具栏各有一个独立开关按钮。
|
||||
+ [新增] Agent 新增 `site_navigate` 工具,Codex 可直接控制网站跳转至首页、画布、生图、视频、提示词库、素材、配置等页面。
|
||||
+ [新增] Agent 添加停止对话按钮:对话运行中发送按钮变为红色停止按钮,点击后向后端发送 SIGINT 中断当前 Codex turn。
|
||||
+ [调整] Codex 会话改为单一站点级连续线程,不再按画布 ID 分隔,跨页面和跨画布保持同一对话上下文;
|
||||
+ [调整] 移除仅前端调用 OpenAI responses 接口的在线画布助手死代码,Agent 统一走 MCP + 本地 Codex 链路。
|
||||
+ [新增] Agent 对话消息改用 streamdown 流式渲染,提升长回复与 Markdown 内容展示效果。
|
||||
+ [新增] Agent 新增画布、工作台、提示词库和素材等站点级工具,支持读取配置、触发生成与新增素材。
|
||||
+ [新增] Agent 面板改为全站常驻右侧栏,开关时同步推动顶栏和页面内容,并保留独立入口按钮。
|
||||
+ [新增] Agent 新增 `site_navigate` 工具,支持从对话中直接跳转首页、画布、工作台、素材和配置等页面。
|
||||
+ [新增] Agent 对话运行中支持一键停止,发送按钮切换为红色停止按钮并中断当前 Codex turn。
|
||||
+ [调整] Codex 会话改为站点级连续线程,不再按画布 ID 分隔,跨页面和跨画布保持同一上下文。
|
||||
+ [调整] 移除仅前端调用 OpenAI responses 接口的在线画布助手旧逻辑,统一走 MCP + 本地 Codex 链路。
|
||||
+ [新增] 画布节点支持统一维护名称字段,默认显示在节点上方,并可直接双击名称编辑。
|
||||
+ [新增] 画布新增组节点,支持节点拖入/拆出分组、拖拽高亮吸附和移动组时带动子节点。
|
||||
+ [调整] 画布节点顶部工具条改为点击选中节点后显示,避免鼠标经过节点时频繁弹出。
|
||||
|
||||
Reference in New Issue
Block a user