feat: 完善创作工作台与用户诊断支持 (#295)
* feat(canvas): 参考素材 - 增加移除按钮并删除对应连线 * feat(canvas): 完善节点面板交互与拖拽反馈 * fix(canvas): 画布交互与小地图 - 统一浮层层级并完善节点识别 * feat(prompt-optimizer): 增加 AI 提示词优化器及宿主接入 * feat(canvas): 画布 - 增加自动整理节点按钮并补充文档 * chore(web): 前端 - 修正提示词优化器格式 * chore(backend): 后端 - 修正 Go 格式检查 * feat(workspace): 完善诊断导出与本地排障支持 * chore(web): 格式化诊断导出文件 * fix(web-test): 兼容 Bun 测试运行时 * fix(web-test): 对齐模型目录协议断言
This commit is contained in:
1 parent
625a97560b
commit
cf6c78d540
70 files changed
+6863
-1708
No files matched your search
@@ -299,6 +299,8 @@ function fileToDataUrl(file: Blob, signal?: AbortSignal): Promise<string> {
|
||||
|
||||
function toExternalItem(item: EagleItem, baseUrl: string, pathMap: Map<string, string[]>) {
|
||||
const kind = kindFromExtension(item.extension);
|
||||
const folderIds = item.folderIds || [];
|
||||
const tags = item.tags || [];
|
||||
return {
|
||||
id: item.id,
|
||||
title: item.name,
|
||||
@@ -309,10 +311,10 @@ function toExternalItem(item: EagleItem, baseUrl: string, pathMap: Map<string, s
|
||||
width: item.width,
|
||||
height: item.height,
|
||||
bytes: item.size,
|
||||
tags: item.tags,
|
||||
folderId: item.folderIds[0],
|
||||
folderIds: item.folderIds,
|
||||
folderPath: item.folderIds[0] ? pathMap.get(item.folderIds[0]) : [],
|
||||
tags,
|
||||
folderId: folderIds[0],
|
||||
folderIds,
|
||||
folderPath: folderIds[0] ? pathMap.get(folderIds[0]) : [],
|
||||
description: item.annotation,
|
||||
metadata: { extension: item.extension, modificationTime: item.modificationTime, url: item.url, deleted: item.deleted },
|
||||
} satisfies ExternalAssetItem;
|
||||
|
||||
Reference in new issue
Block a user