diff --git a/.github/workflows/fastgpt-preview-image.yml b/.github/workflows/fastgpt-preview-image.yml index 3a151212e..b17d75706 100644 --- a/.github/workflows/fastgpt-preview-image.yml +++ b/.github/workflows/fastgpt-preview-image.yml @@ -41,12 +41,12 @@ jobs: ${{ runner.os }}-buildx-${{ github.sha }}- ${{ runner.os }}-buildx- - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 + - name: Login to Aliyun Container Registry + uses: docker/login-action@v3 with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} + registry: registry.cn-hangzhou.aliyuncs.com + username: ${{ secrets.ALI_HUB_USERNAME }} + password: ${{ secrets.ALI_HUB_PASSWORD }} - name: Set image config id: config @@ -54,15 +54,15 @@ jobs: if [[ "${{ matrix.image }}" == "fastgpt" ]]; then echo "DOCKERFILE=projects/app/Dockerfile" >> $GITHUB_OUTPUT echo "DESCRIPTION=fastgpt-pr image" >> $GITHUB_OUTPUT - echo "DOCKER_REPO_TAGGED=ghcr.io/${{ github.repository_owner }}/fastgpt-pr:fatsgpt_${{ github.event.pull_request.head.sha }}" >> $GITHUB_OUTPUT + echo "DOCKER_REPO_TAGGED=${{ secrets.ALI_IMAGE_NAME }}/fastgpt-pr:fatsgpt_${{ github.event.pull_request.head.sha }}" >> $GITHUB_OUTPUT elif [[ "${{ matrix.image }}" == "sandbox" ]]; then echo "DOCKERFILE=projects/sandbox/Dockerfile" >> $GITHUB_OUTPUT echo "DESCRIPTION=fastgpt-sandbox-pr image" >> $GITHUB_OUTPUT - echo "DOCKER_REPO_TAGGED=ghcr.io/${{ github.repository_owner }}/fastgpt-pr:fatsgpt_sandbox_${{ github.event.pull_request.head.sha }}" >> $GITHUB_OUTPUT + echo "DOCKER_REPO_TAGGED=${{ secrets.ALI_IMAGE_NAME }}/fastgpt-pr:fatsgpt_sandbox_${{ github.event.pull_request.head.sha }}" >> $GITHUB_OUTPUT elif [[ "${{ matrix.image }}" == "mcp_server" ]]; then echo "DOCKERFILE=projects/mcp_server/Dockerfile" >> $GITHUB_OUTPUT echo "DESCRIPTION=fastgpt-mcp_server-pr image" >> $GITHUB_OUTPUT - echo "DOCKER_REPO_TAGGED=ghcr.io/${{ github.repository_owner }}/fastgpt-pr:fatsgpt_mcp_server_${{ github.event.pull_request.head.sha }}" >> $GITHUB_OUTPUT + echo "DOCKER_REPO_TAGGED=${{ secrets.ALI_IMAGE_NAME }}/fastgpt-pr:fatsgpt_mcp_server_${{ github.event.pull_request.head.sha }}" >> $GITHUB_OUTPUT fi - name: Build ${{ matrix.image }} image for PR diff --git a/packages/web/core/workflow/constants.ts b/packages/web/core/workflow/constants.ts index d727b880a..4dd8e6af1 100644 --- a/packages/web/core/workflow/constants.ts +++ b/packages/web/core/workflow/constants.ts @@ -9,6 +9,10 @@ export const systemPluginTemplateList: TGroupType[] = [ typeId: FlowNodeTemplateTypeEnum.tools, typeName: i18nT('app:tool_type_tools') }, + { + typeId: FlowNodeTemplateTypeEnum.search, + typeName: i18nT('app:tool_type_search') + }, { typeId: FlowNodeTemplateTypeEnum.multimodal, typeName: i18nT('app:tool_type_multimodal') @@ -63,10 +67,6 @@ export const workflowNodeTemplateList: { type: FlowNodeTemplateTypeEnum.ai, label: i18nT('common:core.module.template.AI function') }, - { - type: FlowNodeTemplateTypeEnum.search, - label: i18nT('common:core.workflow.template.Search') - }, { type: FlowNodeTemplateTypeEnum.interactive, label: i18nT('common:core.workflow.template.Interactive') diff --git a/packages/web/i18n/en/app.json b/packages/web/i18n/en/app.json index 2cd9eb63a..55fc48112 100644 --- a/packages/web/i18n/en/app.json +++ b/packages/web/i18n/en/app.json @@ -189,6 +189,7 @@ "tool_type_news": "news", "tool_type_productivity": "productive forces", "tool_type_scientific": "research", + "tool_type_search": "Search", "tool_type_social": "Social", "tool_type_tools": "tool", "tools_no_description": "This tool has not been introduced ~", diff --git a/packages/web/i18n/zh-CN/app.json b/packages/web/i18n/zh-CN/app.json index 7032056ff..a148dbbb0 100644 --- a/packages/web/i18n/zh-CN/app.json +++ b/packages/web/i18n/zh-CN/app.json @@ -189,6 +189,7 @@ "tool_type_news": "新闻", "tool_type_productivity": "生产力", "tool_type_scientific": "科研", + "tool_type_search": "搜索", "tool_type_social": "社交", "tool_type_tools": "工具", "tools_no_description": "这个工具没有介绍~", diff --git a/packages/web/i18n/zh-Hant/app.json b/packages/web/i18n/zh-Hant/app.json index aec9cc5f3..edf2b3e46 100644 --- a/packages/web/i18n/zh-Hant/app.json +++ b/packages/web/i18n/zh-Hant/app.json @@ -189,6 +189,7 @@ "tool_type_news": "新聞", "tool_type_productivity": "生產力", "tool_type_scientific": "科研", + "tool_type_search": "搜尋", "tool_type_social": "社交", "tool_type_tools": "工具", "tools_no_description": "這個工具沒有介紹~",