You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2022/07/20 13:03:46 UTC

[dubbo-website] branch master updated: refactor docs (#1267)

This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new a55ab95669 refactor docs (#1267)
a55ab95669 is described below

commit a55ab95669977857520b6bf5ab6cdd6286814261
Author: Albumen Kevin <jh...@gmail.com>
AuthorDate: Wed Jul 20 21:03:42 2022 +0800

    refactor docs (#1267)
---
 config.toml                                        |  20 ---
 content/zh/_index.html                             |   4 +-
 .../docs => blog}/contact/_index.md                |   1 +
 .../docs => blog}/contact/committer/_index.md      |   0
 .../contact/committer/apache-dubbo-page_dev.md     |   0
 .../contact/committer/label-an-issue-guide_dev.md  |   0
 .../contact/committer/new-committer-guide_dev.md   |   0
 .../contact/committer/release-guide/_index.md      |   0
 .../contact/committer/release-guide/common.md      |   0
 .../contact/committer/release-guide/java-sdk.md    |   0
 .../contact/committer/website-guide_dev.md         |   0
 .../docs => blog}/contact/contributor/_index.md    |   0
 .../contact/contributor/become-a-committer_dev.md  |   0
 .../contact/contributor/cla-signing-guide_dev.md   |   0
 .../contributor/dubbo-extension-guide_dev.md       |   0
 .../mailing-list-subscription-guide_dev.md         |   0
 .../contributor/new-contributor-guide_dev.md       |   0
 .../contributor/reporting-security-issues_dev.md   |   0
 .../contributor/software-donation-guide_dev.md     |   0
 .../contact/contributor/test-coverage-guide_dev.md |   0
 .../docs => blog}/notices/_index.md                |   0
 .../docs => blog}/notices/security.md              |   0
 content/zh/community/_index.md                     | 186 ---------------------
 content/zh/docs/_index.md                          |   3 -
 .../docs/quickstart => docs3-v2}/_index.md         |  25 ++-
 .../golang-sdk/_index.md                           |   0
 .../golang-sdk/concept/_index.md                   |   0
 .../golang-sdk/concept/config/_index.md            |   0
 .../golang-sdk/concept/config/basic_concept.md     |   0
 .../golang-sdk/concept/mesh/_index.md              |   0
 .../concept/mesh/proxyless_service_mesh.md         |   0
 .../golang-sdk/concept/more/3.0_feature.md         |   0
 .../golang-sdk/concept/more/_index.md              |   0
 .../golang-sdk/concept/more/app_and_interface.md   |   0
 .../golang-sdk/concept/more/architecture.md        |  38 ++---
 .../golang-sdk/concept/rpc/_index.md               |   0
 .../golang-sdk/concept/rpc/generic.md              |   0
 .../golang-sdk/concept/rpc/multi_language.md       |   0
 .../golang-sdk/concept/rpc/protocol.md             |   0
 .../concept/service_management/_index.md           |   0
 .../concept/service_management/adaptive_lb.md      |   0
 .../service_management/aop_and_extension.md        |   0
 .../service_management/graceful_shutdown.md        |   0
 .../concept/service_management/registry.md         |   0
 .../concept/service_management/visualization.md    |   0
 .../golang-sdk/quickstart/_index.md                |   0
 .../golang-sdk/quickstart/install.md               |   0
 .../golang-sdk/quickstart/quickstart_triple.md     |   0
 .../golang-sdk/refer/_index.md                     |   0
 .../golang-sdk/refer/compatible_version.md         |   0
 .../golang-sdk/refer/config.md                     |   0
 .../golang-sdk/refer/ecology.md                    |   0
 .../golang-sdk/refer/use_dubbogo_cli.md            |   0
 .../golang-sdk/samples/_index.md                   |   0
 .../golang-sdk/samples/adaptive-service.md         |   0
 .../golang-sdk/samples/config-center-dynamic.md    |   0
 .../golang-sdk/samples/custom-filter.md            |   0
 .../golang-sdk/samples/custom-logger.md            |   0
 .../golang-sdk/samples/exception_response.md       |   0
 .../golang-sdk/samples/generic.md                  |   0
 .../golang-sdk/samples/go_java_interactive.md      |   0
 .../golang-sdk/samples/grpc_cli.md                 |   0
 .../golang-sdk/samples/mesh_router.md              |   0
 .../golang-sdk/samples/metrics.md                  |   0
 .../golang-sdk/samples/pixiu-nacos-triple.md       |   0
 .../golang-sdk/samples/registry.md                 |   0
 .../golang-sdk/samples/samples_repo.md             |   0
 .../golang-sdk/samples/service-discovery.md        |   0
 .../golang-sdk/samples/start-check.md              |   0
 .../golang-sdk/sourcecode/_index.md                |   0
 .../golang-sdk/sourcecode/protocol.md              |   0
 .../golang-sdk/sourcecode/registry.md              |   0
 .../golang-sdk/tasks/_index.md                     |   0
 .../golang-sdk/tasks/cli/_index.md                 |   0
 .../golang-sdk/tasks/cli/app_template.md           |   0
 .../golang-sdk/tasks/config/_index.md              |   0
 .../golang-sdk/tasks/config/config_api.md          |   0
 .../golang-sdk/tasks/config/remote_config.md       |   0
 .../golang-sdk/tasks/debug/_index.md               |   0
 .../golang-sdk/tasks/debug/dubbogo_cli.md          |   0
 .../golang-sdk/tasks/debug/grpc_cli.md             |   0
 .../golang-sdk/tasks/mesh/_index.md                |   0
 .../golang-sdk/tasks/mesh/app.md                   |   0
 .../golang-sdk/tasks/mesh/build.md                 |   0
 .../golang-sdk/tasks/mesh/ingress.md               |   0
 .../golang-sdk/tasks/mesh/traffic_management.md    |   0
 .../golang-sdk/tasks/pixiu/_index.md               |   0
 .../golang-sdk/tasks/pixiu/http_triple.md          |   0
 .../golang-sdk/tasks/registry/_index.md            |   0
 .../golang-sdk/tasks/registry/multi_registry.md    |   0
 .../golang-sdk/tasks/registry/nacos.md             |   0
 .../golang-sdk/tasks/rpc/_index.md                 |   0
 .../golang-sdk/tasks/rpc/call_grpc.md              |   0
 .../golang-sdk/tasks/rpc/call_java.md              |   0
 .../golang-sdk/tasks/rpc/choose_protocol.md        |   0
 .../golang-sdk/tasks/rpc/context.md                |   0
 .../golang-sdk/tasks/rpc/error.md                  |   0
 .../golang-sdk/tasks/rpc/generic.md                |   0
 .../golang-sdk/tasks/rpc/rpc_metrics.md            |   0
 .../golang-sdk/tasks/rpc/timeout.md                |   0
 .../golang-sdk/tasks/rpc/tps_limiter.md            |   0
 .../golang-sdk/tasks/service_management/_index.md  |   0
 .../golang-sdk/tasks/service_management/aop.md     |   0
 .../tasks/service_management/graceful_shutdown.md  |   0
 .../golang-sdk/tasks/visualization/_index.md       |   0
 .../golang-sdk/tasks/visualization/logger.md       |   0
 .../golang-sdk/tasks/visualization/metrics.md      |   0
 .../tasks/visualization/opentelementry.md          |   0
 .../golang-sdk/tasks/visualization/tracing.md      |   0
 .../java-sdk/_index.md                             |   0
 .../java-sdk/advanced-features-and-usage/_index.md |   0
 .../observability/_index.md                        |   0
 .../observability/profiler.md                      |   0
 .../observability/router-snapshot.md               |   0
 .../advanced-features-and-usage/others/_index.md   |   0
 .../others/dubbo-kubernetes-probe.md               |   0
 .../others/graceful-shutdown.md                    |   0
 .../others/logger-management.md                    |   0
 .../others/service-container.md                    |   0
 .../advanced-features-and-usage/others/set-host.md |   0
 .../performance/_index.md                          |   0
 .../performance/reference-config-cache.md          |   0
 .../performance/simplify-registry-data.md          |   0
 .../performance/threading-model/_index.md          |   0
 .../performance/threading-model/consumer.md        |   0
 .../performance/threading-model/provider.md        |   0
 .../advanced-features-and-usage/rpc/_index.md      |   0
 .../advanced-features-and-usage/rpc/accesslog.md   |   0
 .../advanced-features-and-usage/rpc/async-call.md  |   0
 .../advanced-features-and-usage/rpc/attachment.md  |   0
 .../rpc/callback-parameter.md                      |   0
 .../advanced-features-and-usage/rpc/context.md     |   0
 .../rpc/echo-service.md                            |   0
 .../rpc/events-notify.md                           |   0
 .../rpc/generic-service.md                         |   0
 .../rpc/group-merger.md                            |   0
 .../advanced-features-and-usage/rpc/local-mock.md  |   0
 .../advanced-features-and-usage/rpc/local-stub.md  |   0
 .../rpc/parameter-validation.md                    |   0
 .../rpc/result-cache.md                            |   0
 .../advanced-features-and-usage/security/_index.md |   0
 .../advanced-features-and-usage/security/tls.md    |   0
 .../security/token-authorization.md                |   0
 .../advanced-features-and-usage/service/_index.md  |   0
 .../service/consistent-hash.md                     |   0
 .../service/multi-versions.md                      |   0
 .../service/service-downgrade.md                   |   0
 .../service/service-group.md                       |   0
 .../service/specify-ip.md                          |   0
 .../service/streaming.md                           |   0
 .../java-sdk/concepts-and-architecture/_index.md   |   0
 .../concepts-and-architecture/code-architecture.md |   0
 .../overall-architecture.md                        |   0
 .../concepts-and-architecture/service-discovery.md |   0
 .../service-invocation.md                          |   0
 .../java-sdk/faq/1/1.md                            |   0
 .../java-sdk/faq/1/_index.md                       |   0
 .../java-sdk/faq/_index.md                         |   0
 .../java-sdk/quick-start/_index.md                 |   0
 .../java-sdk/quick-start/idl.md                    |   0
 .../java-sdk/quick-start/spring-boot.md            |   0
 .../java-sdk/reference-manual/_index.md            |   0
 .../reference-manual/config-center/_index.md       |   0
 .../config-center/apollo/_index.md                 |   0
 .../reference-manual/config-center/nacos/_index.md |   0
 .../config-center/overview/_index.md               |   0
 .../config-center/zookeeper/_index.md              |   0
 .../java-sdk/reference-manual/config/_index.md     |   0
 .../reference-manual/config/annotation/_index.md   |   0
 .../java-sdk/reference-manual/config/api/_index.md |   0
 .../reference-manual/config/overview/_index.md     |   0
 .../reference-manual/config/principle/_index.md    |   0
 .../reference-manual/config/properties/_index.md   |   0
 .../java-sdk/reference-manual/config/xml/_index.md |   0
 .../java-sdk/reference-manual/graalvm/_index.md    |   0
 .../reference-manual/metadata-center/_index.md     |   0
 .../metadata-center/nacos/_index.md                |   0
 .../metadata-center/nacos/guide.md                 |   0
 .../metadata-center/nacos/overview.md              |   0
 .../metadata-center/overview/_index.md             |   0
 .../metadata-center/redis/_index.md                |   0
 .../metadata-center/redis/guide.md                 |   0
 .../metadata-center/redis/overview.md              |   0
 .../metadata-center/zookeeper/_index.md            |   0
 .../metadata-center/zookeeper/guide.md             |   0
 .../metadata-center/zookeeper/overview.md          |   0
 .../reference-manual/performance/_index.md         |   0
 .../reference-manual/performance/benchmarking.md   |   0
 .../java-sdk/reference-manual/protocol/_index.md   |   0
 .../reference-manual/protocol/dubbo/_index.md      |   0
 .../reference-manual/protocol/dubbo/guide.md       |   0
 .../reference-manual/protocol/dubbo/overview.md    |   0
 .../reference-manual/protocol/grpc/_index.md       |   0
 .../reference-manual/protocol/grpc/guide.md        |   0
 .../reference-manual/protocol/grpc/overview.md     |   0
 .../reference-manual/protocol/hessian/_index.md    |   0
 .../reference-manual/protocol/hessian/guide.md     |   0
 .../reference-manual/protocol/hessian/overview.md  |   0
 .../reference-manual/protocol/http/_index.md       |   0
 .../reference-manual/protocol/http/guide.md        |   0
 .../reference-manual/protocol/http/overview.md     |   0
 .../reference-manual/protocol/memcached/_index.md  |   0
 .../reference-manual/protocol/memcached/guide.md   |   0
 .../protocol/memcached/overview.md                 |   0
 .../reference-manual/protocol/overview/_index.md   |   0
 .../reference-manual/protocol/redis/_index.md      |   0
 .../reference-manual/protocol/redis/guide.md       |   0
 .../reference-manual/protocol/redis/overview.md    |   0
 .../reference-manual/protocol/rest/_index.md       |   0
 .../reference-manual/protocol/rest/guide.md        |   0
 .../reference-manual/protocol/rest/overview.md     |   0
 .../reference-manual/protocol/rmi/_index.md        |   0
 .../reference-manual/protocol/rmi/guide.md         |   0
 .../reference-manual/protocol/rmi/overview.md      |   0
 .../reference-manual/protocol/thrift/_index.md     |   0
 .../reference-manual/protocol/thrift/guide.md      |   0
 .../reference-manual/protocol/thrift/overview.md   |   0
 .../reference-manual/protocol/triple/_index.md     |   0
 .../reference-manual/protocol/triple/guide.md      |   0
 .../reference-manual/protocol/triple/idl.md        |   0
 .../reference-manual/protocol/triple/overview.md   |   0
 .../reference-manual/protocol/triple/pojo.md       |   0
 .../reference-manual/protocol/webservice/_index.md |   0
 .../reference-manual/protocol/webservice/guide.md  |   0
 .../protocol/webservice/overview.md                |   0
 .../java-sdk/reference-manual/qos/_index.md        |   0
 .../java-sdk/reference-manual/qos/command.md       |   0
 .../reference-manual/qos/logger-management.md      |   0
 .../java-sdk/reference-manual/qos/overview.md      |   0
 .../java-sdk/reference-manual/qos/probe.md         |   0
 .../java-sdk/reference-manual/qos/profiler.md      |   0
 .../reference-manual/qos/router-snapshot.md        |   0
 .../reference-manual/qos/service-management.md     |   0
 .../java-sdk/reference-manual/registry/_index.md   |   0
 .../reference-manual/registry/multicast/_index.md  |   0
 .../registry/multiple-registry/_index.md           |   0
 .../reference-manual/registry/nacos/_index.md      |   0
 .../reference-manual/registry/overview/_index.md   |   0
 .../reference-manual/registry/redis/_index.md      |   0
 .../reference-manual/registry/zookeeper/_index.md  |   0
 .../java-sdk/reference-manual/spi/_index.md        |   0
 .../reference-manual/spi/description/_index.md     |   0
 .../reference-manual/spi/description/cache.md      |   0
 .../reference-manual/spi/description/cluster.md    |   0
 .../reference-manual/spi/description/compiler.md   |   0
 .../spi/description/config-center.md               |   0
 .../reference-manual/spi/description/container.md  |   0
 .../reference-manual/spi/description/dispatcher.md |   0
 .../reference-manual/spi/description/dubbo-spi.md  |   0
 .../reference-manual/spi/description/exchanger.md  |   0
 .../spi/description/exporter-listener.md           |   0
 .../spi/description/extension-factory.md           |   0
 .../reference-manual/spi/description/filter.md     |   0
 .../spi/description/invoker-listener.md            |   0
 .../reference-manual/spi/description/liveness.md   |   0
 .../spi/description/load-balance.md                |   0
 .../spi/description/logger-adapter.md              |   0
 .../reference-manual/spi/description/merger.md     |   0
 .../reference-manual/spi/description/monitor.md    |   0
 .../reference-manual/spi/description/networker.md  |   0
 .../reference-manual/spi/description/page.md       |   0
 .../reference-manual/spi/description/protocol.md   |   0
 .../spi/description/proxy-factory.md               |   0
 .../reference-manual/spi/description/readiness.md  |   0
 .../reference-manual/spi/description/registry.md   |   0
 .../reference-manual/spi/description/remoting.md   |   0
 .../reference-manual/spi/description/router.md     |   0
 .../reference-manual/spi/description/serialize.md  |   0
 .../reference-manual/spi/description/startup.md    |   0
 .../spi/description/status-checker.md              |   0
 .../spi/description/telnet-handler.md              |   0
 .../reference-manual/spi/description/threadpool.md |   0
 .../reference-manual/spi/description/validation.md |   0
 .../reference-manual/spi/overview/_index.md        |   0
 .../2.x-to-3.x-compatibility-guide.md              |   0
 .../3.0-to-3.1-compatibility-guide.md              |   0
 .../java-sdk/upgrades-and-compatibility/_index.md  |   0
 .../upgrades-and-compatibility/migration-triple.md |   0
 .../service-discovery/_index.md                    |   0
 .../migration-service-discovery.md                 |   0
 .../service-discovery/service-discovery-rule.md    | Bin
 .../service-discovery/service-discovery-samples.md |   0
 content/zh/notices/_index.md                       |   8 -
 content/zh/notices/security.md                     |  73 --------
 .../zh/{docs3-building/docs => overview}/_index.md |   4 +-
 .../history-version}/_index.md                     |  14 +-
 .../docs => overview}/mannual/Golang.md            |   1 +
 .../docs => overview}/mannual/Java.md              |   2 +-
 .../docs => overview}/mannual/_index.md            |   4 +-
 .../docs => overview}/quickstart/_index.md         |   8 +-
 .../docs => overview}/tasks/_index.md              |   0
 .../docs => overview}/tasks/config-rule.md         |   0
 .../docs => overview}/tasks/deploy-on-k8s.md       |   0
 .../docs => overview}/tasks/dubbo-mesh.md          |   0
 .../{docs3-building/docs => overview}/tasks/idl.md |   0
 .../docs => overview}/tasks/traffic-management.md  |   0
 .../docs => overview}/what/_index.md               |   0
 .../docs => overview}/what/architecture.md         |   0
 .../docs => overview}/what/ecosystem.md            |   0
 .../docs => overview}/what/extensibility.md        |   0
 .../docs => overview}/what/overview.md             |   0
 .../docs => overview}/what/usecases.md             |   0
 .../docs => overview}/whatsnew/_index.md           |   0
 .../docs => overview}/whatsnew/background.md       |   0
 .../docs => overview}/whatsnew/mesh.md             |   0
 .../whatsnew/service-discovery.md                  |   0
 .../docs => overview}/whatsnew/triple.md           |   0
 .../zh/{docs3-building/docs => }/release/_index.md |   4 +-
 .../docs => }/release/dubbo-admin.md               |   0
 .../docs => }/release/dubbo-go-pixiu.md            |   0
 .../docs => }/release/dubbo-spi-extensions.md      |   0
 content/zh/{docs3-building/docs => }/release/go.md |   0
 .../zh/{docs3-building/docs => }/release/java.md   |   0
 .../docs => }/release/past-releases/_index.md      |   0
 .../docs => }/release/past-releases/dubbo-admin.md |   0
 .../release/past-releases/dubbo-go-pixiu.md        |   0
 .../release/past-releases/dubbo-spi-extensions.md  |   0
 .../docs => }/release/past-releases/go.md          |   0
 .../docs => }/release/past-releases/java.md        |   0
 319 files changed, 59 insertions(+), 336 deletions(-)

diff --git a/config.toml b/config.toml
index cda91e0621..34a5d20044 100644
--- a/config.toml
+++ b/config.toml
@@ -90,26 +90,6 @@ copyright = "The Apache Software Foundation. Apache and the Apache feather logo
 algolia_docsearch = true
 offlineSearch = false
 
-
-version = "3.0"
-archived_version = false
-version_menu = "Releases"
-url_latest_version = "https://dubbo.apache.org/zh/docs/"
-
-# Add your release versions here
-[[params.versions]]
-  version = "v3.0 (latest)"
-  url = "https://dubbo.apache.org/zh/docs/"
-
-[[params.versions]]
-  version = "v2.x"
-  url = "https://dubbo.apache.org/zh/docsv2.7/"
-
-[[params.versions]]
-  version = "v3.0(building)"
-  url = "https://dubbo.apache.org/zh/docs3-building/docs"
-
-
 # Add Ecosystems
 # en_ecosystem_docs_menu = "Advanced Docs"
 # cn_ecosystem_docs_menu = "高级文档"
diff --git a/content/zh/_index.html b/content/zh/_index.html
index 61f11b4e74..96acefb42d 100644
--- a/content/zh/_index.html
+++ b/content/zh/_index.html
@@ -6,10 +6,10 @@ linkTitle = "Apache Dubbo Website"
 
 {{< blocks/cover title="Apache Dubbo" image_anchor="top" height="full" color="secondary" >}}
 <div class="mx-auto">
-    <a class="btn btn-lg btn-primary mr-3 mb-4" href='{{< relref "/docs/quick-start" >}}'>
+    <a class="btn btn-lg btn-primary mr-3 mb-4" href='{{< relref "/overview/quickstart/" >}}'>
         快速开始 <i class="fas fa-arrow-alt-circle-right ml-2"></i>
     </a>
-    <a class="btn btn-lg btn-secondary mr-3 mb-4" href='{{< relref "/docs/new-in-dubbo3" >}}'>
+    <a class="btn btn-lg btn-secondary mr-3 mb-4" href='{{< relref "/overview/whatsnew/" >}}'>
         Dubbo3 速览<i class="fas fa-book-open ml-2"></i>
     </a>
     <p class="lead mt-5 font-weight-bold">Apache Dubbo 是一款微服务框架,为大规模微服务实践提供高性能 RPC 通信、流量治理、可观测性等解决方案,<br/>
diff --git a/content/zh/docs3-building/docs/contact/_index.md b/content/zh/blog/contact/_index.md
similarity index 99%
rename from content/zh/docs3-building/docs/contact/_index.md
rename to content/zh/blog/contact/_index.md
index 9d693dc04c..68d8f96cc1 100755
--- a/content/zh/docs3-building/docs/contact/_index.md
+++ b/content/zh/blog/contact/_index.md
@@ -4,6 +4,7 @@ type: docs
 title: "联系社区"
 linkTitle: "联系社区"
 description: "联系社区,Dubbo 社区贡献指南"
+weight: 1000
 ---
 
 ## 为 Dubbo 做贡献
diff --git a/content/zh/docs3-building/docs/contact/committer/_index.md b/content/zh/blog/contact/committer/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/_index.md
rename to content/zh/blog/contact/committer/_index.md
diff --git a/content/zh/docs3-building/docs/contact/committer/apache-dubbo-page_dev.md b/content/zh/blog/contact/committer/apache-dubbo-page_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/apache-dubbo-page_dev.md
rename to content/zh/blog/contact/committer/apache-dubbo-page_dev.md
diff --git a/content/zh/docs3-building/docs/contact/committer/label-an-issue-guide_dev.md b/content/zh/blog/contact/committer/label-an-issue-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/label-an-issue-guide_dev.md
rename to content/zh/blog/contact/committer/label-an-issue-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/committer/new-committer-guide_dev.md b/content/zh/blog/contact/committer/new-committer-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/new-committer-guide_dev.md
rename to content/zh/blog/contact/committer/new-committer-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/committer/release-guide/_index.md b/content/zh/blog/contact/committer/release-guide/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/release-guide/_index.md
rename to content/zh/blog/contact/committer/release-guide/_index.md
diff --git a/content/zh/docs3-building/docs/contact/committer/release-guide/common.md b/content/zh/blog/contact/committer/release-guide/common.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/release-guide/common.md
rename to content/zh/blog/contact/committer/release-guide/common.md
diff --git a/content/zh/docs3-building/docs/contact/committer/release-guide/java-sdk.md b/content/zh/blog/contact/committer/release-guide/java-sdk.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/release-guide/java-sdk.md
rename to content/zh/blog/contact/committer/release-guide/java-sdk.md
diff --git a/content/zh/docs3-building/docs/contact/committer/website-guide_dev.md b/content/zh/blog/contact/committer/website-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/committer/website-guide_dev.md
rename to content/zh/blog/contact/committer/website-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/_index.md b/content/zh/blog/contact/contributor/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/_index.md
rename to content/zh/blog/contact/contributor/_index.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/become-a-committer_dev.md b/content/zh/blog/contact/contributor/become-a-committer_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/become-a-committer_dev.md
rename to content/zh/blog/contact/contributor/become-a-committer_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/cla-signing-guide_dev.md b/content/zh/blog/contact/contributor/cla-signing-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/cla-signing-guide_dev.md
rename to content/zh/blog/contact/contributor/cla-signing-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/dubbo-extension-guide_dev.md b/content/zh/blog/contact/contributor/dubbo-extension-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/dubbo-extension-guide_dev.md
rename to content/zh/blog/contact/contributor/dubbo-extension-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/mailing-list-subscription-guide_dev.md b/content/zh/blog/contact/contributor/mailing-list-subscription-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/mailing-list-subscription-guide_dev.md
rename to content/zh/blog/contact/contributor/mailing-list-subscription-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/new-contributor-guide_dev.md b/content/zh/blog/contact/contributor/new-contributor-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/new-contributor-guide_dev.md
rename to content/zh/blog/contact/contributor/new-contributor-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/reporting-security-issues_dev.md b/content/zh/blog/contact/contributor/reporting-security-issues_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/reporting-security-issues_dev.md
rename to content/zh/blog/contact/contributor/reporting-security-issues_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/software-donation-guide_dev.md b/content/zh/blog/contact/contributor/software-donation-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/software-donation-guide_dev.md
rename to content/zh/blog/contact/contributor/software-donation-guide_dev.md
diff --git a/content/zh/docs3-building/docs/contact/contributor/test-coverage-guide_dev.md b/content/zh/blog/contact/contributor/test-coverage-guide_dev.md
similarity index 100%
rename from content/zh/docs3-building/docs/contact/contributor/test-coverage-guide_dev.md
rename to content/zh/blog/contact/contributor/test-coverage-guide_dev.md
diff --git a/content/zh/docs3-building/docs/notices/_index.md b/content/zh/blog/notices/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/notices/_index.md
rename to content/zh/blog/notices/_index.md
diff --git a/content/zh/docs3-building/docs/notices/security.md b/content/zh/blog/notices/security.md
similarity index 100%
rename from content/zh/docs3-building/docs/notices/security.md
rename to content/zh/blog/notices/security.md
diff --git a/content/zh/community/_index.md b/content/zh/community/_index.md
deleted file mode 100644
index 936939d47f..0000000000
--- a/content/zh/community/_index.md
+++ /dev/null
@@ -1,186 +0,0 @@
----
-title: 社区
-menu:
-  main:
-    weight: 40
----
-
-<!--add blocks of content here to add more sections to the community page -->
-{{% blocks/lead %}}
-您还可以在 Apache Dubbo 的以下生态项目中贡献:
-{{% /blocks/lead %}}
-
-{{< blocks/section color="white" height="auto">}}
-<div class="row container-fluid pb-5">
-<div class="col-3">
-    <div class="card" >
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-go</h5>
-            <h6 class="card-subtitle mb-2 text-muted">多语言</h6>
-            <p class="card-text">golang 语言实现</p> 
-            <a href="https://github.com/apache/dubbo-go" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-js</h5>
-            <h6 class="card-subtitle mb-2 text-muted">多语言</h6>
-            <p class="card-text">js 语言实现</p> 
-            <a href="https://github.com/apache/dubbo-js" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-php</h5>
-            <h6 class="card-subtitle mb-2 text-muted">多语言</h6>
-            <p class="card-text">php 语言实现</p> 
-            <a href="https://github.com/apache/dubbo-php-framework" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-python</h5>
-            <h6 class="card-subtitle mb-2 text-muted">多语言</h6>
-            <p class="card-text">python 语言实现</p> 
-            <a href="https://github.com/apache/dubbo-python" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-</div>
-
-<div class="row container-fluid pb-5">
-<div class="col-3">
-    <div class="card" >
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-erlang</h5>
-            <h6 class="card-subtitle mb-2 text-muted">多语言</h6>
-            <p class="card-text">erlang 语言实现</p> 
-            <a href="https://github.com/apache/dubbo-erlang" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-website</h5>
-            <h6 class="card-subtitle mb-2 text-muted">文档网站</h6>
-            <p class="card-text">Dubbo 官网</p> 
-            <a href="https://github.com/apache/dubbo-website" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-samples</h5>
-            <h6 class="card-subtitle mb-2 text-muted">示例</h6>
-            <p class="card-text">Dubbo Java 代码示例</p> 
-            <a href="https://github.com/apache/dubbo-samples" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-go-samples</h5>
-            <h6 class="card-subtitle mb-2 text-muted">示例</h6>
-            <p class="card-text">Dubbo Golang 示例</p> 
-            <a href="https://github.com/apache/dubbo-go-samples" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-</div>
-
-<div class="row container-fluid pb-5">
-<div class="col-3">
-    <div class="card" >
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-admin</h5>
-            <h6 class="card-subtitle mb-2 text-muted">周边生态</h6>
-            <p class="card-text">Dubbo 控制台</p> 
-            <a href="https://github.com/apache/dubbo-admin" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-spring-boot</h5>
-            <h6 class="card-subtitle mb-2 text-muted">周边生态</h6>
-            <p class="card-text">Spring Boot Starter</p> 
-            <a href="https://github.com/apache/dubbo-spring-boot-project" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-go-hessian2</h5>
-            <h6 class="card-subtitle mb-2 text-muted">周边生态</h6>
-            <p class="card-text">Hessian2 Golang 库</p> 
-            <a href="https://github.com/apache/dubbo-go-hessian2" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-proxy</h5>
-            <h6 class="card-subtitle mb-2 text-muted">周边生态</h6>
-            <p class="card-text">Dubbo Proxy Server</p> 
-            <a href="https://github.com/apache/dubbo-proxy" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-</div>
-
-<div class="row container-fluid pb-5">
-<div class="col-3">
-    <div class="card" >
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-hessian-lite</h5>
-            <h6 class="card-subtitle mb-2 text-muted">周边生态</h6>
-            <p class="card-text">Hessian Java 库</p> 
-            <a href="https://github.com/apache/dubbo-hessian-lite" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-getty</h5>
-            <h6 class="card-subtitle mb-2 text-muted">周边生态</h6>
-            <p class="card-text">Dubbo Golang 网络库</p> 
-            <a href="https://github.com/apache/dubbo-getty" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-spi-extensions</h5>
-            <h6 class="card-subtitle mb-2 text-muted">扩展实现</h6>
-            <p class="card-text">Dubbo 扩展点实现</p> 
-            <a href="https://github.com/apache/dubbo-spi-extensions" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-<div class="col-3">
-    <div class="card">
-        <div class="card-body" >
-            <h5 class="card-title">dubbo-awesome</h5>
-            <h6 class="card-subtitle mb-2 text-muted">周边生态</h6>
-            <p class="card-text">Dubbo 资源集合</p> 
-            <a href="https://github.com/apache/dubbo-awesome" class="card-link text-primary">GitHub > </a>
-        </div>
-    </div>
-</div>
-</div>
-{{< /blocks/section >}}
-
diff --git a/content/zh/docs/_index.md b/content/zh/docs/_index.md
index 8beb6e5829..fa2f61e04d 100755
--- a/content/zh/docs/_index.md
+++ b/content/zh/docs/_index.md
@@ -3,9 +3,6 @@
 title: "文档"
 linkTitle: "文档"
 weight: 20
-menu:
-  main:
-    weight: 10
 ---
 
 欢迎阅读 Dubbo 文档
diff --git a/content/zh/docs3-building/docs/quickstart/_index.md b/content/zh/docs3-v2/_index.md
similarity index 53%
copy from content/zh/docs3-building/docs/quickstart/_index.md
copy to content/zh/docs3-v2/_index.md
index f152a6e737..65508afa5b 100755
--- a/content/zh/docs3-building/docs/quickstart/_index.md
+++ b/content/zh/docs3-v2/_index.md
@@ -1,10 +1,19 @@
 
 ---
 type: docs
-title: "快速开始"
-linkTitle: "快速开始"
-weight: 2
+title: "SDK 手册"
+linkTitle: "SDK 手册"
+no_list: true
+hide_summary: true
+menu:
+  main:
+    weight: 10
 ---
+> 本文档基于 Dubbo3 编写,由于 Dubbo3 完全兼容 2.7 版本用法,因此文档中的通用功能(除 3.x 版本特有功能外)同样适用于 2.7 版本用户。
+>
+> 点此可查看[老版本文档](../docsv2.7)
+>
+
 
 {{< blocks/section color="white" height="auto">}}
 <div class="td-content list-page">
@@ -14,9 +23,9 @@ weight: 2
         <div class="h-100 card shadow" href="#">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../java-sdk/quick-start" >}}'>Quick start</a>
+                    <a  href='{{< relref "./java-sdk" >}}'>Java SDK</a>
                 </h4>
-                <p>Dubbo Java SDK</p>
+                <p>Dubbo Java SDK 手册</p>
             </div>
         </div>
     </div>
@@ -24,9 +33,9 @@ weight: 2
         <div class="h-100 card shadow">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../golang-sdk" >}}'>Quick start</a>
+                    <a href='{{< relref "./java-sdk" >}}'>Golang SDK</a>
                 </h4>
-                <p>Dubbo Golang SDK</p>
+                <p>Dubbo Golang SDK 手册</p>
             </div>
         </div>
     </div>
@@ -35,4 +44,4 @@ weight: 2
 <hr>
 </div>
 
-{{< /blocks/section >}}
\ No newline at end of file
+{{< /blocks/section >}}
diff --git a/content/zh/docs3-building/golang-sdk/_index.md b/content/zh/docs3-v2/golang-sdk/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/_index.md
rename to content/zh/docs3-v2/golang-sdk/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/_index.md b/content/zh/docs3-v2/golang-sdk/concept/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/_index.md
rename to content/zh/docs3-v2/golang-sdk/concept/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/config/_index.md b/content/zh/docs3-v2/golang-sdk/concept/config/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/config/_index.md
rename to content/zh/docs3-v2/golang-sdk/concept/config/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/config/basic_concept.md b/content/zh/docs3-v2/golang-sdk/concept/config/basic_concept.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/config/basic_concept.md
rename to content/zh/docs3-v2/golang-sdk/concept/config/basic_concept.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/mesh/_index.md b/content/zh/docs3-v2/golang-sdk/concept/mesh/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/mesh/_index.md
rename to content/zh/docs3-v2/golang-sdk/concept/mesh/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/mesh/proxyless_service_mesh.md b/content/zh/docs3-v2/golang-sdk/concept/mesh/proxyless_service_mesh.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/mesh/proxyless_service_mesh.md
rename to content/zh/docs3-v2/golang-sdk/concept/mesh/proxyless_service_mesh.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/more/3.0_feature.md b/content/zh/docs3-v2/golang-sdk/concept/more/3.0_feature.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/more/3.0_feature.md
rename to content/zh/docs3-v2/golang-sdk/concept/more/3.0_feature.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/more/_index.md b/content/zh/docs3-v2/golang-sdk/concept/more/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/more/_index.md
rename to content/zh/docs3-v2/golang-sdk/concept/more/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/more/app_and_interface.md b/content/zh/docs3-v2/golang-sdk/concept/more/app_and_interface.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/more/app_and_interface.md
rename to content/zh/docs3-v2/golang-sdk/concept/more/app_and_interface.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/more/architecture.md b/content/zh/docs3-v2/golang-sdk/concept/more/architecture.md
similarity index 97%
rename from content/zh/docs3-building/golang-sdk/concept/more/architecture.md
rename to content/zh/docs3-v2/golang-sdk/concept/more/architecture.md
index 7324429b6e..27edf502ac 100644
--- a/content/zh/docs3-building/golang-sdk/concept/more/architecture.md
+++ b/content/zh/docs3-v2/golang-sdk/concept/more/architecture.md
@@ -1,19 +1,19 @@
----
-type: docs
-title: 架构
-keywords: 架构
----
-
-![architecture](https://github.com/dubbogo/dubbogo.github.io/blob/master/img/architecture.png?raw=true)
-
-#### 节点说明
-
-* `Registry` : dubbo-go中负责服务注册与发现的注册中心
-* `Consumer` : 调用远程服务的服务消费方
-* `Provider` : 暴露服务的服务提供方
-
-#### 过程说明
-* `0. register` : 当服务提供方在启动的时候,会自动将自己的服务注册到注册中心
-* `1. subscribe` : 服务消费方会在启动的时候,向注册中心订阅自己所需要的服务
-* `2. notify` : 注册中心返回服务注册的信息给到服务消费方,当订阅的服务发生变更,会推送变更的数据给到消费方
-* `3. invoke` : 服务消费者根据从注册中心获得的服务地址,经过负载均衡算法选出一个合适的服务地址发起请求
+---
+type: docs
+title: 架构
+keywords: 架构
+---
+
+![architecture](https://github.com/dubbogo/dubbogo.github.io/blob/master/img/architecture.png?raw=true)
+
+#### 节点说明
+
+* `Registry` : dubbo-go中负责服务注册与发现的注册中心
+* `Consumer` : 调用远程服务的服务消费方
+* `Provider` : 暴露服务的服务提供方
+
+#### 过程说明
+* `0. register` : 当服务提供方在启动的时候,会自动将自己的服务注册到注册中心
+* `1. subscribe` : 服务消费方会在启动的时候,向注册中心订阅自己所需要的服务
+* `2. notify` : 注册中心返回服务注册的信息给到服务消费方,当订阅的服务发生变更,会推送变更的数据给到消费方
+* `3. invoke` : 服务消费者根据从注册中心获得的服务地址,经过负载均衡算法选出一个合适的服务地址发起请求
diff --git a/content/zh/docs3-building/golang-sdk/concept/rpc/_index.md b/content/zh/docs3-v2/golang-sdk/concept/rpc/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/rpc/_index.md
rename to content/zh/docs3-v2/golang-sdk/concept/rpc/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/rpc/generic.md b/content/zh/docs3-v2/golang-sdk/concept/rpc/generic.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/rpc/generic.md
rename to content/zh/docs3-v2/golang-sdk/concept/rpc/generic.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/rpc/multi_language.md b/content/zh/docs3-v2/golang-sdk/concept/rpc/multi_language.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/rpc/multi_language.md
rename to content/zh/docs3-v2/golang-sdk/concept/rpc/multi_language.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/rpc/protocol.md b/content/zh/docs3-v2/golang-sdk/concept/rpc/protocol.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/rpc/protocol.md
rename to content/zh/docs3-v2/golang-sdk/concept/rpc/protocol.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/service_management/_index.md b/content/zh/docs3-v2/golang-sdk/concept/service_management/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/service_management/_index.md
rename to content/zh/docs3-v2/golang-sdk/concept/service_management/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/service_management/adaptive_lb.md b/content/zh/docs3-v2/golang-sdk/concept/service_management/adaptive_lb.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/service_management/adaptive_lb.md
rename to content/zh/docs3-v2/golang-sdk/concept/service_management/adaptive_lb.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/service_management/aop_and_extension.md b/content/zh/docs3-v2/golang-sdk/concept/service_management/aop_and_extension.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/service_management/aop_and_extension.md
rename to content/zh/docs3-v2/golang-sdk/concept/service_management/aop_and_extension.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/service_management/graceful_shutdown.md b/content/zh/docs3-v2/golang-sdk/concept/service_management/graceful_shutdown.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/service_management/graceful_shutdown.md
rename to content/zh/docs3-v2/golang-sdk/concept/service_management/graceful_shutdown.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/service_management/registry.md b/content/zh/docs3-v2/golang-sdk/concept/service_management/registry.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/service_management/registry.md
rename to content/zh/docs3-v2/golang-sdk/concept/service_management/registry.md
diff --git a/content/zh/docs3-building/golang-sdk/concept/service_management/visualization.md b/content/zh/docs3-v2/golang-sdk/concept/service_management/visualization.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/concept/service_management/visualization.md
rename to content/zh/docs3-v2/golang-sdk/concept/service_management/visualization.md
diff --git a/content/zh/docs3-building/golang-sdk/quickstart/_index.md b/content/zh/docs3-v2/golang-sdk/quickstart/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/quickstart/_index.md
rename to content/zh/docs3-v2/golang-sdk/quickstart/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/quickstart/install.md b/content/zh/docs3-v2/golang-sdk/quickstart/install.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/quickstart/install.md
rename to content/zh/docs3-v2/golang-sdk/quickstart/install.md
diff --git a/content/zh/docs3-building/golang-sdk/quickstart/quickstart_triple.md b/content/zh/docs3-v2/golang-sdk/quickstart/quickstart_triple.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/quickstart/quickstart_triple.md
rename to content/zh/docs3-v2/golang-sdk/quickstart/quickstart_triple.md
diff --git a/content/zh/docs3-building/golang-sdk/refer/_index.md b/content/zh/docs3-v2/golang-sdk/refer/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/refer/_index.md
rename to content/zh/docs3-v2/golang-sdk/refer/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/refer/compatible_version.md b/content/zh/docs3-v2/golang-sdk/refer/compatible_version.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/refer/compatible_version.md
rename to content/zh/docs3-v2/golang-sdk/refer/compatible_version.md
diff --git a/content/zh/docs3-building/golang-sdk/refer/config.md b/content/zh/docs3-v2/golang-sdk/refer/config.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/refer/config.md
rename to content/zh/docs3-v2/golang-sdk/refer/config.md
diff --git a/content/zh/docs3-building/golang-sdk/refer/ecology.md b/content/zh/docs3-v2/golang-sdk/refer/ecology.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/refer/ecology.md
rename to content/zh/docs3-v2/golang-sdk/refer/ecology.md
diff --git a/content/zh/docs3-building/golang-sdk/refer/use_dubbogo_cli.md b/content/zh/docs3-v2/golang-sdk/refer/use_dubbogo_cli.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/refer/use_dubbogo_cli.md
rename to content/zh/docs3-v2/golang-sdk/refer/use_dubbogo_cli.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/_index.md b/content/zh/docs3-v2/golang-sdk/samples/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/_index.md
rename to content/zh/docs3-v2/golang-sdk/samples/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/adaptive-service.md b/content/zh/docs3-v2/golang-sdk/samples/adaptive-service.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/adaptive-service.md
rename to content/zh/docs3-v2/golang-sdk/samples/adaptive-service.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/config-center-dynamic.md b/content/zh/docs3-v2/golang-sdk/samples/config-center-dynamic.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/config-center-dynamic.md
rename to content/zh/docs3-v2/golang-sdk/samples/config-center-dynamic.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/custom-filter.md b/content/zh/docs3-v2/golang-sdk/samples/custom-filter.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/custom-filter.md
rename to content/zh/docs3-v2/golang-sdk/samples/custom-filter.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/custom-logger.md b/content/zh/docs3-v2/golang-sdk/samples/custom-logger.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/custom-logger.md
rename to content/zh/docs3-v2/golang-sdk/samples/custom-logger.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/exception_response.md b/content/zh/docs3-v2/golang-sdk/samples/exception_response.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/exception_response.md
rename to content/zh/docs3-v2/golang-sdk/samples/exception_response.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/generic.md b/content/zh/docs3-v2/golang-sdk/samples/generic.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/generic.md
rename to content/zh/docs3-v2/golang-sdk/samples/generic.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/go_java_interactive.md b/content/zh/docs3-v2/golang-sdk/samples/go_java_interactive.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/go_java_interactive.md
rename to content/zh/docs3-v2/golang-sdk/samples/go_java_interactive.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/grpc_cli.md b/content/zh/docs3-v2/golang-sdk/samples/grpc_cli.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/grpc_cli.md
rename to content/zh/docs3-v2/golang-sdk/samples/grpc_cli.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/mesh_router.md b/content/zh/docs3-v2/golang-sdk/samples/mesh_router.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/mesh_router.md
rename to content/zh/docs3-v2/golang-sdk/samples/mesh_router.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/metrics.md b/content/zh/docs3-v2/golang-sdk/samples/metrics.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/metrics.md
rename to content/zh/docs3-v2/golang-sdk/samples/metrics.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/pixiu-nacos-triple.md b/content/zh/docs3-v2/golang-sdk/samples/pixiu-nacos-triple.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/pixiu-nacos-triple.md
rename to content/zh/docs3-v2/golang-sdk/samples/pixiu-nacos-triple.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/registry.md b/content/zh/docs3-v2/golang-sdk/samples/registry.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/registry.md
rename to content/zh/docs3-v2/golang-sdk/samples/registry.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/samples_repo.md b/content/zh/docs3-v2/golang-sdk/samples/samples_repo.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/samples_repo.md
rename to content/zh/docs3-v2/golang-sdk/samples/samples_repo.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/service-discovery.md b/content/zh/docs3-v2/golang-sdk/samples/service-discovery.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/service-discovery.md
rename to content/zh/docs3-v2/golang-sdk/samples/service-discovery.md
diff --git a/content/zh/docs3-building/golang-sdk/samples/start-check.md b/content/zh/docs3-v2/golang-sdk/samples/start-check.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/samples/start-check.md
rename to content/zh/docs3-v2/golang-sdk/samples/start-check.md
diff --git a/content/zh/docs3-building/golang-sdk/sourcecode/_index.md b/content/zh/docs3-v2/golang-sdk/sourcecode/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/sourcecode/_index.md
rename to content/zh/docs3-v2/golang-sdk/sourcecode/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/sourcecode/protocol.md b/content/zh/docs3-v2/golang-sdk/sourcecode/protocol.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/sourcecode/protocol.md
rename to content/zh/docs3-v2/golang-sdk/sourcecode/protocol.md
diff --git a/content/zh/docs3-building/golang-sdk/sourcecode/registry.md b/content/zh/docs3-v2/golang-sdk/sourcecode/registry.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/sourcecode/registry.md
rename to content/zh/docs3-v2/golang-sdk/sourcecode/registry.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/cli/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/cli/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/cli/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/cli/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/cli/app_template.md b/content/zh/docs3-v2/golang-sdk/tasks/cli/app_template.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/cli/app_template.md
rename to content/zh/docs3-v2/golang-sdk/tasks/cli/app_template.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/config/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/config/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/config/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/config/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/config/config_api.md b/content/zh/docs3-v2/golang-sdk/tasks/config/config_api.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/config/config_api.md
rename to content/zh/docs3-v2/golang-sdk/tasks/config/config_api.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/config/remote_config.md b/content/zh/docs3-v2/golang-sdk/tasks/config/remote_config.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/config/remote_config.md
rename to content/zh/docs3-v2/golang-sdk/tasks/config/remote_config.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/debug/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/debug/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/debug/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/debug/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/debug/dubbogo_cli.md b/content/zh/docs3-v2/golang-sdk/tasks/debug/dubbogo_cli.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/debug/dubbogo_cli.md
rename to content/zh/docs3-v2/golang-sdk/tasks/debug/dubbogo_cli.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/debug/grpc_cli.md b/content/zh/docs3-v2/golang-sdk/tasks/debug/grpc_cli.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/debug/grpc_cli.md
rename to content/zh/docs3-v2/golang-sdk/tasks/debug/grpc_cli.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/mesh/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/mesh/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/mesh/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/mesh/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/mesh/app.md b/content/zh/docs3-v2/golang-sdk/tasks/mesh/app.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/mesh/app.md
rename to content/zh/docs3-v2/golang-sdk/tasks/mesh/app.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/mesh/build.md b/content/zh/docs3-v2/golang-sdk/tasks/mesh/build.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/mesh/build.md
rename to content/zh/docs3-v2/golang-sdk/tasks/mesh/build.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/mesh/ingress.md b/content/zh/docs3-v2/golang-sdk/tasks/mesh/ingress.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/mesh/ingress.md
rename to content/zh/docs3-v2/golang-sdk/tasks/mesh/ingress.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/mesh/traffic_management.md b/content/zh/docs3-v2/golang-sdk/tasks/mesh/traffic_management.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/mesh/traffic_management.md
rename to content/zh/docs3-v2/golang-sdk/tasks/mesh/traffic_management.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/pixiu/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/pixiu/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/pixiu/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/pixiu/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/pixiu/http_triple.md b/content/zh/docs3-v2/golang-sdk/tasks/pixiu/http_triple.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/pixiu/http_triple.md
rename to content/zh/docs3-v2/golang-sdk/tasks/pixiu/http_triple.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/registry/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/registry/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/registry/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/registry/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/registry/multi_registry.md b/content/zh/docs3-v2/golang-sdk/tasks/registry/multi_registry.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/registry/multi_registry.md
rename to content/zh/docs3-v2/golang-sdk/tasks/registry/multi_registry.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/registry/nacos.md b/content/zh/docs3-v2/golang-sdk/tasks/registry/nacos.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/registry/nacos.md
rename to content/zh/docs3-v2/golang-sdk/tasks/registry/nacos.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/call_grpc.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/call_grpc.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/call_grpc.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/call_grpc.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/call_java.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/call_java.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/call_java.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/call_java.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/choose_protocol.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/choose_protocol.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/choose_protocol.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/choose_protocol.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/context.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/context.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/context.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/context.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/error.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/error.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/error.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/error.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/generic.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/generic.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/generic.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/generic.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/rpc_metrics.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/rpc_metrics.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/rpc_metrics.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/rpc_metrics.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/timeout.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/timeout.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/timeout.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/timeout.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/rpc/tps_limiter.md b/content/zh/docs3-v2/golang-sdk/tasks/rpc/tps_limiter.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/rpc/tps_limiter.md
rename to content/zh/docs3-v2/golang-sdk/tasks/rpc/tps_limiter.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/service_management/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/service_management/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/service_management/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/service_management/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/service_management/aop.md b/content/zh/docs3-v2/golang-sdk/tasks/service_management/aop.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/service_management/aop.md
rename to content/zh/docs3-v2/golang-sdk/tasks/service_management/aop.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/service_management/graceful_shutdown.md b/content/zh/docs3-v2/golang-sdk/tasks/service_management/graceful_shutdown.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/service_management/graceful_shutdown.md
rename to content/zh/docs3-v2/golang-sdk/tasks/service_management/graceful_shutdown.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/visualization/_index.md b/content/zh/docs3-v2/golang-sdk/tasks/visualization/_index.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/visualization/_index.md
rename to content/zh/docs3-v2/golang-sdk/tasks/visualization/_index.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/visualization/logger.md b/content/zh/docs3-v2/golang-sdk/tasks/visualization/logger.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/visualization/logger.md
rename to content/zh/docs3-v2/golang-sdk/tasks/visualization/logger.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/visualization/metrics.md b/content/zh/docs3-v2/golang-sdk/tasks/visualization/metrics.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/visualization/metrics.md
rename to content/zh/docs3-v2/golang-sdk/tasks/visualization/metrics.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/visualization/opentelementry.md b/content/zh/docs3-v2/golang-sdk/tasks/visualization/opentelementry.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/visualization/opentelementry.md
rename to content/zh/docs3-v2/golang-sdk/tasks/visualization/opentelementry.md
diff --git a/content/zh/docs3-building/golang-sdk/tasks/visualization/tracing.md b/content/zh/docs3-v2/golang-sdk/tasks/visualization/tracing.md
similarity index 100%
rename from content/zh/docs3-building/golang-sdk/tasks/visualization/tracing.md
rename to content/zh/docs3-v2/golang-sdk/tasks/visualization/tracing.md
diff --git a/content/zh/docs3-building/java-sdk/_index.md b/content/zh/docs3-v2/java-sdk/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/_index.md
rename to content/zh/docs3-v2/java-sdk/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/observability/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/observability/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/profiler.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/observability/profiler.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/profiler.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/observability/profiler.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/router-snapshot.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/observability/router-snapshot.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/router-snapshot.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/observability/router-snapshot.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/dubbo-kubernetes-probe.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/dubbo-kubernetes-probe.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/dubbo-kubernetes-probe.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/dubbo-kubernetes-probe.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/graceful-shutdown.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/graceful-shutdown.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/graceful-shutdown.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/graceful-shutdown.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/logger-management.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/logger-management.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/logger-management.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/logger-management.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/service-container.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/service-container.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/service-container.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/service-container.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/set-host.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/set-host.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/others/set-host.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/others/set-host.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/reference-config-cache.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/reference-config-cache.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/reference-config-cache.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/reference-config-cache.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/simplify-registry-data.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/simplify-registry-data.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/simplify-registry-data.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/simplify-registry-data.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/threading-model/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/threading-model/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/threading-model/consumer.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/threading-model/consumer.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/threading-model/provider.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/provider.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/performance/threading-model/provider.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/provider.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/accesslog.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/accesslog.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/accesslog.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/accesslog.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/async-call.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/async-call.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/async-call.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/async-call.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/attachment.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/attachment.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/attachment.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/attachment.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/callback-parameter.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/callback-parameter.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/callback-parameter.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/callback-parameter.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/context.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/context.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/context.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/context.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/echo-service.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/echo-service.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/echo-service.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/echo-service.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/events-notify.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/events-notify.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/events-notify.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/events-notify.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/generic-service.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/generic-service.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/generic-service.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/generic-service.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/group-merger.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/group-merger.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/group-merger.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/group-merger.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/local-mock.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/local-mock.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/local-mock.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/local-mock.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/local-stub.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/local-stub.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/local-stub.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/local-stub.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/parameter-validation.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/parameter-validation.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/parameter-validation.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/parameter-validation.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/result-cache.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/result-cache.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/rpc/result-cache.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/rpc/result-cache.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/security/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/security/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/security/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/security/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/security/tls.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/security/tls.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/security/tls.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/security/tls.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/security/token-authorization.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/security/token-authorization.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/security/token-authorization.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/security/token-authorization.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/_index.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/_index.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/_index.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/consistent-hash.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/consistent-hash.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/consistent-hash.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/consistent-hash.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/multi-versions.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/multi-versions.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/multi-versions.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/multi-versions.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/service-downgrade.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/service-downgrade.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/service-group.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/service-group.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/service-group.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/service-group.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/specify-ip.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/specify-ip.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/specify-ip.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/specify-ip.md
diff --git a/content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/streaming.md b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/streaming.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/advanced-features-and-usage/service/streaming.md
rename to content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/streaming.md
diff --git a/content/zh/docs3-building/java-sdk/concepts-and-architecture/_index.md b/content/zh/docs3-v2/java-sdk/concepts-and-architecture/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/concepts-and-architecture/_index.md
rename to content/zh/docs3-v2/java-sdk/concepts-and-architecture/_index.md
diff --git a/content/zh/docs3-building/java-sdk/concepts-and-architecture/code-architecture.md b/content/zh/docs3-v2/java-sdk/concepts-and-architecture/code-architecture.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/concepts-and-architecture/code-architecture.md
rename to content/zh/docs3-v2/java-sdk/concepts-and-architecture/code-architecture.md
diff --git a/content/zh/docs3-building/java-sdk/concepts-and-architecture/overall-architecture.md b/content/zh/docs3-v2/java-sdk/concepts-and-architecture/overall-architecture.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/concepts-and-architecture/overall-architecture.md
rename to content/zh/docs3-v2/java-sdk/concepts-and-architecture/overall-architecture.md
diff --git a/content/zh/docs3-building/java-sdk/concepts-and-architecture/service-discovery.md b/content/zh/docs3-v2/java-sdk/concepts-and-architecture/service-discovery.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/concepts-and-architecture/service-discovery.md
rename to content/zh/docs3-v2/java-sdk/concepts-and-architecture/service-discovery.md
diff --git a/content/zh/docs3-building/java-sdk/concepts-and-architecture/service-invocation.md b/content/zh/docs3-v2/java-sdk/concepts-and-architecture/service-invocation.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/concepts-and-architecture/service-invocation.md
rename to content/zh/docs3-v2/java-sdk/concepts-and-architecture/service-invocation.md
diff --git a/content/zh/docs3-building/java-sdk/faq/1/1.md b/content/zh/docs3-v2/java-sdk/faq/1/1.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/faq/1/1.md
rename to content/zh/docs3-v2/java-sdk/faq/1/1.md
diff --git a/content/zh/docs3-building/java-sdk/faq/1/_index.md b/content/zh/docs3-v2/java-sdk/faq/1/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/faq/1/_index.md
rename to content/zh/docs3-v2/java-sdk/faq/1/_index.md
diff --git a/content/zh/docs3-building/java-sdk/faq/_index.md b/content/zh/docs3-v2/java-sdk/faq/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/faq/_index.md
rename to content/zh/docs3-v2/java-sdk/faq/_index.md
diff --git a/content/zh/docs3-building/java-sdk/quick-start/_index.md b/content/zh/docs3-v2/java-sdk/quick-start/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/quick-start/_index.md
rename to content/zh/docs3-v2/java-sdk/quick-start/_index.md
diff --git a/content/zh/docs3-building/java-sdk/quick-start/idl.md b/content/zh/docs3-v2/java-sdk/quick-start/idl.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/quick-start/idl.md
rename to content/zh/docs3-v2/java-sdk/quick-start/idl.md
diff --git a/content/zh/docs3-building/java-sdk/quick-start/spring-boot.md b/content/zh/docs3-v2/java-sdk/quick-start/spring-boot.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/quick-start/spring-boot.md
rename to content/zh/docs3-v2/java-sdk/quick-start/spring-boot.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config-center/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config-center/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config-center/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config-center/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config-center/apollo/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config-center/apollo/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config-center/apollo/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config-center/apollo/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config-center/nacos/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config-center/nacos/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config-center/nacos/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config-center/nacos/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config-center/overview/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config-center/overview/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config-center/overview/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config-center/overview/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config-center/zookeeper/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config-center/zookeeper/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config-center/zookeeper/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config-center/zookeeper/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config/annotation/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config/annotation/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config/annotation/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config/annotation/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config/api/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config/api/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config/api/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config/api/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config/overview/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config/overview/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config/overview/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config/overview/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config/principle/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config/principle/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config/principle/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config/principle/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config/properties/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config/properties/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config/properties/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config/properties/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/config/xml/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/config/xml/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/config/xml/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/config/xml/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/graalvm/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/graalvm/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/graalvm/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/graalvm/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/nacos/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/nacos/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/nacos/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/nacos/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/nacos/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/nacos/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/nacos/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/nacos/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/nacos/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/nacos/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/nacos/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/nacos/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/overview/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/overview/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/overview/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/overview/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/redis/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/redis/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/redis/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/redis/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/redis/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/redis/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/redis/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/redis/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/redis/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/redis/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/redis/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/redis/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/zookeeper/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/zookeeper/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/zookeeper/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/zookeeper/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/zookeeper/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/zookeeper/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/zookeeper/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/zookeeper/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/metadata-center/zookeeper/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/zookeeper/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/metadata-center/zookeeper/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/metadata-center/zookeeper/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/performance/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/performance/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/performance/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/performance/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/performance/benchmarking.md b/content/zh/docs3-v2/java-sdk/reference-manual/performance/benchmarking.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/performance/benchmarking.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/performance/benchmarking.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/dubbo/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/dubbo/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/dubbo/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/dubbo/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/dubbo/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/dubbo/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/dubbo/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/dubbo/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/dubbo/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/dubbo/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/dubbo/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/dubbo/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/grpc/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/grpc/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/grpc/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/grpc/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/grpc/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/grpc/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/grpc/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/grpc/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/grpc/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/grpc/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/grpc/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/grpc/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/hessian/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/hessian/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/hessian/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/hessian/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/hessian/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/hessian/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/hessian/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/hessian/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/hessian/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/hessian/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/hessian/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/hessian/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/http/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/http/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/http/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/http/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/http/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/http/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/http/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/http/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/http/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/http/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/http/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/http/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/memcached/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/memcached/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/memcached/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/memcached/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/memcached/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/memcached/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/memcached/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/memcached/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/memcached/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/memcached/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/memcached/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/memcached/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/overview/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/overview/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/overview/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/overview/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/redis/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/redis/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/redis/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/redis/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/redis/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/redis/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/redis/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/redis/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/redis/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/redis/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/redis/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/redis/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/rest/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/rest/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/rest/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/rest/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/rest/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/rest/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/rest/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/rest/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/rest/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/rest/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/rest/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/rest/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/rmi/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/rmi/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/rmi/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/rmi/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/rmi/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/rmi/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/rmi/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/rmi/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/rmi/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/rmi/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/rmi/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/rmi/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/thrift/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/thrift/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/thrift/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/thrift/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/thrift/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/thrift/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/thrift/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/thrift/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/thrift/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/thrift/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/thrift/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/thrift/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/idl.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/idl.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/idl.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/idl.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/pojo.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/pojo.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/triple/pojo.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/pojo.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/webservice/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/webservice/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/webservice/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/webservice/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/webservice/guide.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/webservice/guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/webservice/guide.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/webservice/guide.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/protocol/webservice/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/protocol/webservice/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/protocol/webservice/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/protocol/webservice/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/command.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/command.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/command.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/command.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/logger-management.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/logger-management.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/logger-management.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/logger-management.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/overview.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/overview.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/overview.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/overview.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/probe.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/probe.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/probe.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/probe.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/profiler.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/profiler.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/profiler.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/profiler.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/router-snapshot.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/router-snapshot.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/router-snapshot.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/router-snapshot.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/qos/service-management.md b/content/zh/docs3-v2/java-sdk/reference-manual/qos/service-management.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/qos/service-management.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/qos/service-management.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/registry/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/registry/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/registry/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/registry/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/registry/multicast/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/registry/multicast/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/registry/multicast/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/registry/multicast/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/registry/multiple-registry/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/registry/multiple-registry/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/registry/multiple-registry/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/registry/multiple-registry/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/registry/nacos/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/registry/nacos/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/registry/nacos/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/registry/nacos/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/registry/overview/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/registry/overview/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/registry/overview/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/registry/overview/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/registry/redis/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/registry/redis/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/registry/redis/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/registry/redis/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/registry/zookeeper/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/registry/zookeeper/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/registry/zookeeper/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/registry/zookeeper/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/_index.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/cache.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/cache.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/cache.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/cache.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/cluster.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/cluster.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/cluster.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/cluster.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/compiler.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/compiler.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/compiler.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/compiler.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/config-center.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/config-center.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/config-center.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/config-center.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/container.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/container.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/container.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/container.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/dispatcher.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/dispatcher.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/dispatcher.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/dispatcher.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/dubbo-spi.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/dubbo-spi.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/dubbo-spi.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/dubbo-spi.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/exchanger.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/exchanger.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/exchanger.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/exchanger.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/exporter-listener.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/exporter-listener.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/exporter-listener.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/exporter-listener.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/extension-factory.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/extension-factory.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/extension-factory.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/extension-factory.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/filter.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/filter.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/filter.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/filter.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/invoker-listener.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/invoker-listener.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/invoker-listener.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/invoker-listener.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/liveness.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/liveness.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/liveness.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/liveness.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/load-balance.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/load-balance.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/load-balance.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/load-balance.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/logger-adapter.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/logger-adapter.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/logger-adapter.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/logger-adapter.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/merger.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/merger.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/merger.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/merger.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/monitor.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/monitor.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/monitor.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/monitor.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/networker.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/networker.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/networker.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/networker.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/page.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/page.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/page.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/page.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/protocol.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/protocol.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/protocol.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/protocol.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/proxy-factory.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/proxy-factory.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/proxy-factory.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/proxy-factory.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/readiness.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/readiness.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/readiness.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/readiness.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/registry.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/registry.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/registry.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/registry.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/remoting.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/remoting.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/remoting.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/remoting.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/router.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/router.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/router.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/router.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/serialize.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/serialize.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/serialize.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/serialize.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/startup.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/startup.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/startup.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/startup.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/status-checker.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/status-checker.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/status-checker.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/status-checker.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/telnet-handler.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/telnet-handler.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/telnet-handler.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/telnet-handler.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/threadpool.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/threadpool.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/threadpool.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/threadpool.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/description/validation.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/description/validation.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/description/validation.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/description/validation.md
diff --git a/content/zh/docs3-building/java-sdk/reference-manual/spi/overview/_index.md b/content/zh/docs3-v2/java-sdk/reference-manual/spi/overview/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/reference-manual/spi/overview/_index.md
rename to content/zh/docs3-v2/java-sdk/reference-manual/spi/overview/_index.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/3.0-to-3.1-compatibility-guide.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/3.0-to-3.1-compatibility-guide.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/3.0-to-3.1-compatibility-guide.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/3.0-to-3.1-compatibility-guide.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/_index.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/_index.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/_index.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/migration-triple.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/migration-triple.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/migration-triple.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/migration-triple.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/_index.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/_index.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/_index.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/_index.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/migration-service-discovery.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/migration-service-discovery.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/migration-service-discovery.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/migration-service-discovery.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-rule.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-rule.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-rule.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-rule.md
diff --git a/content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-samples.md b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-samples.md
similarity index 100%
rename from content/zh/docs3-building/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-samples.md
rename to content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-samples.md
diff --git a/content/zh/notices/_index.md b/content/zh/notices/_index.md
deleted file mode 100755
index 0960d1d687..0000000000
--- a/content/zh/notices/_index.md
+++ /dev/null
@@ -1,8 +0,0 @@
-
----
-type: docs
-title: "公告栏"
-linkTitle: "公告"
-description: "Dubbo 公告"
----
-
diff --git a/content/zh/notices/security.md b/content/zh/notices/security.md
deleted file mode 100755
index e665d769df..0000000000
--- a/content/zh/notices/security.md
+++ /dev/null
@@ -1,73 +0,0 @@
-
----
-type: docs
-title: "安全漏洞"
-linkTitle: "安全漏洞"
-description: "安全漏洞说明"
-weight: 90
----
-
-## 1. Log4j CVE-2021-44228 漏洞
-
-最近,主流日志组件 [log4j2](https://logging.apache.org/log4j/2.x/) 爆出[安全漏洞 CVE-2021-44228](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228)。
-
-以下是漏洞 CVE-2021-44228 对 Apache Dubbo 框架的影响总结及用户应对指南。
-
-## Dubbo 影响范围
-**该漏洞对 Dubbo 框架使用安全并无影响。**
-
-Dubbo 本身不强依赖 log4j2 框架,也不会通过依赖传递将 log4j2 带到业务工程中去,因此,正在使用 Dubbo 2.7.x、3.0.x 等版本的用户均无需强制升级 Dubbo 版本。
-
-以下是 Dubbo 各组件对 log4j2 的依赖分析,涉及 `dubbo-common`、`dubbo-spring-boot-starter`、`dubbo-spring-boot-actuator`:
-
-* dubbo-common 包含对 `log4j-core` 的可选依赖,请检查项目自身是否启用了 log4j 依赖,如启用则对应升级即可。
-```xml
-[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ dubbo-common ---
-[INFO] org.apache.dubbo:dubbo-common:jar:2.7.14-SNAPSHOT
-[INFO] +- org.apache.logging.log4j:log4j-api:jar:2.11.1:provided
-[INFO] \- org.apache.logging.log4j:log4j-core:jar:2.11.1:provided
-
-```
-
-* dubbo-spring-boot-starter 通过 spring-boot 组件传递了 log4j-api 依赖,log4j-api 本身并无安全问题,升级 log4j-core 组件时注意与 log4j-api 的兼容性
-
-```xml
-[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ dubbo-spring-boot-starter ---
-[INFO] org.apache.dubbo:dubbo-spring-boot-starter:jar:2.7.14-SNAPSHOT
-[INFO] \- org.springframework.boot:spring-boot-starter:jar:2.3.1.RELEASE:compile (optional) 
-[INFO]    \- org.springframework.boot:spring-boot-starter-logging:jar:2.3.1.RELEASE:compile (optional) 
-[INFO]       \- org.apache.logging.log4j:log4j-to-slf4j:jar:2.13.3:compile (optional) 
-[INFO]          \- org.apache.logging.log4j:log4j-api:jar:2.13.3:compile (optional) 
-
-```
-
-* dubbo-spring-boot-actuator 通过 spring-boot 组件传递了 log4j-api 依赖,log4j-api 本身并无安全问题,升级 log4j-core 组件时应注意与 log4j-api 的兼容性
-
-```xml
-[INFO] org.apache.dubbo:dubbo-spring-boot-actuator:jar:2.7.14-SNAPSHOT
-[INFO] \- org.springframework.boot:spring-boot-starter-web:jar:2.3.1.RELEASE:compile (optional) 
-[INFO]    \- org.springframework.boot:spring-boot-starter:jar:2.3.1.RELEASE:compile
-[INFO]       \- org.springframework.boot:spring-boot-starter-logging:jar:2.3.1.RELEASE:compile
-[INFO]          \- org.apache.logging.log4j:log4j-to-slf4j:jar:2.13.3:compile
-[INFO]             \- org.apache.logging.log4j:log4j-api:jar:2.13.3:compile
-```
-
-
-## 2. 序列化
-Dubbo 支持序列化协议的扩展,理论上用户可以基于该扩展机制启用任意的序列化协议,这带来了极大的灵活的,但同时也要意识到其中潜藏的安全性风险。
-数据反序列化是最容易被被攻击者利用的一个环节,攻击者利用它执行 RCE 攻击等窃取或破坏服务端数据,用户在切换序列化协议或实现前,
-应充分调研目标序列化协议及其框架实现的安全性保障,并提前设置相应的安全措施(如设置黑/白名单)。Dubbo 框架自身并不能保证目标序列化机制的安全性。
-
-Dubbo 2.7 官方版本提供的序列化协议有如下几种:
-* Hessian2
-* Fastjson
-* Kryo
-* FST
-* JDK
-* Protostuff/Protobuf
-* Avro
-* Gson
-
-针对以上序列化扩展,在发现或收到相关的漏洞报告之后,Dubbo 官方会跟进并升级依赖到最新的安全版本,但最终的漏洞修复方案取决于序列化的框架实现。
-
-> 针对使用 [dubbo hessian2](https://github.com/apache/dubbo-hessian-lite/releases) 版本的用户,Dubbo 官方会保证hessian2序列化机制的安全性并尽可能的修复上报的安全漏洞
diff --git a/content/zh/docs3-building/docs/_index.md b/content/zh/overview/_index.md
similarity index 94%
rename from content/zh/docs3-building/docs/_index.md
rename to content/zh/overview/_index.md
index 42d1b87db1..b4078a49b7 100755
--- a/content/zh/docs3-building/docs/_index.md
+++ b/content/zh/overview/_index.md
@@ -7,11 +7,11 @@ no_list: true
 hide_summary: true
 menu:
   main:
-    weight: 10
+    weight: 1
 ---
 > 本文档基于 Dubbo3 编写,由于 Dubbo3 完全兼容 2.7 版本用法,因此文档中的通用功能(除 3.x 版本特有功能外)同样适用于 2.7 版本用户。
 >
-> 点此可查看[老版本文档](../../docsv2.7)
+> 点此可查看[老版本文档](../docsv2.7)
 > 
 
 
diff --git a/content/zh/docs3-building/docs/quickstart/_index.md b/content/zh/overview/history-version/_index.md
old mode 100755
new mode 100644
similarity index 63%
copy from content/zh/docs3-building/docs/quickstart/_index.md
copy to content/zh/overview/history-version/_index.md
index f152a6e737..4de4051947
--- a/content/zh/docs3-building/docs/quickstart/_index.md
+++ b/content/zh/overview/history-version/_index.md
@@ -1,9 +1,9 @@
 
 ---
 type: docs
-title: "快速开始"
-linkTitle: "快速开始"
-weight: 2
+title: "查看历史版本文档"
+linkTitle: "查看历史版本文档"
+weight: 100000
 ---
 
 {{< blocks/section color="white" height="auto">}}
@@ -14,9 +14,9 @@ weight: 2
         <div class="h-100 card shadow" href="#">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../java-sdk/quick-start" >}}'>Quick start</a>
+                    <a target="_blank" href='{{< relref "../../docs/" >}}'>Early 3.0 Version</a>
                 </h4>
-                <p>Dubbo Java SDK</p>
+                <p>早期 3.0 版本文档</p>
             </div>
         </div>
     </div>
@@ -24,9 +24,9 @@ weight: 2
         <div class="h-100 card shadow">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../golang-sdk" >}}'>Quick start</a>
+                    <a target="_blank" href='{{< relref "../../docsv2.7/" >}}'>2.7.x Version</a>
                 </h4>
-                <p>Dubbo Golang SDK</p>
+                <p>2.7.x 版本文档</p>
             </div>
         </div>
     </div>
diff --git a/content/zh/docs3-building/docs/mannual/Golang.md b/content/zh/overview/mannual/Golang.md
similarity index 75%
rename from content/zh/docs3-building/docs/mannual/Golang.md
rename to content/zh/overview/mannual/Golang.md
index 0808bdd0b5..b8024ee9d0 100755
--- a/content/zh/docs3-building/docs/mannual/Golang.md
+++ b/content/zh/overview/mannual/Golang.md
@@ -6,6 +6,7 @@ linkTitle: "Golang"
 description: ""
 weight: 2
 manualLinkTarget: _blank
+manualLinkRelref: ../../docs3-v2/golang-sdk/
 _build: { render: link }
 ---
 
diff --git a/content/zh/docs3-building/docs/mannual/Java.md b/content/zh/overview/mannual/Java.md
similarity index 75%
rename from content/zh/docs3-building/docs/mannual/Java.md
rename to content/zh/overview/mannual/Java.md
index 5302ce3151..d8afd3a153 100644
--- a/content/zh/docs3-building/docs/mannual/Java.md
+++ b/content/zh/overview/mannual/Java.md
@@ -4,7 +4,7 @@ title: "Java SDK"
 linkTitle: "Java"
 description: ""
 weight: 1
-manualLinkRelref: ../../java-sdk/
+manualLinkRelref: ../../docs3-v2/java-sdk/
 manualLinkTarget: _blank
 _build: { render: link }
 ---
diff --git a/content/zh/docs3-building/docs/mannual/_index.md b/content/zh/overview/mannual/_index.md
similarity index 80%
rename from content/zh/docs3-building/docs/mannual/_index.md
rename to content/zh/overview/mannual/_index.md
index 8197f914cc..5c2760651c 100755
--- a/content/zh/docs3-building/docs/mannual/_index.md
+++ b/content/zh/overview/mannual/_index.md
@@ -16,7 +16,7 @@ no_list: true
         <div class="h-100 card shadow" href="#">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../java-sdk" >}}'>Java SDK</a>
+                    <a target="_blank" href='{{< relref "../../docs3-v2/java-sdk" >}}'>Java SDK</a>
                 </h4>
                 <p>Java SDK</p>
             </div>
@@ -26,7 +26,7 @@ no_list: true
         <div class="h-100 card shadow">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../golang-sdk" >}}'>Golang SDK</a>
+                    <a target="_blank" href='{{< relref "../../docs3-v2/golang-sdk" >}}'>Golang SDK</a>
                 </h4>
                 <p>Golang SDK</p>
             </div>
diff --git a/content/zh/docs3-building/docs/quickstart/_index.md b/content/zh/overview/quickstart/_index.md
similarity index 68%
rename from content/zh/docs3-building/docs/quickstart/_index.md
rename to content/zh/overview/quickstart/_index.md
index f152a6e737..a2e4f26c5c 100755
--- a/content/zh/docs3-building/docs/quickstart/_index.md
+++ b/content/zh/overview/quickstart/_index.md
@@ -14,9 +14,9 @@ weight: 2
         <div class="h-100 card shadow" href="#">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../java-sdk/quick-start" >}}'>Quick start</a>
+                    <a target="_blank" href='{{< relref "../../docs3-v2/java-sdk/quick-start" >}}'>Java SDK</a>
                 </h4>
-                <p>Dubbo Java SDK</p>
+                <p>Dubbo Java SDK Quick start</p>
             </div>
         </div>
     </div>
@@ -24,9 +24,9 @@ weight: 2
         <div class="h-100 card shadow">
             <div class="card-body">
                 <h4 class="card-title">
-                    <a target="_blank" href='{{< relref "../../golang-sdk" >}}'>Quick start</a>
+                    <a target="_blank" href='{{< relref "../../docs3-v2/golang-sdk" >}}'>Golang SDK</a>
                 </h4>
-                <p>Dubbo Golang SDK</p>
+                <p>Dubbo Golang SDK Quick start</p>
             </div>
         </div>
     </div>
diff --git a/content/zh/docs3-building/docs/tasks/_index.md b/content/zh/overview/tasks/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/tasks/_index.md
rename to content/zh/overview/tasks/_index.md
diff --git a/content/zh/docs3-building/docs/tasks/config-rule.md b/content/zh/overview/tasks/config-rule.md
similarity index 100%
rename from content/zh/docs3-building/docs/tasks/config-rule.md
rename to content/zh/overview/tasks/config-rule.md
diff --git a/content/zh/docs3-building/docs/tasks/deploy-on-k8s.md b/content/zh/overview/tasks/deploy-on-k8s.md
similarity index 100%
rename from content/zh/docs3-building/docs/tasks/deploy-on-k8s.md
rename to content/zh/overview/tasks/deploy-on-k8s.md
diff --git a/content/zh/docs3-building/docs/tasks/dubbo-mesh.md b/content/zh/overview/tasks/dubbo-mesh.md
similarity index 100%
rename from content/zh/docs3-building/docs/tasks/dubbo-mesh.md
rename to content/zh/overview/tasks/dubbo-mesh.md
diff --git a/content/zh/docs3-building/docs/tasks/idl.md b/content/zh/overview/tasks/idl.md
similarity index 100%
rename from content/zh/docs3-building/docs/tasks/idl.md
rename to content/zh/overview/tasks/idl.md
diff --git a/content/zh/docs3-building/docs/tasks/traffic-management.md b/content/zh/overview/tasks/traffic-management.md
similarity index 100%
rename from content/zh/docs3-building/docs/tasks/traffic-management.md
rename to content/zh/overview/tasks/traffic-management.md
diff --git a/content/zh/docs3-building/docs/what/_index.md b/content/zh/overview/what/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/what/_index.md
rename to content/zh/overview/what/_index.md
diff --git a/content/zh/docs3-building/docs/what/architecture.md b/content/zh/overview/what/architecture.md
similarity index 100%
rename from content/zh/docs3-building/docs/what/architecture.md
rename to content/zh/overview/what/architecture.md
diff --git a/content/zh/docs3-building/docs/what/ecosystem.md b/content/zh/overview/what/ecosystem.md
similarity index 100%
rename from content/zh/docs3-building/docs/what/ecosystem.md
rename to content/zh/overview/what/ecosystem.md
diff --git a/content/zh/docs3-building/docs/what/extensibility.md b/content/zh/overview/what/extensibility.md
similarity index 100%
rename from content/zh/docs3-building/docs/what/extensibility.md
rename to content/zh/overview/what/extensibility.md
diff --git a/content/zh/docs3-building/docs/what/overview.md b/content/zh/overview/what/overview.md
similarity index 100%
rename from content/zh/docs3-building/docs/what/overview.md
rename to content/zh/overview/what/overview.md
diff --git a/content/zh/docs3-building/docs/what/usecases.md b/content/zh/overview/what/usecases.md
similarity index 100%
rename from content/zh/docs3-building/docs/what/usecases.md
rename to content/zh/overview/what/usecases.md
diff --git a/content/zh/docs3-building/docs/whatsnew/_index.md b/content/zh/overview/whatsnew/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/whatsnew/_index.md
rename to content/zh/overview/whatsnew/_index.md
diff --git a/content/zh/docs3-building/docs/whatsnew/background.md b/content/zh/overview/whatsnew/background.md
similarity index 100%
rename from content/zh/docs3-building/docs/whatsnew/background.md
rename to content/zh/overview/whatsnew/background.md
diff --git a/content/zh/docs3-building/docs/whatsnew/mesh.md b/content/zh/overview/whatsnew/mesh.md
similarity index 100%
rename from content/zh/docs3-building/docs/whatsnew/mesh.md
rename to content/zh/overview/whatsnew/mesh.md
diff --git a/content/zh/docs3-building/docs/whatsnew/service-discovery.md b/content/zh/overview/whatsnew/service-discovery.md
similarity index 100%
rename from content/zh/docs3-building/docs/whatsnew/service-discovery.md
rename to content/zh/overview/whatsnew/service-discovery.md
diff --git a/content/zh/docs3-building/docs/whatsnew/triple.md b/content/zh/overview/whatsnew/triple.md
similarity index 100%
rename from content/zh/docs3-building/docs/whatsnew/triple.md
rename to content/zh/overview/whatsnew/triple.md
diff --git a/content/zh/docs3-building/docs/release/_index.md b/content/zh/release/_index.md
similarity index 71%
rename from content/zh/docs3-building/docs/release/_index.md
rename to content/zh/release/_index.md
index dbe4318bf5..a130d25f67 100644
--- a/content/zh/docs3-building/docs/release/_index.md
+++ b/content/zh/release/_index.md
@@ -3,7 +3,9 @@
 type: docs
 title: "版本发布"
 linkTitle: "版本发布"
-weight: 60
+menu:
+  main:
+    weight: 30
 ---
 
 
diff --git a/content/zh/docs3-building/docs/release/dubbo-admin.md b/content/zh/release/dubbo-admin.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/dubbo-admin.md
rename to content/zh/release/dubbo-admin.md
diff --git a/content/zh/docs3-building/docs/release/dubbo-go-pixiu.md b/content/zh/release/dubbo-go-pixiu.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/dubbo-go-pixiu.md
rename to content/zh/release/dubbo-go-pixiu.md
diff --git a/content/zh/docs3-building/docs/release/dubbo-spi-extensions.md b/content/zh/release/dubbo-spi-extensions.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/dubbo-spi-extensions.md
rename to content/zh/release/dubbo-spi-extensions.md
diff --git a/content/zh/docs3-building/docs/release/go.md b/content/zh/release/go.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/go.md
rename to content/zh/release/go.md
diff --git a/content/zh/docs3-building/docs/release/java.md b/content/zh/release/java.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/java.md
rename to content/zh/release/java.md
diff --git a/content/zh/docs3-building/docs/release/past-releases/_index.md b/content/zh/release/past-releases/_index.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/past-releases/_index.md
rename to content/zh/release/past-releases/_index.md
diff --git a/content/zh/docs3-building/docs/release/past-releases/dubbo-admin.md b/content/zh/release/past-releases/dubbo-admin.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/past-releases/dubbo-admin.md
rename to content/zh/release/past-releases/dubbo-admin.md
diff --git a/content/zh/docs3-building/docs/release/past-releases/dubbo-go-pixiu.md b/content/zh/release/past-releases/dubbo-go-pixiu.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/past-releases/dubbo-go-pixiu.md
rename to content/zh/release/past-releases/dubbo-go-pixiu.md
diff --git a/content/zh/docs3-building/docs/release/past-releases/dubbo-spi-extensions.md b/content/zh/release/past-releases/dubbo-spi-extensions.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/past-releases/dubbo-spi-extensions.md
rename to content/zh/release/past-releases/dubbo-spi-extensions.md
diff --git a/content/zh/docs3-building/docs/release/past-releases/go.md b/content/zh/release/past-releases/go.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/past-releases/go.md
rename to content/zh/release/past-releases/go.md
diff --git a/content/zh/docs3-building/docs/release/past-releases/java.md b/content/zh/release/past-releases/java.md
similarity index 100%
rename from content/zh/docs3-building/docs/release/past-releases/java.md
rename to content/zh/release/past-releases/java.md