From 87b0bca30c475a73f79b1c452a4cb6bf780f0162 Mon Sep 17 00:00:00 2001 From: Archer <545436317@qq.com> Date: Tue, 3 Mar 2026 17:39:47 +0800 Subject: [PATCH] Doc (#6493) * cloud doc * doc refactor * doc move * seo * remove doc * yml * doc * fix: tsconfig * fix: tsconfig --- README.md | 8 +- README_en.md | 8 +- README_id.md | 8 +- README_ja.md | 8 +- README_th.md | 8 +- README_vi.md | 8 +- deploy/dev/docker-compose.cn.yml | 2 +- deploy/dev/docker-compose.yml | 2 +- deploy/docker/cn/docker-compose.milvus.yml | 2 +- deploy/docker/cn/docker-compose.oceanbase.yml | 2 +- deploy/docker/cn/docker-compose.pg.yml | 2 +- deploy/docker/cn/docker-compose.seekdb.yml | 2 +- deploy/docker/cn/docker-compose.zilliz.yml | 2 +- .../docker/global/docker-compose.milvus.yml | 2 +- .../global/docker-compose.oceanbase.yml | 2 +- deploy/docker/global/docker-compose.pg.yml | 2 +- .../docker/global/docker-compose.seekdb.yml | 2 +- .../docker/global/docker-compose.ziliiz.yml | 2 +- deploy/templates/docker-compose.dev.yml | 2 +- deploy/templates/docker-compose.prod.yml | 2 +- document/README.md | 2 +- document/app/[lang]/docs/[[...slug]]/page.tsx | 69 ++- document/app/[lang]/docs/layout.tsx | 29 +- document/app/[lang]/layout.tsx | 111 +++- document/app/global.css | 29 +- document/app/robots.txt/route.ts | 36 ++ document/app/sitemap.xml/route.ts | 34 ++ document/components/sideBar.tsx | 31 +- .../docs/introduction/cloud/faq.en.mdx | 9 + .../content/docs/introduction/cloud/faq.mdx | 9 + .../{cloud.en.mdx => cloud/intro.en.mdx} | 0 .../{cloud.mdx => cloud/intro.mdx} | 4 +- .../docs/introduction/cloud/meta.en.json | 6 + .../content/docs/introduction/cloud/meta.json | 6 + .../cloud}/privacy.en.mdx | 0 .../cloud}/privacy.mdx | 0 .../cloud}/terms.en.mdx | 0 .../cloud}/terms.mdx | 0 .../docs/introduction/commercial.en.mdx | 2 +- .../content/docs/introduction/commercial.mdx | 2 +- .../development/custom-models/meta.en.json | 13 - .../development/design/meta.en.json | 7 - .../introduction/development/meta.en.json | 19 - .../docs/introduction/development/meta.json | 19 - .../development/migration/meta.en.json | 7 - .../development/modelConfig/meta.en.json | 10 - .../development/modelConfig/meta.json | 4 - .../development/proxy/cloudflare.en.mdx | 50 -- .../development/proxy/cloudflare.mdx | 50 -- .../development/proxy/http_proxy.en.mdx | 42 -- .../development/proxy/http_proxy.mdx | 43 -- .../development/proxy/meta.en.json | 9 - .../introduction/development/proxy/meta.json | 5 - .../development/proxy/nginx.en.mdx | 101 ---- .../introduction/development/proxy/nginx.mdx | 101 ---- .../guide/dashboard/workflow/ai_chat.en.mdx | 2 +- .../guide/dashboard/workflow/ai_chat.mdx | 2 +- .../guide/plugins/dev_system_tool.en.mdx | 2 +- .../guide/plugins/dev_system_tool.mdx | 2 +- .../content/docs/introduction/meta.en.json | 10 +- document/content/docs/introduction/meta.json | 8 +- .../docs/introduction/opensource/intro.en.mdx | 12 + .../docs/introduction/opensource/intro.mdx | 12 + .../opensource/license.en.mdx} | 0 .../opensource/license.mdx} | 0 .../docs/introduction/opensource/meta.en.json | 6 + .../docs/introduction/opensource/meta.json | 6 + document/content/docs/protocol/index.en.mdx | 8 - document/content/docs/protocol/index.mdx | 8 - document/content/docs/protocol/meta.en.json | 11 - document/content/docs/protocol/meta.json | 7 - .../config/json.en.mdx} | 4 +- .../config/json.mdx} | 10 +- .../config/model}/ai-proxy.en.mdx | 4 +- .../config/model}/ai-proxy.mdx | 4 +- .../config/model}/intro.en.mdx | 12 +- .../config/model}/intro.mdx | 12 +- .../docs/self-host/config/model/meta.en.json | 4 + .../docs/self-host/config/model/meta.json | 4 + .../config/model}/one-api.en.mdx | 0 .../config/model}/one-api.mdx | 0 .../config/model}/ppio.en.mdx | 2 +- .../config/model}/ppio.mdx | 2 +- .../config/model}/siliconCloud.en.mdx | 2 +- .../config/model}/siliconCloud.mdx | 2 +- .../config}/object-storage.en.mdx | 2 +- .../config}/object-storage.mdx | 4 +- .../config}/signoz.en.mdx | 0 .../config}/signoz.mdx | 4 +- .../custom-models/bge-rerank.en.mdx | 0 .../custom-models/bge-rerank.mdx | 0 .../custom-models/chatglm2-m3e.en.mdx | 2 +- .../custom-models/chatglm2-m3e.mdx | 2 +- .../custom-models/chatglm2.en.mdx | 0 .../custom-models/chatglm2.mdx | 0 .../custom-models/m3e.en.mdx | 0 .../custom-models/m3e.mdx | 0 .../custom-models/marker.en.mdx | 0 .../custom-models/marker.mdx | 0 .../docs/self-host/custom-models/meta.en.json | 4 + .../custom-models/meta.json | 0 .../custom-models/mineru.en.mdx | 0 .../custom-models/mineru.mdx | 0 .../custom-models/ollama.en.mdx | 4 +- .../custom-models/ollama.mdx | 4 +- .../custom-models/xinference.en.mdx | 2 +- .../custom-models/xinference.mdx | 2 +- .../deploy}/docker.en.mdx | 16 +- .../deploy}/docker.mdx | 16 +- .../deploy}/sealos.en.mdx | 12 +- .../deploy}/sealos.mdx | 14 +- .../design/dataset.en.mdx | 0 .../design/dataset.mdx | 0 .../design/design_plugin.en.mdx | 0 .../design/design_plugin.mdx | 0 .../docs/self-host/design/meta.en.json | 4 + .../design/meta.json | 0 .../intro.en.mdx => self-host/dev.en.mdx} | 2 +- .../intro.mdx => self-host/dev.mdx} | 4 +- .../development => self-host}/faq.en.mdx | 4 +- .../development => self-host}/faq.mdx | 4 +- document/content/docs/self-host/index.en.mdx | 8 + document/content/docs/self-host/index.mdx | 8 + document/content/docs/self-host/meta.en.json | 26 + document/content/docs/self-host/meta.json | 25 + .../migration/docker_db.en.mdx | 0 .../migration/docker_db.mdx | 0 .../migration/docker_mongo.en.mdx | 0 .../migration/docker_mongo.mdx | 0 .../docs/self-host/migration/meta.en.json | 4 + .../migration/meta.json | 0 .../upgrading/4-12/4120.en.mdx | 0 .../{ => self-host}/upgrading/4-12/4120.mdx | 0 .../upgrading/4-12/4121.en.mdx | 0 .../{ => self-host}/upgrading/4-12/4121.mdx | 0 .../upgrading/4-12/4122.en.mdx | 0 .../{ => self-host}/upgrading/4-12/4122.mdx | 0 .../upgrading/4-12/4123.en.mdx | 0 .../{ => self-host}/upgrading/4-12/4123.mdx | 0 .../upgrading/4-12/4124.en.mdx | 0 .../{ => self-host}/upgrading/4-12/4124.mdx | 0 .../upgrading/4-12/meta.en.json} | 0 .../docs/self-host/upgrading/4-12/meta.json | 5 + .../upgrading/4-13/4130.en.mdx | 0 .../{ => self-host}/upgrading/4-13/4130.mdx | 0 .../upgrading/4-13/4131.en.mdx | 0 .../{ => self-host}/upgrading/4-13/4131.mdx | 0 .../upgrading/4-13/4132.en.mdx | 0 .../{ => self-host}/upgrading/4-13/4132.mdx | 0 .../upgrading/4-13/meta.en.json} | 0 .../docs/self-host/upgrading/4-13/meta.json | 5 + .../upgrading/4-14/4140.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4140.mdx | 0 .../upgrading/4-14/4141.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4141.mdx | 0 .../upgrading/4-14/4142.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4142.mdx | 0 .../upgrading/4-14/4143.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4143.mdx | 0 .../upgrading/4-14/4144.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4144.mdx | 0 .../upgrading/4-14/4145.en.mdx | 2 +- .../{ => self-host}/upgrading/4-14/4145.mdx | 2 +- .../upgrading/4-14/41451.en.mdx | 0 .../{ => self-host}/upgrading/4-14/41451.mdx | 0 .../upgrading/4-14/4146.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4146.mdx | 0 .../upgrading/4-14/4147.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4147.mdx | 0 .../upgrading/4-14/4148.en.mdx | 0 .../{ => self-host}/upgrading/4-14/4148.mdx | 0 .../upgrading/4-14/meta.en.json | 0 .../{ => self-host}/upgrading/4-14/meta.json | 0 .../docs/self-host/upgrading/meta.en.json | 5 + .../docs/self-host/upgrading/meta.json | 5 + .../upgrading/outdated}/40.en.mdx | 0 .../upgrading/outdated}/40.mdx | 0 .../upgrading/outdated}/41.en.mdx | 0 .../upgrading/outdated}/41.mdx | 0 .../upgrading/outdated}/4100.en.mdx | 0 .../upgrading/outdated}/4100.mdx | 0 .../upgrading/outdated}/4101.en.mdx | 0 .../upgrading/outdated}/4101.mdx | 0 .../upgrading/outdated}/4110.en.mdx | 0 .../upgrading/outdated}/4110.mdx | 0 .../upgrading/outdated}/4111.en.mdx | 0 .../upgrading/outdated}/4111.mdx | 0 .../upgrading/outdated}/42.en.mdx | 0 .../upgrading/outdated}/42.mdx | 0 .../upgrading/outdated}/421.en.mdx | 0 .../upgrading/outdated}/421.mdx | 0 .../upgrading/outdated}/43.en.mdx | 0 .../upgrading/outdated}/43.mdx | 0 .../upgrading/outdated}/44.en.mdx | 0 .../upgrading/outdated}/44.mdx | 0 .../upgrading/outdated}/441.en.mdx | 0 .../upgrading/outdated}/441.mdx | 0 .../upgrading/outdated}/442.en.mdx | 0 .../upgrading/outdated}/442.mdx | 0 .../upgrading/outdated}/445.en.mdx | 0 .../upgrading/outdated}/445.mdx | 0 .../upgrading/outdated}/446.en.mdx | 0 .../upgrading/outdated}/446.mdx | 0 .../upgrading/outdated}/447.en.mdx | 0 .../upgrading/outdated}/447.mdx | 0 .../upgrading/outdated}/45.en.mdx | 2 +- .../upgrading/outdated}/45.mdx | 2 +- .../upgrading/outdated}/451.en.mdx | 0 .../upgrading/outdated}/451.mdx | 0 .../upgrading/outdated}/452.en.mdx | 0 .../upgrading/outdated}/452.mdx | 0 .../upgrading/outdated}/46.en.mdx | 2 +- .../upgrading/outdated}/46.mdx | 2 +- .../upgrading/outdated}/461.en.mdx | 0 .../upgrading/outdated}/461.mdx | 0 .../upgrading/outdated}/462.en.mdx | 0 .../upgrading/outdated}/462.mdx | 0 .../upgrading/outdated}/463.en.mdx | 0 .../upgrading/outdated}/463.mdx | 0 .../upgrading/outdated}/464.en.mdx | 0 .../upgrading/outdated}/464.mdx | 0 .../upgrading/outdated}/465.en.mdx | 2 +- .../upgrading/outdated}/465.mdx | 2 +- .../upgrading/outdated}/466.en.mdx | 4 +- .../upgrading/outdated}/466.mdx | 4 +- .../upgrading/outdated}/467.en.mdx | 0 .../upgrading/outdated}/467.mdx | 0 .../upgrading/outdated}/468.en.mdx | 2 +- .../upgrading/outdated}/468.mdx | 2 +- .../upgrading/outdated}/469.en.mdx | 0 .../upgrading/outdated}/469.mdx | 0 .../upgrading/outdated}/47.en.mdx | 2 +- .../upgrading/outdated}/47.mdx | 2 +- .../upgrading/outdated}/471.en.mdx | 2 +- .../upgrading/outdated}/471.mdx | 2 +- .../upgrading/outdated}/48.en.mdx | 0 .../upgrading/outdated}/48.mdx | 0 .../upgrading/outdated}/481.en.mdx | 0 .../upgrading/outdated}/481.mdx | 0 .../upgrading/outdated}/4810.en.mdx | 0 .../upgrading/outdated}/4810.mdx | 0 .../upgrading/outdated}/4811.en.mdx | 0 .../upgrading/outdated}/4811.mdx | 0 .../upgrading/outdated}/4812.en.mdx | 0 .../upgrading/outdated}/4812.mdx | 0 .../upgrading/outdated}/4813.en.mdx | 0 .../upgrading/outdated}/4813.mdx | 0 .../upgrading/outdated}/4814.en.mdx | 0 .../upgrading/outdated}/4814.mdx | 0 .../upgrading/outdated}/4815.en.mdx | 2 +- .../upgrading/outdated}/4815.mdx | 2 +- .../upgrading/outdated}/4816.en.mdx | 2 +- .../upgrading/outdated}/4816.mdx | 2 +- .../upgrading/outdated}/4817.en.mdx | 0 .../upgrading/outdated}/4817.mdx | 0 .../upgrading/outdated}/4818.en.mdx | 0 .../upgrading/outdated}/4818.mdx | 0 .../upgrading/outdated}/4819.en.mdx | 0 .../upgrading/outdated}/4819.mdx | 0 .../upgrading/outdated}/482.en.mdx | 0 .../upgrading/outdated}/482.mdx | 0 .../upgrading/outdated}/4820.en.mdx | 2 +- .../upgrading/outdated}/4820.mdx | 2 +- .../upgrading/outdated}/4821.en.mdx | 0 .../upgrading/outdated}/4821.mdx | 0 .../upgrading/outdated}/4822.en.mdx | 0 .../upgrading/outdated}/4822.mdx | 0 .../upgrading/outdated}/4823.en.mdx | 0 .../upgrading/outdated}/4823.mdx | 0 .../upgrading/outdated}/483.en.mdx | 0 .../upgrading/outdated}/483.mdx | 0 .../upgrading/outdated}/484.en.mdx | 0 .../upgrading/outdated}/484.mdx | 0 .../upgrading/outdated}/485.en.mdx | 0 .../upgrading/outdated}/485.mdx | 0 .../upgrading/outdated}/486.en.mdx | 0 .../upgrading/outdated}/486.mdx | 0 .../upgrading/outdated}/487.en.mdx | 0 .../upgrading/outdated}/487.mdx | 0 .../upgrading/outdated}/488.en.mdx | 0 .../upgrading/outdated}/488.mdx | 0 .../upgrading/outdated}/489.en.mdx | 0 .../upgrading/outdated}/489.mdx | 0 .../upgrading/outdated}/490.en.mdx | 2 +- .../upgrading/outdated}/490.mdx | 2 +- .../upgrading/outdated}/491.en.mdx | 0 .../upgrading/outdated}/491.mdx | 0 .../upgrading/outdated}/4910.en.mdx | 0 .../upgrading/outdated}/4910.mdx | 0 .../upgrading/outdated}/4911.en.mdx | 0 .../upgrading/outdated}/4911.mdx | 0 .../upgrading/outdated}/4912.en.mdx | 0 .../upgrading/outdated}/4912.mdx | 0 .../upgrading/outdated}/4913.en.mdx | 0 .../upgrading/outdated}/4913.mdx | 0 .../upgrading/outdated}/4914.en.mdx | 0 .../upgrading/outdated}/4914.mdx | 0 .../upgrading/outdated}/492.en.mdx | 0 .../upgrading/outdated}/492.mdx | 0 .../upgrading/outdated}/493.en.mdx | 0 .../upgrading/outdated}/493.mdx | 0 .../upgrading/outdated}/494.en.mdx | 0 .../upgrading/outdated}/494.mdx | 0 .../upgrading/outdated}/495.en.mdx | 0 .../upgrading/outdated}/495.mdx | 0 .../upgrading/outdated}/496.en.mdx | 0 .../upgrading/outdated}/496.mdx | 0 .../upgrading/outdated}/497.en.mdx | 0 .../upgrading/outdated}/497.mdx | 0 .../upgrading/outdated}/498.en.mdx | 0 .../upgrading/outdated}/498.mdx | 0 .../upgrading/outdated}/499.en.mdx | 0 .../upgrading/outdated}/499.mdx | 0 .../upgrading/outdated}/meta.en.json | 21 +- .../upgrading/outdated}/meta.json | 21 +- .../upgrading/upgrade-intruction.en.mdx} | 2 +- .../upgrading/upgrade-intruction.mdx} | 2 +- document/content/docs/toc.en.mdx | 237 +++++---- document/content/docs/toc.mdx | 237 +++++---- .../content/docs/upgrading/4-10/meta.en.json | 8 - .../content/docs/upgrading/4-10/meta.json | 5 - .../content/docs/upgrading/4-11/meta.en.json | 8 - .../content/docs/upgrading/4-11/meta.json | 5 - .../content/docs/upgrading/4-12/meta.en.json | 11 - .../content/docs/upgrading/4-13/meta.en.json | 9 - .../content/docs/upgrading/4-9/meta.en.json | 21 - document/content/docs/upgrading/4-9/meta.json | 21 - document/content/docs/upgrading/meta.en.json | 22 - document/content/docs/upgrading/meta.json | 22 - .../submit_application_template.en.mdx | 2 +- .../app-cases/submit_application_template.mdx | 2 +- document/data/doc-last-modified.json | 502 +++++++++--------- document/i18n/en/common.json | 1 + document/i18n/zh-CN/common.json | 1 + document/lib/schema.ts | 51 ++ document/middleware.ts | 26 +- document/package-lock.json | 9 +- document/package.json | 3 +- .../docker/cn/docker-compose.milvus.yml | 2 +- .../docker/cn/docker-compose.oceanbase.yml | 2 +- .../deploy/docker/cn/docker-compose.pg.yml | 2 +- .../docker/cn/docker-compose.seekdb.yml | 2 +- .../docker/cn/docker-compose.zilliz.yml | 2 +- .../docker/global/docker-compose.milvus.yml | 2 +- .../global/docker-compose.oceanbase.yml | 2 +- .../docker/global/docker-compose.pg.yml | 2 +- .../docker/global/docker-compose.seekdb.yml | 2 +- .../docker/global/docker-compose.ziliiz.yml | 2 +- document/public/deploy/install.sh | 2 +- document/public/favicon/site.webmanifest | 4 +- plugins/model/rerank-bge/README.md | 2 +- projects/app/next.config.ts | 20 +- projects/app/package.json | 2 +- .../login/LoginForm/PolicyTip.tsx | 4 +- .../app/src/pageComponents/login/index.tsx | 2 +- projects/app/tsconfig.json | 10 +- 356 files changed, 1274 insertions(+), 1383 deletions(-) create mode 100644 document/app/robots.txt/route.ts create mode 100644 document/app/sitemap.xml/route.ts create mode 100644 document/content/docs/introduction/cloud/faq.en.mdx create mode 100644 document/content/docs/introduction/cloud/faq.mdx rename document/content/docs/introduction/{cloud.en.mdx => cloud/intro.en.mdx} (100%) rename document/content/docs/introduction/{cloud.mdx => cloud/intro.mdx} (77%) create mode 100644 document/content/docs/introduction/cloud/meta.en.json create mode 100644 document/content/docs/introduction/cloud/meta.json rename document/content/docs/{protocol => introduction/cloud}/privacy.en.mdx (100%) rename document/content/docs/{protocol => introduction/cloud}/privacy.mdx (100%) rename document/content/docs/{protocol => introduction/cloud}/terms.en.mdx (100%) rename document/content/docs/{protocol => introduction/cloud}/terms.mdx (100%) delete mode 100644 document/content/docs/introduction/development/custom-models/meta.en.json delete mode 100644 document/content/docs/introduction/development/design/meta.en.json delete mode 100644 document/content/docs/introduction/development/meta.en.json delete mode 100644 document/content/docs/introduction/development/meta.json delete mode 100644 document/content/docs/introduction/development/migration/meta.en.json delete mode 100644 document/content/docs/introduction/development/modelConfig/meta.en.json delete mode 100644 document/content/docs/introduction/development/modelConfig/meta.json delete mode 100644 document/content/docs/introduction/development/proxy/cloudflare.en.mdx delete mode 100644 document/content/docs/introduction/development/proxy/cloudflare.mdx delete mode 100644 document/content/docs/introduction/development/proxy/http_proxy.en.mdx delete mode 100644 document/content/docs/introduction/development/proxy/http_proxy.mdx delete mode 100644 document/content/docs/introduction/development/proxy/meta.en.json delete mode 100644 document/content/docs/introduction/development/proxy/meta.json delete mode 100644 document/content/docs/introduction/development/proxy/nginx.en.mdx delete mode 100644 document/content/docs/introduction/development/proxy/nginx.mdx create mode 100644 document/content/docs/introduction/opensource/intro.en.mdx create mode 100644 document/content/docs/introduction/opensource/intro.mdx rename document/content/docs/{protocol/open-source.en.mdx => introduction/opensource/license.en.mdx} (100%) rename document/content/docs/{protocol/open-source.mdx => introduction/opensource/license.mdx} (100%) create mode 100644 document/content/docs/introduction/opensource/meta.en.json create mode 100644 document/content/docs/introduction/opensource/meta.json delete mode 100644 document/content/docs/protocol/index.en.mdx delete mode 100644 document/content/docs/protocol/index.mdx delete mode 100644 document/content/docs/protocol/meta.en.json delete mode 100644 document/content/docs/protocol/meta.json rename document/content/docs/{introduction/development/configuration.en.mdx => self-host/config/json.en.mdx} (94%) rename document/content/docs/{introduction/development/configuration.mdx => self-host/config/json.mdx} (89%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/ai-proxy.en.mdx (96%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/ai-proxy.mdx (96%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/intro.en.mdx (95%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/intro.mdx (95%) create mode 100644 document/content/docs/self-host/config/model/meta.en.json create mode 100644 document/content/docs/self-host/config/model/meta.json rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/one-api.en.mdx (100%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/one-api.mdx (100%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/ppio.en.mdx (99%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/ppio.mdx (99%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/siliconCloud.en.mdx (97%) rename document/content/docs/{introduction/development/modelConfig => self-host/config/model}/siliconCloud.mdx (97%) rename document/content/docs/{introduction/development => self-host/config}/object-storage.en.mdx (98%) rename document/content/docs/{introduction/development => self-host/config}/object-storage.mdx (98%) rename document/content/docs/{introduction/development => self-host/config}/signoz.en.mdx (100%) rename document/content/docs/{introduction/development => self-host/config}/signoz.mdx (97%) rename document/content/docs/{introduction/development => self-host}/custom-models/bge-rerank.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/bge-rerank.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/chatglm2-m3e.en.mdx (97%) rename document/content/docs/{introduction/development => self-host}/custom-models/chatglm2-m3e.mdx (97%) rename document/content/docs/{introduction/development => self-host}/custom-models/chatglm2.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/chatglm2.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/m3e.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/m3e.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/marker.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/marker.mdx (100%) create mode 100644 document/content/docs/self-host/custom-models/meta.en.json rename document/content/docs/{introduction/development => self-host}/custom-models/meta.json (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/mineru.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/mineru.mdx (100%) rename document/content/docs/{introduction/development => self-host}/custom-models/ollama.en.mdx (97%) rename document/content/docs/{introduction/development => self-host}/custom-models/ollama.mdx (98%) rename document/content/docs/{introduction/development => self-host}/custom-models/xinference.en.mdx (98%) rename document/content/docs/{introduction/development => self-host}/custom-models/xinference.mdx (98%) rename document/content/docs/{introduction/development => self-host/deploy}/docker.en.mdx (95%) rename document/content/docs/{introduction/development => self-host/deploy}/docker.mdx (96%) rename document/content/docs/{introduction/development => self-host/deploy}/sealos.en.mdx (90%) rename document/content/docs/{introduction/development => self-host/deploy}/sealos.mdx (90%) rename document/content/docs/{introduction/development => self-host}/design/dataset.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/design/dataset.mdx (100%) rename document/content/docs/{introduction/development => self-host}/design/design_plugin.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/design/design_plugin.mdx (100%) create mode 100644 document/content/docs/self-host/design/meta.en.json rename document/content/docs/{introduction/development => self-host}/design/meta.json (100%) rename document/content/docs/{introduction/development/intro.en.mdx => self-host/dev.en.mdx} (98%) rename document/content/docs/{introduction/development/intro.mdx => self-host/dev.mdx} (98%) rename document/content/docs/{introduction/development => self-host}/faq.en.mdx (98%) rename document/content/docs/{introduction/development => self-host}/faq.mdx (98%) create mode 100644 document/content/docs/self-host/index.en.mdx create mode 100644 document/content/docs/self-host/index.mdx create mode 100644 document/content/docs/self-host/meta.en.json create mode 100644 document/content/docs/self-host/meta.json rename document/content/docs/{introduction/development => self-host}/migration/docker_db.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/migration/docker_db.mdx (100%) rename document/content/docs/{introduction/development => self-host}/migration/docker_mongo.en.mdx (100%) rename document/content/docs/{introduction/development => self-host}/migration/docker_mongo.mdx (100%) create mode 100644 document/content/docs/self-host/migration/meta.en.json rename document/content/docs/{introduction/development => self-host}/migration/meta.json (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4120.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4120.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4121.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4121.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4122.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4122.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4123.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4123.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4124.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-12/4124.mdx (100%) rename document/content/docs/{upgrading/4-12/meta.json => self-host/upgrading/4-12/meta.en.json} (100%) create mode 100644 document/content/docs/self-host/upgrading/4-12/meta.json rename document/content/docs/{ => self-host}/upgrading/4-13/4130.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-13/4130.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-13/4131.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-13/4131.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-13/4132.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-13/4132.mdx (100%) rename document/content/docs/{upgrading/4-13/meta.json => self-host/upgrading/4-13/meta.en.json} (100%) create mode 100644 document/content/docs/self-host/upgrading/4-13/meta.json rename document/content/docs/{ => self-host}/upgrading/4-14/4140.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4140.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4141.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4141.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4142.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4142.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4143.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4143.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4144.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4144.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4145.en.mdx (98%) rename document/content/docs/{ => self-host}/upgrading/4-14/4145.mdx (98%) rename document/content/docs/{ => self-host}/upgrading/4-14/41451.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/41451.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4146.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4146.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4147.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4147.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4148.en.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/4148.mdx (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/meta.en.json (100%) rename document/content/docs/{ => self-host}/upgrading/4-14/meta.json (100%) create mode 100644 document/content/docs/self-host/upgrading/meta.en.json create mode 100644 document/content/docs/self-host/upgrading/meta.json rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/40.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/40.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/41.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/41.mdx (100%) rename document/content/docs/{upgrading/4-10 => self-host/upgrading/outdated}/4100.en.mdx (100%) rename document/content/docs/{upgrading/4-10 => self-host/upgrading/outdated}/4100.mdx (100%) rename document/content/docs/{upgrading/4-10 => self-host/upgrading/outdated}/4101.en.mdx (100%) rename document/content/docs/{upgrading/4-10 => self-host/upgrading/outdated}/4101.mdx (100%) rename document/content/docs/{upgrading/4-11 => self-host/upgrading/outdated}/4110.en.mdx (100%) rename document/content/docs/{upgrading/4-11 => self-host/upgrading/outdated}/4110.mdx (100%) rename document/content/docs/{upgrading/4-11 => self-host/upgrading/outdated}/4111.en.mdx (100%) rename document/content/docs/{upgrading/4-11 => self-host/upgrading/outdated}/4111.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/42.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/42.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/421.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/421.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/43.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/43.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/44.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/44.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/441.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/441.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/442.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/442.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/445.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/445.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/446.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/446.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/447.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/447.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/45.en.mdx (98%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/45.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/451.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/451.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/452.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/452.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/46.en.mdx (93%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/46.mdx (91%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/461.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/461.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/462.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/462.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/463.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/463.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/464.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/464.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/465.en.mdx (94%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/465.mdx (93%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/466.en.mdx (89%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/466.mdx (88%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/467.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/467.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/468.en.mdx (98%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/468.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/469.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/469.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/47.en.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/47.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/471.en.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/471.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/48.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/48.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/481.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/481.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4810.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4810.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4811.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4811.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4812.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4812.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4813.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4813.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4814.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4814.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4815.en.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4815.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4816.en.mdx (91%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4816.mdx (91%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4817.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4817.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4818.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4818.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4819.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4819.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/482.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/482.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4820.en.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4820.mdx (97%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4821.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4821.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4822.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4822.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4823.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/4823.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/483.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/483.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/484.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/484.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/485.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/485.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/486.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/486.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/487.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/487.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/488.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/488.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/489.en.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/489.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/490.en.mdx (98%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/490.mdx (98%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/491.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/491.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4910.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4910.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4911.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4911.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4912.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4912.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4913.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4913.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4914.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/4914.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/492.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/492.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/493.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/493.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/494.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/494.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/495.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/495.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/496.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/496.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/497.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/497.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/498.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/498.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/499.en.mdx (100%) rename document/content/docs/{upgrading/4-9 => self-host/upgrading/outdated}/499.mdx (100%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/meta.en.json (71%) rename document/content/docs/{upgrading/4-8 => self-host/upgrading/outdated}/meta.json (71%) rename document/content/docs/{upgrading/index.en.mdx => self-host/upgrading/upgrade-intruction.en.mdx} (99%) rename document/content/docs/{upgrading/index.mdx => self-host/upgrading/upgrade-intruction.mdx} (99%) delete mode 100644 document/content/docs/upgrading/4-10/meta.en.json delete mode 100644 document/content/docs/upgrading/4-10/meta.json delete mode 100644 document/content/docs/upgrading/4-11/meta.en.json delete mode 100644 document/content/docs/upgrading/4-11/meta.json delete mode 100644 document/content/docs/upgrading/4-12/meta.en.json delete mode 100644 document/content/docs/upgrading/4-13/meta.en.json delete mode 100644 document/content/docs/upgrading/4-9/meta.en.json delete mode 100644 document/content/docs/upgrading/4-9/meta.json delete mode 100644 document/content/docs/upgrading/meta.en.json delete mode 100644 document/content/docs/upgrading/meta.json create mode 100644 document/lib/schema.ts diff --git a/README.md b/README.md index 2819dd62bc..c6606a3ada 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ FastGPT 是一个 AI Agent 构建平台,提供开箱即用的数据处理、 document - + development @@ -47,7 +47,7 @@ docker compose up -d 完全启动后,可通过`http://localhost:3000`访问 FastGPT,默认账号为`root`,密码为`1234`。 -如果你遇到问题,可以[查看完整 Docker 部署教程](https://doc.fastgpt.io/docs/introduction/development/docker) +如果你遇到问题,可以[查看完整 Docker 部署教程](https://doc.fastgpt.io/docs/self-host/deploy/docker) ## 🛸 使用方式 @@ -55,7 +55,7 @@ docker compose up -d 如果你不需要私有化部署,可以直接使用我们提供的云服务版本,地址为:[fastgpt.io](https://fastgpt.io/) - **社区自托管版本** - 可以使用[Docker](https://doc.fastgpt.io/docs/introduction/development/docker)快速部署,也可以使用[Sealos Cloud](https://doc.fastgpt.io/docs/introduction/development/sealos) 来一键部署FastGPT。 + 可以使用[Docker](https://doc.fastgpt.io/docs/self-host/deploy/docker)快速部署,也可以使用[Sealos Cloud](https://doc.fastgpt.io/docs/self-host/deploy/sealos) 来一键部署FastGPT。 - **商业版** 如果你需要更完整的功能,或深度的服务支持,可以选择我们的[商业版](https://doc.fastgpt.io/docs/introduction/commercial)。我们除了提供完整的软件外,还提供相应的场景落地辅导,具体可提交[商业咨询](https://fael3z0zfze.feishu.cn/share/base/form/shrcnjJWtKqjOI9NbQTzhNyzljc) @@ -115,7 +115,7 @@ docker compose up -d ## 💪 我们的项目 & 链接 -- [快速开始本地开发](https://doc.fastgpt.io/docs/introduction/development/intro/) +- [快速开始本地开发](https://doc.fastgpt.io/docs/self-host/dev/) - [OpenAPI 文档](https://doc.fastgpt.io/docs/openapi/intro) - [FastGPT-plugin](https://github.com/labring/fastgpt-plugin) - [AI Proxy: 模型聚合负载均衡服务](https://github.com/labring/aiproxy) diff --git a/README_en.md b/README_en.md index 0cd85f83f8..f1630e751d 100644 --- a/README_en.md +++ b/README_en.md @@ -24,7 +24,7 @@ FastGPT is an AI Agent building platform that provides out-of-the-box capabiliti document - + development @@ -47,7 +47,7 @@ docker compose up -d After fully started, you can access FastGPT at `http://localhost:3000`. The default account is `root` and the password is `1234`. -If you encounter any issues, you can [view the complete Docker deployment tutorial](https://doc.fastgpt.io/docs/introduction/development/docker) +If you encounter any issues, you can [view the complete Docker deployment tutorial](https://doc.fastgpt.io/docs/self-host/deploy/docker) ## 🛸 Usage @@ -55,7 +55,7 @@ If you encounter any issues, you can [view the complete Docker deployment tutori If you don't need private deployment, you can directly use our cloud service at: [fastgpt.io](https://fastgpt.io/) - **Community Self-Hosted Version** - You can quickly deploy using [Docker](https://doc.fastgpt.io/docs/introduction/development/docker) or use [Sealos Cloud](https://doc.fastgpt.io/docs/introduction/development/sealos) to deploy FastGPT with one click. + You can quickly deploy using [Docker](https://doc.fastgpt.io/docs/self-host/deploy/docker) or use [Sealos Cloud](https://doc.fastgpt.io/docs/self-host/deploy/sealos) to deploy FastGPT with one click. - **Commercial Version** If you need more complete features or in-depth service support, you can choose our [Commercial Version](https://doc.fastgpt.io/docs/introduction/commercial). In addition to providing complete software, we also offer implementation guidance for specific scenarios. You can submit a [commercial consultation](https://fael3z0zfze.feishu.cn/share/base/form/shrcnjJWtKqjOI9NbQTzhNyzljc). @@ -115,7 +115,7 @@ If you encounter any issues, you can [view the complete Docker deployment tutori ## 💪 Our Projects & Links -- [Quick Start Local Development](https://doc.fastgpt.io/docs/introduction/development/intro/) +- [Quick Start Local Development](https://doc.fastgpt.io/docs/self-host/dev/) - [OpenAPI Documentation](https://doc.fastgpt.io/docs/openapi/intro) - [FastGPT-plugin](https://github.com/labring/fastgpt-plugin) - [AI Proxy: Model Aggregation Load Balancing Service](https://github.com/labring/aiproxy) diff --git a/README_id.md b/README_id.md index e1729d5460..02e00eb527 100644 --- a/README_id.md +++ b/README_id.md @@ -24,7 +24,7 @@ FastGPT adalah platform pembangunan AI Agent yang menyediakan kemampuan siap pak document - + development @@ -47,7 +47,7 @@ docker compose up -d Setelah sepenuhnya aktif, Anda dapat mengakses FastGPT di `http://localhost:3000`. Akun default adalah `root` dan kata sandinya adalah `1234`. -Jika Anda menghadapi masalah, Anda dapat [melihat tutorial penyebaran Docker lengkap](https://doc.fastgpt.io/docs/introduction/development/docker) +Jika Anda menghadapi masalah, Anda dapat [melihat tutorial penyebaran Docker lengkap](https://doc.fastgpt.io/docs/self-host/deploy/docker) ## 🛸 Cara Penggunaan @@ -55,7 +55,7 @@ Jika Anda menghadapi masalah, Anda dapat [melihat tutorial penyebaran Docker len Jika Anda tidak memerlukan penyebaran privat, Anda dapat langsung menggunakan layanan cloud kami di: [fastgpt.io](https://fastgpt.io/) - **Versi Self-Hosted Komunitas** - Anda dapat menyebarkan dengan cepat menggunakan [Docker](https://doc.fastgpt.io/docs/introduction/development/docker) atau menggunakan [Sealos Cloud](https://doc.fastgpt.io/docs/introduction/development/sealos) untuk menyebarkan FastGPT dengan satu klik. + Anda dapat menyebarkan dengan cepat menggunakan [Docker](https://doc.fastgpt.io/docs/self-host/deploy/docker) atau menggunakan [Sealos Cloud](https://doc.fastgpt.io/docs/self-host/deploy/sealos) untuk menyebarkan FastGPT dengan satu klik. - **Versi Komersial** Jika Anda membutuhkan fitur yang lebih lengkap atau dukungan layanan mendalam, Anda dapat memilih [Versi Komersial](https://doc.fastgpt.io/docs/introduction/commercial). Selain menyediakan perangkat lunak lengkap, kami juga menyediakan panduan implementasi untuk skenario tertentu. Anda dapat mengirimkan [konsultasi komersial](https://fael3z0zfze.feishu.cn/share/base/form/shrcnjJWtKqjOI9NbQTzhNyzljc). @@ -115,7 +115,7 @@ Jika Anda menghadapi masalah, Anda dapat [melihat tutorial penyebaran Docker len ## 💪 Proyek & Tautan Kami -- [Mulai Cepat Pengembangan Lokal](https://doc.fastgpt.io/docs/introduction/development/intro/) +- [Mulai Cepat Pengembangan Lokal](https://doc.fastgpt.io/docs/self-host/dev/) - [Dokumentasi OpenAPI](https://doc.fastgpt.io/docs/openapi/intro) - [FastGPT-plugin](https://github.com/labring/fastgpt-plugin) - [AI Proxy: Layanan Load Balancing Agregasi Model](https://github.com/labring/aiproxy) diff --git a/README_ja.md b/README_ja.md index 1eb6166d1b..1ac2c41040 100644 --- a/README_ja.md +++ b/README_ja.md @@ -24,7 +24,7 @@ FastGPT は AI Agent 構築プラットフォームであり、すぐに使え document - + development @@ -47,7 +47,7 @@ docker compose up -d 完全に起動した後、`http://localhost:3000` で FastGPT にアクセスできます。デフォルトのアカウントは `root`、パスワードは `1234` です。 -問題が発生した場合は、[Docker デプロイの完全チュートリアル](https://doc.fastgpt.io/docs/introduction/development/docker)をご覧ください。 +問題が発生した場合は、[Docker デプロイの完全チュートリアル](https://doc.fastgpt.io/docs/self-host/deploy/docker)をご覧ください。 ## 🛸 利用方法 @@ -55,7 +55,7 @@ docker compose up -d プライベートデプロイが不要な場合は、クラウドサービスを直接ご利用いただけます:[fastgpt.io](https://fastgpt.io/) - **コミュニティセルフホスト版** - [Docker](https://doc.fastgpt.io/docs/introduction/development/docker) で素早くデプロイするか、[Sealos Cloud](https://doc.fastgpt.io/docs/introduction/development/sealos) でワンクリックデプロイが可能です。 + [Docker](https://doc.fastgpt.io/docs/self-host/deploy/docker) で素早くデプロイするか、[Sealos Cloud](https://doc.fastgpt.io/docs/self-host/deploy/sealos) でワンクリックデプロイが可能です。 - **商用版** より完全な機能や深いサービスサポートが必要な場合は、[商用版](https://doc.fastgpt.io/docs/introduction/commercial)をお選びいただけます。完全なソフトウェアの提供に加え、シナリオに応じた導入ガイダンスも提供しています。[商用相談](https://fael3z0zfze.feishu.cn/share/base/form/shrcnjJWtKqjOI9NbQTzhNyzljc)からお問い合わせください。 @@ -115,7 +115,7 @@ docker compose up -d ## 💪 プロジェクトとリンク -- [クイックスタート ローカル開発](https://doc.fastgpt.io/docs/introduction/development/intro/) +- [クイックスタート ローカル開発](https://doc.fastgpt.io/docs/self-host/dev/) - [OpenAPI ドキュメント](https://doc.fastgpt.io/docs/openapi/intro) - [FastGPT-plugin](https://github.com/labring/fastgpt-plugin) - [AI Proxy: モデル集約ロードバランシングサービス](https://github.com/labring/aiproxy) diff --git a/README_th.md b/README_th.md index 523b0ffad9..a52ae42a42 100644 --- a/README_th.md +++ b/README_th.md @@ -24,7 +24,7 @@ FastGPT เป็นแพลตฟอร์มสำหรับสร้าง document - + development @@ -47,7 +47,7 @@ docker compose up -d เมื่อเริ่มต้นสมบูรณ์แล้ว คุณสามารถเข้าถึง FastGPT ที่ `http://localhost:3000` บัญชีเริ่มต้นคือ `root` และรหัสผ่านคือ `1234` -หากคุณพบปัญหา คุณสามารถ [ดูบทแนะนำการติดตั้ง Docker ฉบับสมบูรณ์](https://doc.fastgpt.io/docs/introduction/development/docker) +หากคุณพบปัญหา คุณสามารถ [ดูบทแนะนำการติดตั้ง Docker ฉบับสมบูรณ์](https://doc.fastgpt.io/docs/self-host/deploy/docker) ## 🛸 วิธีการใช้งาน @@ -55,7 +55,7 @@ docker compose up -d หากคุณไม่ต้องการติดตั้งแบบส่วนตัว คุณสามารถใช้บริการคลาวด์ของเราได้โดยตรงที่: [fastgpt.io](https://fastgpt.io/) - **เวอร์ชันโฮสต์ตัวเองของชุมชน** - คุณสามารถติดตั้งได้อย่างรวดเร็วโดยใช้ [Docker](https://doc.fastgpt.io/docs/introduction/development/docker) หรือใช้ [Sealos Cloud](https://doc.fastgpt.io/docs/introduction/development/sealos) เพื่อติดตั้ง FastGPT ด้วยคลิกเดียว + คุณสามารถติดตั้งได้อย่างรวดเร็วโดยใช้ [Docker](https://doc.fastgpt.io/docs/self-host/deploy/docker) หรือใช้ [Sealos Cloud](https://doc.fastgpt.io/docs/self-host/deploy/sealos) เพื่อติดตั้ง FastGPT ด้วยคลิกเดียว - **เวอร์ชันพาณิชย์** หากคุณต้องการคุณสมบัติที่สมบูรณ์มากขึ้นหรือการสนับสนุนบริการเชิงลึก คุณสามารถเลือก [เวอร์ชันพาณิชย์](https://doc.fastgpt.io/docs/introduction/commercial) นอกจากการให้ซอฟต์แวร์ที่สมบูรณ์ เรายังให้คำแนะนำการนำไปใช้สำหรับสถานการณ์เฉพาะ คุณสามารถส่ง[ปรึกษาธุรกิจ](https://fael3z0zfze.feishu.cn/share/base/form/shrcnjJWtKqjOI9NbQTzhNyzljc) @@ -115,7 +115,7 @@ docker compose up -d ## 💪 โปรเจกต์และลิงก์ของเรา -- [เริ่มต้นพัฒนาในเครื่อง](https://doc.fastgpt.io/docs/introduction/development/intro/) +- [เริ่มต้นพัฒนาในเครื่อง](https://doc.fastgpt.io/docs/self-host/dev/) - [เอกสาร OpenAPI](https://doc.fastgpt.io/docs/openapi/intro) - [FastGPT-plugin](https://github.com/labring/fastgpt-plugin) - [AI Proxy: บริการ Load Balancing การรวมโมเดล](https://github.com/labring/aiproxy) diff --git a/README_vi.md b/README_vi.md index b6d2e67dc6..8d2d5f75ba 100644 --- a/README_vi.md +++ b/README_vi.md @@ -24,7 +24,7 @@ FastGPT là nền tảng xây dựng AI Agent cung cấp khả năng sẵn sàng document - + development @@ -47,7 +47,7 @@ docker compose up -d Sau khi khởi động hoàn tất, bạn có thể truy cập FastGPT tại `http://localhost:3000`. Tài khoản mặc định là `root` và mật khẩu là `1234`. -Nếu bạn gặp vấn đề, bạn có thể [xem hướng dẫn triển khai Docker đầy đủ](https://doc.fastgpt.io/docs/introduction/development/docker) +Nếu bạn gặp vấn đề, bạn có thể [xem hướng dẫn triển khai Docker đầy đủ](https://doc.fastgpt.io/docs/self-host/deploy/docker) ## 🛸 Cách Sử Dụng @@ -55,7 +55,7 @@ Nếu bạn gặp vấn đề, bạn có thể [xem hướng dẫn triển khai Nếu bạn không cần triển khai riêng, bạn có thể sử dụng trực tiếp dịch vụ đám mây của chúng tôi tại: [fastgpt.io](https://fastgpt.io/) - **Phiên Bản Tự Host Cộng Đồng** - Bạn có thể triển khai nhanh chóng bằng [Docker](https://doc.fastgpt.io/docs/introduction/development/docker) hoặc sử dụng [Sealos Cloud](https://doc.fastgpt.io/docs/introduction/development/sealos) để triển khai FastGPT bằng một cú nhấp chuột. + Bạn có thể triển khai nhanh chóng bằng [Docker](https://doc.fastgpt.io/docs/self-host/deploy/docker) hoặc sử dụng [Sealos Cloud](https://doc.fastgpt.io/docs/self-host/deploy/sealos) để triển khai FastGPT bằng một cú nhấp chuột. - **Phiên Bản Thương Mại** Nếu bạn cần các tính năng đầy đủ hơn hoặc hỗ trợ dịch vụ chuyên sâu, bạn có thể chọn [Phiên Bản Thương Mại](https://doc.fastgpt.io/docs/introduction/commercial). Ngoài việc cung cấp phần mềm đầy đủ, chúng tôi còn cung cấp hướng dẫn triển khai cho các kịch bản cụ thể. Bạn có thể gửi [tư vấn thương mại](https://fael3z0zfze.feishu.cn/share/base/form/shrcnjJWtKqjOI9NbQTzhNyzljc). @@ -115,7 +115,7 @@ Nếu bạn gặp vấn đề, bạn có thể [xem hướng dẫn triển khai ## 💪 Dự Án & Liên Kết Của Chúng Tôi -- [Bắt Đầu Phát Triển Địa Phương](https://doc.fastgpt.io/docs/introduction/development/intro/) +- [Bắt Đầu Phát Triển Địa Phương](https://doc.fastgpt.io/docs/self-host/dev/) - [Tài Liệu OpenAPI](https://doc.fastgpt.io/docs/openapi/intro) - [FastGPT-plugin](https://github.com/labring/fastgpt-plugin) - [AI Proxy: Dịch Vụ Cân Bằng Tải Tổng Hợp Mô Hình](https://github.com/labring/aiproxy) diff --git a/deploy/dev/docker-compose.cn.yml b/deploy/dev/docker-compose.cn.yml index 671d7fc108..025ab497cb 100644 --- a/deploy/dev/docker-compose.cn.yml +++ b/deploy/dev/docker-compose.cn.yml @@ -162,7 +162,7 @@ services: - fastgpt environment: - AUTH_TOKEN=token - # @see https://fastgpt.cn/docs/introduction/development/object-storage + # @see https://fastgpt.cn/docs/self-host/config/object-storage - STORAGE_VENDOR=minio # minio | aws-s3 | cos | oss - STORAGE_REGION=us-east-1 - STORAGE_ACCESS_KEY_ID=minioadmin diff --git a/deploy/dev/docker-compose.yml b/deploy/dev/docker-compose.yml index 5efc38665e..b54d2ca415 100644 --- a/deploy/dev/docker-compose.yml +++ b/deploy/dev/docker-compose.yml @@ -162,7 +162,7 @@ services: - fastgpt environment: - AUTH_TOKEN=token - # @see https://fastgpt.cn/docs/introduction/development/object-storage + # @see https://fastgpt.cn/docs/self-host/config/object-storage - STORAGE_VENDOR=minio # minio | aws-s3 | cos | oss - STORAGE_REGION=us-east-1 - STORAGE_ACCESS_KEY_ID=minioadmin diff --git a/deploy/docker/cn/docker-compose.milvus.yml b/deploy/docker/cn/docker-compose.milvus.yml index 018bfd92de..ee31cf9303 100644 --- a/deploy/docker/cn/docker-compose.milvus.yml +++ b/deploy/docker/cn/docker-compose.milvus.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/cn/docker-compose.oceanbase.yml b/deploy/docker/cn/docker-compose.oceanbase.yml index 492d01b600..38e289ed6c 100644 --- a/deploy/docker/cn/docker-compose.oceanbase.yml +++ b/deploy/docker/cn/docker-compose.oceanbase.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/cn/docker-compose.pg.yml b/deploy/docker/cn/docker-compose.pg.yml index 3bd6d32b95..4bd3e28200 100644 --- a/deploy/docker/cn/docker-compose.pg.yml +++ b/deploy/docker/cn/docker-compose.pg.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/cn/docker-compose.seekdb.yml b/deploy/docker/cn/docker-compose.seekdb.yml index 44ae0ab1f7..f9f9e5a183 100644 --- a/deploy/docker/cn/docker-compose.seekdb.yml +++ b/deploy/docker/cn/docker-compose.seekdb.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/cn/docker-compose.zilliz.yml b/deploy/docker/cn/docker-compose.zilliz.yml index 7dc38fdff0..e4d108ea3d 100644 --- a/deploy/docker/cn/docker-compose.zilliz.yml +++ b/deploy/docker/cn/docker-compose.zilliz.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/global/docker-compose.milvus.yml b/deploy/docker/global/docker-compose.milvus.yml index 1f33771859..e9ec868f27 100644 --- a/deploy/docker/global/docker-compose.milvus.yml +++ b/deploy/docker/global/docker-compose.milvus.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/global/docker-compose.oceanbase.yml b/deploy/docker/global/docker-compose.oceanbase.yml index 1c2e6d6a45..cc4054d2f2 100644 --- a/deploy/docker/global/docker-compose.oceanbase.yml +++ b/deploy/docker/global/docker-compose.oceanbase.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/global/docker-compose.pg.yml b/deploy/docker/global/docker-compose.pg.yml index e28654d28c..3089881607 100644 --- a/deploy/docker/global/docker-compose.pg.yml +++ b/deploy/docker/global/docker-compose.pg.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/global/docker-compose.seekdb.yml b/deploy/docker/global/docker-compose.seekdb.yml index 34ad657ab6..c2ee4435f4 100644 --- a/deploy/docker/global/docker-compose.seekdb.yml +++ b/deploy/docker/global/docker-compose.seekdb.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/docker/global/docker-compose.ziliiz.yml b/deploy/docker/global/docker-compose.ziliiz.yml index d78e6ac755..bac7cf0b6a 100644 --- a/deploy/docker/global/docker-compose.ziliiz.yml +++ b/deploy/docker/global/docker-compose.ziliiz.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/deploy/templates/docker-compose.dev.yml b/deploy/templates/docker-compose.dev.yml index 6c90a52c3b..07e39c8dab 100644 --- a/deploy/templates/docker-compose.dev.yml +++ b/deploy/templates/docker-compose.dev.yml @@ -162,7 +162,7 @@ services: - fastgpt environment: - AUTH_TOKEN=token - # @see https://fastgpt.cn/docs/introduction/development/object-storage + # @see https://fastgpt.cn/docs/self-host/config/object-storage - STORAGE_VENDOR=minio # minio | aws-s3 | cos | oss - STORAGE_REGION=us-east-1 - STORAGE_ACCESS_KEY_ID=minioadmin diff --git a/deploy/templates/docker-compose.prod.yml b/deploy/templates/docker-compose.prod.yml index b0729b92e8..05b54f96e3 100644 --- a/deploy/templates/docker-compose.prod.yml +++ b/deploy/templates/docker-compose.prod.yml @@ -12,7 +12,7 @@ x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - # @see https://doc.fastgpt.cn/docs/introduction/development/object-storage + # @see https://doc.fastgpt.cn/docs/self-host/config/object-storage STORAGE_VENDOR: minio # minio | aws-s3 | cos | oss STORAGE_REGION: us-east-1 STORAGE_ACCESS_KEY_ID: minioadmin diff --git a/document/README.md b/document/README.md index 0aeb838f2a..4ddf9e196d 100644 --- a/document/README.md +++ b/document/README.md @@ -38,7 +38,7 @@ import { Alert } from '@/components/docs/Alert'; #高亮块组件 import {Redirect} from '@/components/docs/Redirect' #重定向组件,如果你希望用户点击这个文件跳转到别的文件的话,详情参考 `FAQ`的`Docker 部署问题`文档。 - + #tabs组件用法,渲染效果参考`introduction`下`development`的`faq`文档 Javascript is weird diff --git a/document/app/[lang]/docs/[[...slug]]/page.tsx b/document/app/[lang]/docs/[[...slug]]/page.tsx index e5bfdb0936..4b974c9ea3 100644 --- a/document/app/[lang]/docs/[[...slug]]/page.tsx +++ b/document/app/[lang]/docs/[[...slug]]/page.tsx @@ -5,6 +5,7 @@ import NotFound from '@/components/docs/not-found'; import { createRelativeLink } from 'fumadocs-ui/mdx'; import { getMDXComponents } from '@/mdx-components'; import { i18n } from '@/lib/i18n'; +import { generateArticleSchema, generateBreadcrumbSchema } from '@/lib/schema'; // 在构建时导入静态数据 import docLastModifiedData from '@/data/doc-last-modified.json'; @@ -36,8 +37,46 @@ export default async function Page({ // @ts-ignore const lastModified = docLastModifiedData[filePath] || page.data.lastModified; + const homeDomain = process.env.FASTGPT_HOME_DOMAIN ?? 'https://fastgpt.io'; + const domain = homeDomain.replace('https://', 'https://doc.'); + const url = `${domain}${page.url}`; + + // 生成面包屑导航 + const breadcrumbItems = [ + { name: 'FastGPT', url: domain }, + { name: 'Docs', url: `${domain}/${lang}/docs` } + ]; + if (slug && slug.length > 0) { + slug.forEach((segment, index) => { + const segmentUrl = `${domain}/${lang}/docs/${slug.slice(0, index + 1).join('/')}`; + breadcrumbItems.push({ name: segment, url: segmentUrl }); + }); + } + + // 生成结构化数据 + const articleSchema = generateArticleSchema({ + title: page.data.title, + description: page.data.description || '', + url, + dateModified: lastModified ? new Date(lastModified) : undefined, + lang + }); + + const breadcrumbSchema = generateBreadcrumbSchema({ + items: breadcrumbItems + }); + return ( - +