feat: doc extract inputs

This commit is contained in:
Joel 2024-07-26 15:00:29 +08:00
parent f6caf0915b
commit 6e15d7f777
3 changed files with 21 additions and 1 deletions

View File

@ -2,6 +2,7 @@ import type { FC } from 'react'
import React from 'react'
import { useTranslation } from 'react-i18next'
import VarReferencePicker from '../_base/components/variable/var-reference-picker'
import OutputVars, { VarItem } from '../_base/components/output-vars'
import useConfig from './use-config'
import type { DocExtractorNodeType } from './types'
import Field from '@/app/components/workflow/nodes/_base/components/field'
@ -26,7 +27,7 @@ const Panel: FC<NodePanelProps<DocExtractorNodeType>> = ({
<div className='mt-2'>
<div className='px-4 pb-4 space-y-4'>
<Field
title={t(`${i18nPrefix}.assignedVariable`)}
title={t(`${i18nPrefix}.inputVars`)}
>
<VarReferencePicker
readonly={readOnly}
@ -38,6 +39,15 @@ const Panel: FC<NodePanelProps<DocExtractorNodeType>> = ({
/>
</Field>
</div>
<div className='px-4 pt-4 pb-2'>
<OutputVars>
<VarItem
name='text'
type='string'
description={t(`${i18nPrefix}.outputVars.text`)}
/>
</OutputVars>
</div>
</div>
)
}

View File

@ -494,6 +494,10 @@ const translation = {
},
},
docExtractor: {
inputVars: 'Input Variables',
outputVars: {
text: 'Extracted text',
},
},
},
tracing: {

View File

@ -493,6 +493,12 @@ const translation = {
showAuthor: '显示作者',
},
},
docExtractor: {
inputVars: '输入变量',
outputVars: {
text: '提取的文本',
},
},
},
tracing: {
stopBy: '由{{user}}终止',