diff --git a/web/src/assets/icons/files/folder-agent.svg b/web/src/assets/icons/files/folder-agent.svg new file mode 100644 index 00000000..a4c1a64e --- /dev/null +++ b/web/src/assets/icons/files/folder-agent.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/src/assets/icons/files/folder-enterprise.svg b/web/src/assets/icons/files/folder-enterprise.svg index e42e4403..ba839bff 100644 --- a/web/src/assets/icons/files/folder-enterprise.svg +++ b/web/src/assets/icons/files/folder-enterprise.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/web/src/assets/icons/files/folder-favorite.svg b/web/src/assets/icons/files/folder-favorite.svg index 1cfaec4d..fbf16c94 100644 --- a/web/src/assets/icons/files/folder-favorite.svg +++ b/web/src/assets/icons/files/folder-favorite.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/web/src/assets/icons/files/folder-knowledge.svg b/web/src/assets/icons/files/folder-knowledge.svg new file mode 100644 index 00000000..7df2034b --- /dev/null +++ b/web/src/assets/icons/files/folder-knowledge.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/src/assets/icons/files/folder-personal.svg b/web/src/assets/icons/files/folder-personal.svg index 6f971a61..e54884a4 100644 --- a/web/src/assets/icons/files/folder-personal.svg +++ b/web/src/assets/icons/files/folder-personal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/web/src/assets/icons/files/folder-trash.svg b/web/src/assets/icons/files/folder-trash.svg index 6bf61555..6d1f5c3f 100644 --- a/web/src/assets/icons/files/folder-trash.svg +++ b/web/src/assets/icons/files/folder-trash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/web/src/assets/icons/files/folder.svg b/web/src/assets/icons/files/folder.svg index e5f52911..47349599 100644 --- a/web/src/assets/icons/files/folder.svg +++ b/web/src/assets/icons/files/folder.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/web/src/components/common/FileTypeIcon.vue b/web/src/components/common/FileTypeIcon.vue index 7a0bdba9..2cce7194 100644 --- a/web/src/components/common/FileTypeIcon.vue +++ b/web/src/components/common/FileTypeIcon.vue @@ -16,7 +16,7 @@ const props = defineProps({ // 文件名或路径(目录可 `/` 结尾) name: { type: String, default: '' }, isDir: { type: Boolean, default: false }, - // 文件夹图标变体:default | enterprise | favorite | personal | trash + // 文件夹图标变体:default | agent | enterprise | favorite | knowledge | personal | trash folderVariant: { type: String, default: 'default' }, size: { type: Number, default: 16 } }) diff --git a/web/src/components/workspace/WorkspaceSidebar.vue b/web/src/components/workspace/WorkspaceSidebar.vue index 1fd43d93..0ed27acf 100644 --- a/web/src/components/workspace/WorkspaceSidebar.vue +++ b/web/src/components/workspace/WorkspaceSidebar.vue @@ -7,7 +7,7 @@ :class="{ active: activeKey === 'personal' && !isQuickAccessPath(currentPath) }" @click="$emit('select-personal')" > - + 个人工作区 @@ -22,7 +22,7 @@ }" @click="$emit('select-path', savedArtifactsPath)" > - + Saved Artifacts @@ -46,7 +46,7 @@ :class="{ active: activeKey === `database:${database.kb_id}` }" @click="$emit('select-database', database)" > - + {{ database.name }} @@ -61,7 +61,7 @@ :class="{ active: activeKey === `database:${database.kb_id}` }" @click="$emit('select-database', database)" > - + {{ database.name }} @@ -76,7 +76,7 @@