Feat: Separate connectors from s3 (#12045)

### What problem does this PR solve?

Feat: Separate connectors from s3 #12008 

### Type of change

- [x] New Feature (non-breaking change which adds functionality)

Overview:
<img width="1500" alt="image"
src="https://github.com/user-attachments/assets/d54fea7a-7294-4ec0-ab6c-9753b3f03a72"
/>

Oracle: 
<img width="350" alt="image"
src="https://github.com/user-attachments/assets/bca140c1-33d8-4950-afdc-153407eedc46"
/>
This commit is contained in:
Magicbook1108
2025-12-22 09:36:16 +08:00
committed by GitHub
parent 47005ebe10
commit 5aea82d9c4
10 changed files with 213 additions and 14 deletions

View File

@ -849,6 +849,12 @@ Example: Virtual Hosted Style`,
'Integrate your Confluence workspace to search documentation.',
s3Description:
'Connect to your AWS S3 bucket to import and sync stored files.',
google_cloud_storageDescription:
'Connect your Google Cloud Storage bucket to import and sync files.',
r2Description:
'Connect your Cloudflare R2 bucket to import and sync files.',
oci_storageDescription:
'Connect your Oracle Cloud Object Storage bucket to import and sync files.',
discordDescription:
'Link your Discord server to access and analyze chat data.',
notionDescription:
@ -873,6 +879,7 @@ Example: Virtual Hosted Style`,
'Upload the OAuth JSON generated from Google Console. If it only contains client credentials, run the browser-based verification once to mint long-lived refresh tokens.',
dropboxDescription:
'Connect your Dropbox to sync files and folders from a chosen account.',
boxDescription: 'Connect your Box drive to sync files and folders.',
dropboxAccessTokenTip:
'Generate a long-lived access token in the Dropbox App Console with files.metadata.read, files.content.read, and sharing.read scopes.',
moodleDescription:

View File

@ -732,10 +732,18 @@ export default {
'Интегрируйте ваше рабочее пространство Confluence для поиска документации.',
s3Description:
'Подключитесь к вашему AWS S3 бакету для импорта и синхронизации хранимых файлов.',
oci_storageDescription:
'Подключите бакет Oracle Cloud Object Storage для импорта и синхронизации файлов.',
r2Description:
'Подключите ваш бакет Cloudflare R2 для импорта и синхронизации файлов.',
google_cloud_storageDescription:
'Подключите бакет Google Cloud Storage для импорта и синхронизации файлов.',
discordDescription:
'Свяжите ваш Discord сервер для доступа и анализа данных чата.',
notionDescription:
'Синхронизируйте страницы и базы данных из Notion для извлечения знаний.',
boxDescription:
'Подключите ваш диск Box для синхронизации файлов и папок.',
google_driveDescription:
'Подключите ваш Google Drive через OAuth и синхронизируйте определенные папки или диски.',
gmailDescription:

View File

@ -732,8 +732,12 @@ General实体和关系提取提示来自 GitHub - microsoft/graphrag基于
log: '日志',
confluenceDescription: '连接你的 Confluence 工作区以搜索文档内容。',
s3Description: ' 连接你的 AWS S3 存储桶以导入和同步文件。',
google_cloud_storageDescription:
'连接你的 Google Cloud Storage 存储桶以导入和同步文件。',
discordDescription: ' 连接你的 Discord 服务器以访问和分析聊天数据。',
notionDescription: ' 同步 Notion 页面与数据库,用于知识检索。',
oci_storageDescription:
'连接你的 Oracle Cloud Object Storage 存储桶以导入和同步文件。',
google_driveDescription:
'通过 OAuth 连接 Google Drive并同步指定的文件夹或云端硬盘。',
gmailDescription: '通过 OAuth 连接 Gmail用于同步邮件。',
@ -749,6 +753,8 @@ General实体和关系提取提示来自 GitHub - microsoft/graphrag基于
gmailTokenTip:
'请上传由 Google Console 生成的 OAuth JSON。如果仅包含 client credentials请通过浏览器授权一次以获取长期有效的刷新 Token。',
dropboxDescription: '连接 Dropbox同步指定账号下的文件与文件夹。',
boxDescription: '连接你的 Box 云盘以同步文件和文件夹。',
r2Description: '连接你的 Cloudflare R2 存储桶以导入和同步文件。',
dropboxAccessTokenTip:
'请在 Dropbox App Console 生成 Access Token并勾选 files.metadata.read、files.content.read、sharing.read 等必要权限。',
jiraDescription: '接入 Jira 工作区持续同步Issues、评论与附件。',