diff --git a/content/cn/docs/download/download.md b/content/cn/download/index.md
similarity index 97%
rename from content/cn/docs/download/download.md
rename to content/cn/download/index.md
index 831c22faa..460289433 100644
--- a/content/cn/docs/download/download.md
+++ b/content/cn/download/index.md
@@ -1,21 +1,22 @@
---
title: "下载 Apache HugeGraph"
-linkTitle: "Download"
+linkTitle: "下载"
weight: 2
+slug: /
---
> 指南:
>
> - 推荐使用最新版本的 HugeGraph 软件包, 运行时环境请选择 Java11
> - 验证下载版本, 请使用相应的哈希 (SHA512)、签名和 [项目签名验证 KEYS](https://downloads.apache.org/hugegraph/KEYS)
-> - 检查哈希 (SHA512)、签名的说明在 [版本验证](/docs/contribution-guidelines/validate-release/) 页面, 也可参考 [ASF 验证说明](https://www.apache.org/dyn/closer.cgi#verify)
+> - 检查哈希 (SHA512)、签名的说明在 [版本验证](/cn/community/contribution-guidelines/validate-release/) 页面, 也可参考 [ASF 验证说明](https://www.apache.org/dyn/closer.cgi#verify)
> - 注: HugeGraph 所有组件版本号已保持一致, `client/loader/hubble/common` 等 maven 仓库版本号同理, 依赖引用可参考 [maven 示例](https://github.com/apache/hugegraph-toolchain#maven-dependencies)
> - 兼容说明: HugeGraph 于 2026 年 1 月毕业后,下载路径已从 `/incubator/hugegraph` 迁移到 `/hugegraph`。历史版本的发布文件名可能仍包含 `-incubating-`。
### 最新版本 1.7.0
- Release Date: 2025-11-28
-- [Release Notes](/docs/changelog/hugegraph-1.7.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.7.0-release-notes/)
#### 二进制包
@@ -25,7 +26,7 @@ weight: 2
#### 源码包
-Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/).
+Please refer to [build from source](/cn/docs/quickstart/hugegraph/hugegraph-server/).
| Server | Toolchain | AI | Computer |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@@ -44,7 +45,7 @@ Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.5.0
- Release Date: 2024-12-10
-- [Release Notes](/docs/changelog/hugegraph-1.5.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.5.0-release-notes/)
##### 二进制包
@@ -54,7 +55,7 @@ Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/
##### 源码包
-Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/).
+Please refer to [build from source](/cn/docs/quickstart/hugegraph/hugegraph-server/).
| Server | Toolchain | AI | Computer |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@@ -63,7 +64,7 @@ Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.3.0
- Release Date: 2024-04-01
-- [Release Notes](/docs/changelog/hugegraph-1.3.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.3.0-release-notes/)
##### 二进制包
@@ -73,7 +74,7 @@ Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/
##### 源码包
-Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/).
+Please refer to [build from source](/cn/docs/quickstart/hugegraph/hugegraph-server/).
| Server | Toolchain | AI | Common |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@@ -83,7 +84,7 @@ Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.2.0
- Release Date: 2023-12-28
-- [Release Notes](/docs/changelog/hugegraph-1.2.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.2.0-release-notes/)
##### 二进制包
@@ -100,7 +101,7 @@ Please refer to [build from source](/docs/quickstart/hugegraph/hugegraph-server/
#### 1.0.0
- Release Date: 2023-02-22
-- [Release Notes](/docs/changelog/hugegraph-1.0.0-release-notes/)
+- [Release Notes](/cn/docs/changelog/hugegraph-1.0.0-release-notes/)
##### 二进制包
diff --git a/content/cn/featured-background.jpg b/content/cn/featured-background.jpg
deleted file mode 100644
index 8efa5cad4..000000000
Binary files a/content/cn/featured-background.jpg and /dev/null differ
diff --git a/content/en/about/featured-background.jpg b/content/en/about/featured-background.jpg
deleted file mode 100644
index 8efa5cad4..000000000
Binary files a/content/en/about/featured-background.jpg and /dev/null differ
diff --git a/content/en/blog/hugegraph-ai/agentic_graphrag.md b/content/en/blog/hugegraph-ai/agentic_graphrag.md
index 9b92437d3..59bc5403c 100644
--- a/content/en/blog/hugegraph-ai/agentic_graphrag.md
+++ b/content/en/blog/hugegraph-ai/agentic_graphrag.md
@@ -24,7 +24,7 @@ Therefore, GraphRAG technology was developed. A typical GraphRAG involves two st
2. Online: When the GraphRAG system receives a user question, it can capture the relationships between different entities in the knowledge base using the graph database. Consequently, we can retrieve the three sentences above (the specific graph database index might look like the following example).
-
+
However, GraphRAG itself also presents several challenges:
@@ -168,7 +168,7 @@ We inspected the latest version of the Agno source code at the time of our resea
We saw from the official documentation
-
+
Surprisingly, the Pydantic-Ai framework doesn't support automatic parallelism at the Task level.
@@ -251,7 +251,7 @@ However, what truly made us decide was the project's "heartbeat". We contacted t
We believe that an excellent technology selection is not only about matching functionality but also about recognizing the project's future potential. (Welcome to witness its growth together: https://github.com/ChunelFeng/CGraph)
-
+
## Architectural Design
@@ -271,7 +271,7 @@ For example, vector similarity search is a very common RAG process. However, dep
3. By introducing a new Node abstraction, we don't need to modify the implementation of the underlying Operator during the refactoring process, which reduces the mental burden during refactoring.
-
+
Since we want to reuse the same type of Workflow across requests, we need to ensure that the Workflow itself is stateless. Because if the reused Workflow still carries the state of the previous request, users may get unexpected results. The state of the Workflow can be divided into two types:
@@ -294,7 +294,7 @@ We use the `GParam` (global parameter) abstraction provided by the CGraph framew
This way we can ensure that each time the Workflow is executed, these two states only contain the state of the current request. Since the WorkflowInput state is reset after Workflow execution, we can only selectively choose some data from the WorkflowState to return to the user. Therefore, we get the interface that a Flow abstraction should implement.
-
+
```python
@@ -411,7 +411,7 @@ We fully leverage the Pool abstraction provided by the underlying CGraph framewo
Now we can get the overall architecture diagram of the entire project.
-
+
1. After receiving a request, the Scheduler first queries the PipelinePool to check if there is a idle Pipeline of the corresponding type.
diff --git a/content/en/blog/hugegraph/toplingdb/toplingdb-configuration-yaml.md b/content/en/blog/hugegraph/toplingdb/toplingdb-configuration-yaml.md
index ff5a612bf..7619f9cb4 100644
--- a/content/en/blog/hugegraph/toplingdb/toplingdb-configuration-yaml.md
+++ b/content/en/blog/hugegraph/toplingdb/toplingdb-configuration-yaml.md
@@ -177,7 +177,7 @@ DBOptions:
ToplingDB YAML Reference and Reuse Diagram:
-
+
This mechanism makes configuration more flexible and easier to compose in complex scenarios.
diff --git a/content/en/blog/hugegraph/toplingdb/toplingdb-quick-start.md b/content/en/blog/hugegraph/toplingdb/toplingdb-quick-start.md
index 599be5000..b54176c8c 100644
--- a/content/en/blog/hugegraph/toplingdb/toplingdb-quick-start.md
+++ b/content/en/blog/hugegraph/toplingdb/toplingdb-quick-start.md
@@ -53,7 +53,7 @@ rocksdb.open_http=true
Visualize the Web monitoring page. Example screenshot:
-
+
Verify via terminal:
diff --git a/content/en/blog/images/images-server/agentic-abstract.png b/content/en/blog/images/images-server/agentic-abstract.png
deleted file mode 100644
index 4703cc434..000000000
Binary files a/content/en/blog/images/images-server/agentic-abstract.png and /dev/null differ
diff --git a/content/en/blog/images/images-server/agentic-frame.png b/content/en/blog/images/images-server/agentic-frame.png
deleted file mode 100644
index 7fddf769a..000000000
Binary files a/content/en/blog/images/images-server/agentic-frame.png and /dev/null differ
diff --git a/content/en/blog/images/images-server/agentic-lifeline.svg b/content/en/blog/images/images-server/agentic-lifeline.svg
deleted file mode 100644
index 010b19a97..000000000
--- a/content/en/blog/images/images-server/agentic-lifeline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/content/en/blog/images/images-server/agentic-pydantic.png b/content/en/blog/images/images-server/agentic-pydantic.png
deleted file mode 100644
index 26d9c169a..000000000
Binary files a/content/en/blog/images/images-server/agentic-pydantic.png and /dev/null differ
diff --git a/content/en/blog/images/images-server/agentic-scheduler.png b/content/en/blog/images/images-server/agentic-scheduler.png
deleted file mode 100644
index 1b4c960e5..000000000
Binary files a/content/en/blog/images/images-server/agentic-scheduler.png and /dev/null differ
diff --git a/content/en/blog/images/images-server/toplingdb-web-server.png b/content/en/blog/images/images-server/toplingdb-web-server.png
deleted file mode 100644
index aa475ff32..000000000
Binary files a/content/en/blog/images/images-server/toplingdb-web-server.png and /dev/null differ
diff --git a/content/en/blog/images/images-server/toplingdb-yaml-ref.png b/content/en/blog/images/images-server/toplingdb-yaml-ref.png
deleted file mode 100644
index 07476def6..000000000
Binary files a/content/en/blog/images/images-server/toplingdb-yaml-ref.png and /dev/null differ
diff --git a/content/en/blog/site-infrastructure/codex-docusaurus-private-preview.md b/content/en/blog/site-infrastructure/codex-docusaurus-private-preview.md
new file mode 100644
index 000000000..67cfccb6b
--- /dev/null
+++ b/content/en/blog/site-infrastructure/codex-docusaurus-private-preview.md
@@ -0,0 +1,11 @@
+---
+date: 2026-05-06
+title: "Codex Docusaurus Migration Private Preview"
+linkTitle: "Private preview workflow example"
+slug: /2026/05/06/codex-docusaurus-migration-private-preview
+unlisted: true
+noindex: true
+placeholder: true
+---
+
+This reserved blog URL demonstrates the safe private-preview workflow for the Codex goal that refactored the HugeGraph documentation repository to Docusaurus. Sensitive draft notes are intentionally excluded from the static build; publish only a cleared public write-up here.
diff --git a/content/en/community/_index.md b/content/en/community/_index.md
index 1ae39a248..267bdf359 100644
--- a/content/en/community/_index.md
+++ b/content/en/community/_index.md
@@ -1,8 +1,10 @@
---
title: Community
+linkTitle: Community
+weight: 1
menu:
main:
weight: 40
---
-Visit the [Project Maturity]({{< relref "maturity" >}}) assessment.
+Start with the [Contributor Guide](/community/contribution-guidelines/) or visit the [Project Maturity](/community/maturity/) assessment.
diff --git a/content/en/community/contribution-guidelines/_index.md b/content/en/community/contribution-guidelines/_index.md
new file mode 100755
index 000000000..db5260a34
--- /dev/null
+++ b/content/en/community/contribution-guidelines/_index.md
@@ -0,0 +1,7 @@
+---
+title: "Contributor Guide"
+linkTitle: "Contributor Guide"
+weight: 2
+aliases:
+ - /docs/contribution-guidelines/
+---
diff --git a/content/en/docs/CLA.md b/content/en/community/contribution-guidelines/cla.md
similarity index 99%
rename from content/en/docs/CLA.md
rename to content/en/community/contribution-guidelines/cla.md
index 784a53a62..9624424c0 100644
--- a/content/en/docs/CLA.md
+++ b/content/en/community/contribution-guidelines/cla.md
@@ -1,3 +1,11 @@
+---
+title: "Contributor License Agreement"
+linkTitle: "CLA"
+weight: 6
+aliases:
+ - /docs/CLA/
+---
+
## Contributor Agreement
## Individual Contributor exclusive License Agreement
diff --git a/content/en/docs/contribution-guidelines/committer-guidelines.md b/content/en/community/contribution-guidelines/committer-guidelines.md
similarity index 99%
rename from content/en/docs/contribution-guidelines/committer-guidelines.md
rename to content/en/community/contribution-guidelines/committer-guidelines.md
index 945064e17..bc5c49ca1 100644
--- a/content/en/docs/contribution-guidelines/committer-guidelines.md
+++ b/content/en/community/contribution-guidelines/committer-guidelines.md
@@ -2,6 +2,8 @@
title: "Apache HugeGraph Committer Guide"
linkTitle: "Apache HugeGraph Committer Guide"
weight: 5
+aliases:
+ - /docs/contribution-guidelines/committer-guidelines/
---
> This document outlines the requirements and process for becoming an Apache Committer. The corresponding ASF official document can be found at: https://community.apache.org/newcommitter.html
@@ -242,7 +244,7 @@ Of course, the candidate may also choose to decline the invitation, in which cas
Once the invitation is accepted, the candidate needs to complete the following tasks:
-- Subscribe to dev@hugegraph.apache.org, for specific steps/filtering configurations, please refer to the [documentation](https://hugegraph.apache.org/docs/contribution-guidelines/subscribe/)
+- Subscribe to dev@hugegraph.apache.org, for specific steps/filtering configurations, please refer to the [documentation](https://hugegraph.apache.org/community/contribution-guidelines/subscribe/)
- Sign the [ICLA](https://www.apache.org/licenses/icla.pdf), follow the steps below↓
### ICLA Signing Process
diff --git a/content/en/docs/contribution-guidelines/contribute.md b/content/en/community/contribution-guidelines/contribute.md
similarity index 94%
rename from content/en/docs/contribution-guidelines/contribute.md
rename to content/en/community/contribution-guidelines/contribute.md
index 8f3e96973..1859c9615 100644
--- a/content/en/docs/contribution-guidelines/contribute.md
+++ b/content/en/community/contribution-guidelines/contribute.md
@@ -2,13 +2,15 @@
title: "How to Contribute to HugeGraph"
linkTitle: "How to Contribute to HugeGraph"
weight: 1
+aliases:
+ - /docs/contribution-guidelines/contribute/
---
Thanks for taking the time to contribute! As an open source project, HugeGraph is looking forward to be contributed from everyone, and we are also grateful to all the contributors.
The following is a contribution guide for HugeGraph:
-
+
## 1. Preparation
@@ -120,14 +122,14 @@ git push origin bugfix-branch:bugfix-branch
```
Note that since GitHub requires submitting code through `username + token` (instead of using `username + password` directly), you need to create a GitHub token from https://github.com/settings/tokens:
-
+
## 4. Create a Pull Request
Go to the web page of GitHub fork repo, there would be a chance to create a Pull Request after pushing to a new branch, just click button "Compare & pull request" to do it. Then edit the description for proposed changes, which can just be copied from the commit message.
Note: please make sure the email address you used to submit the code is bound to the GitHub account. For how to bind the email address, please refer to https://github.com/settings/emails:
-
+
## 5. Code review
diff --git a/content/en/docs/contribution-guidelines/hugegraph-server-idea-setup.md b/content/en/community/contribution-guidelines/hugegraph-server-idea-setup.md
similarity index 99%
rename from content/en/docs/contribution-guidelines/hugegraph-server-idea-setup.md
rename to content/en/community/contribution-guidelines/hugegraph-server-idea-setup.md
index 72c5a9cc2..5c9e6e1db 100644
--- a/content/en/docs/contribution-guidelines/hugegraph-server-idea-setup.md
+++ b/content/en/community/contribution-guidelines/hugegraph-server-idea-setup.md
@@ -2,6 +2,8 @@
title: "Setup Server in IDEA (Dev)"
linkTitle: "Setup Server in IDEA"
weight: 4
+aliases:
+ - /docs/contribution-guidelines/hugegraph-server-idea-setup/
---
> NOTE: The following configuration is for reference purposes only, and has been tested on Linux and macOS platforms based on [this version](https://github.com/apache/hugegraph/commit/a946ad1de4e8f922251a5241ffc957c33379677f).
diff --git a/content/en/docs/contribution-guidelines/subscribe.md b/content/en/community/contribution-guidelines/subscribe.md
similarity index 97%
rename from content/en/docs/contribution-guidelines/subscribe.md
rename to content/en/community/contribution-guidelines/subscribe.md
index 3fd711c7c..79e0d7617 100644
--- a/content/en/docs/contribution-guidelines/subscribe.md
+++ b/content/en/community/contribution-guidelines/subscribe.md
@@ -2,6 +2,8 @@
title: "Subscribe Mailing Lists"
linkTitle: "Subscribe Mailing Lists"
weight: 2
+aliases:
+ - /docs/contribution-guidelines/subscribe/
---
### Subscribe the mailing list
diff --git a/content/en/docs/contribution-guidelines/validate-release.md b/content/en/community/contribution-guidelines/validate-release.md
similarity index 99%
rename from content/en/docs/contribution-guidelines/validate-release.md
rename to content/en/community/contribution-guidelines/validate-release.md
index ff6d03034..d6cb78aea 100644
--- a/content/en/docs/contribution-guidelines/validate-release.md
+++ b/content/en/community/contribution-guidelines/validate-release.md
@@ -2,6 +2,8 @@
title: "Validate Apache Release"
linkTitle: "Validate Apache Release"
weight: 3
+aliases:
+ - /docs/contribution-guidelines/validate-release/
---
> Note: this doc will be updated continuously.
diff --git a/content/en/community/maturity.md b/content/en/community/maturity.md
index 5ff25f46e..83ba113a4 100644
--- a/content/en/community/maturity.md
+++ b/content/en/community/maturity.md
@@ -26,7 +26,7 @@ The following table is filled according to the [Apache Maturity Model](https://c
| **CD20** | Anyone can easily discover and access the project's code. | **YES** The [official website](https://hugegraph.apache.org/) includes a link to the [GitHub repository](https://github.com/apache/hugegraph). |
| **CD30** | Anyone using standard, widely-available tools, can build the code in a reproducible way. | **YES** Apache HugeGraph provides a [Quick Start](https://hugegraph.apache.org/docs/quickstart/hugegraph/hugegraph-server/) document that explains how to compile the source code. |
| **CD40** | The full history of the project's code is available via a source code control system, in a way that allows anyone to recreate any released version. | **YES** The project uses Git, and anyone can view the full history of the project via commit logs and tags for each release. |
-| **CD50** | The source code control system establishes the provenance of each line of code in a reliable way, based on strong authentication of the committer. When third parties contribute code, commit messages provide reliable information about the code provenance. | **YES** The project uses GitHub managed by Apache Infra, ensuring provenance of each line of code to a committer. Third-party contributions are accepted via pull requests in accordance with the [Contribution Guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/).|
+| **CD50** | The source code control system establishes the provenance of each line of code in a reliable way, based on strong authentication of the committer. When third parties contribute code, commit messages provide reliable information about the code provenance. | **YES** The project uses GitHub managed by Apache Infra, ensuring provenance of each line of code to a committer. Third-party contributions are accepted via pull requests in accordance with the [Contribution Guidelines](https://hugegraph.apache.org/community/contribution-guidelines/).|
### LICENSE
@@ -42,7 +42,7 @@ The following table is filled according to the [Apache Maturity Model](https://c
| **ID** | **Description** | **Status** |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- |
-| **RE10** | Releases consist of source code, distributed using standard and open archive formats that are expected to stay readable in the long term. | **YES** Source releases are distributed via [dist.apache.org](https://dist.apache.org/repos/dist/release/hugegraph/) and linked from the website's [download page](https://hugegraph.apache.org/docs/download/download/). |
+| **RE10** | Releases consist of source code, distributed using standard and open archive formats that are expected to stay readable in the long term. | **YES** Source releases are distributed via [dist.apache.org](https://dist.apache.org/repos/dist/release/hugegraph/) and linked from the website's [download page](https://hugegraph.apache.org/download/). |
| **RE20** | The project's PMC (Project Management Committee, see CS10) approves each software release in order to make the release an act of the Foundation. | **YES** All releases are voted on by the PMC on the dev@hugegraph.apache.org mailing list. |
| **RE30** | Releases are signed and/or distributed along with digests that anyone can reliably use to validate the downloaded archives. | **YES** All releases are signed by the release manager and distributed with checksums. The [KEYS](https://downloads.apache.org/hugegraph/KEYS) file is available for verification. |
| **RE40** | The project can distribute convenience binaries alongside source code, but they are not Apache Releases, they are provided with no guarantee. | **YES** The project provides convenience binaries, but only the source code archive is an official Apache release. |
@@ -63,10 +63,10 @@ The following table is filled according to the [Apache Maturity Model](https://c
| **ID** | **Description** | **Status** |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- |
| **CO10** | The project has a well-known homepage that points to all the information required to operate according to this maturity model. | **YES** The [website](https://hugegraph.apache.org/) serves as the central point for project information. |
-| **CO20** | The community welcomes contributions from anyone who acts in good faith and in a respectful manner, and who adds value to the project. | **YES** Apache HugeGraph has a [Contribution Guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/) page and welcomes all valuable contributions. |
+| **CO20** | The community welcomes contributions from anyone who acts in good faith and in a respectful manner, and who adds value to the project. | **YES** Apache HugeGraph has a [Contribution Guidelines](https://hugegraph.apache.org/community/contribution-guidelines/) page and welcomes all valuable contributions. |
| **CO30** | Contributions include source code, documentation, constructive bug reports, constructive discussions, marketing and generally anything that adds value to the project. | **YES** The project values both code and non-code contributions. |
| **CO40** | The community strives to be meritocratic and gives more rights and responsibilities to contributors who, over time, add value to the project. | **YES** The community follows the Apache Way and has a history of promoting active contributors to committer and PMC roles. |
-| **CO50** | The project documents how contributors can earn more rights such as commit access or decision power, and applies these principles consistently. | **YES** The process for becoming a committer is outlined in the [contribution guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/committer-guidelines/). |
+| **CO50** | The project documents how contributors can earn more rights such as commit access or decision power, and applies these principles consistently. | **YES** The process for becoming a committer is outlined in the [contribution guidelines](https://hugegraph.apache.org/community/contribution-guidelines/committer-guidelines/). |
| **CO60** | The community operates based on consensus of its members (see CS10) who have decision power. Dictators, benevolent or not, are not welcome in Apache projects. | **YES** All major decisions are made through public discussion and consensus on the mailing list. |
| **CO70** | The project strives to answer user questions in a timely manner. | **YES** The community uses the dev@hugegraph.apache.org mailing list, [GitHub Issues](https://github.com/apache/hugegraph/issues), and [GitHub Discussions](https://github.com/apache/hugegraph/discussions) to provide support to users. |
diff --git a/content/en/docs/changelog/_index.md b/content/en/docs/changelog/_index.md
index 41b3951bd..ad7eb890a 100644
--- a/content/en/docs/changelog/_index.md
+++ b/content/en/docs/changelog/_index.md
@@ -1,5 +1,5 @@
---
-title: "CHANGELOGS"
-linkTitle: "CHANGELOGS"
+title: "Changelog"
+linkTitle: "Changelog"
weight: 10
----
\ No newline at end of file
+---
diff --git a/content/en/docs/clients/_index.md b/content/en/docs/clients/_index.md
index d3395c548..d19af99fa 100644
--- a/content/en/docs/clients/_index.md
+++ b/content/en/docs/clients/_index.md
@@ -1,5 +1,5 @@
---
-title: "API"
-linkTitle: "API"
+title: "Clients and APIs"
+linkTitle: "Clients and APIs"
weight: 5
----
\ No newline at end of file
+---
diff --git a/content/en/docs/clients/restful-api/_index.md b/content/en/docs/clients/restful-api/_index.md
index c5158247e..2410b6ee7 100644
--- a/content/en/docs/clients/restful-api/_index.md
+++ b/content/en/docs/clients/restful-api/_index.md
@@ -12,7 +12,7 @@ weight: 1
> - **Note**: Before version 1.5.0, the format of ids such as group/target was similar to -69:grant. After version 1.7.0, the id and name were consistent, such as admin [HugeGraph 1.5.x RESTful API](https://github.com/apache/hugegraph-doc/tree/release-1.5.0)
-Besides the documentation below, you can also open `swagger-ui` at `localhost:8080/swagger-ui/index.html` to explore the RESTful API. [Here is an example](/docs/quickstart/hugegraph/hugegraph-server#swaggerui-example)
+Besides the documentation below, you can also open `swagger-ui` at `localhost:8080/swagger-ui/index.html` to explore the RESTful API. [Here is an example](/docs/quickstart/hugegraph/hugegraph-server/#62-request-server)
[comment]: <> (- Graph Schema)
diff --git a/content/en/docs/clients/restful-api/auth.md b/content/en/docs/clients/restful-api/auth.md
index a3af6339b..41651db35 100644
--- a/content/en/docs/clients/restful-api/auth.md
+++ b/content/en/docs/clients/restful-api/auth.md
@@ -1049,7 +1049,7 @@ GET http://localhost:8080/graphspaces/DEFAULT/auth/accesses/S-69:all>-88>11>S-77
### 10.7 Graphspace Manager (Manager) API
-> **Note**: Before using the following APIs, you need to create a graphspace first. For example, create a graphspace named `gs1` via the [Graphspace API](./graphspace). The examples below assume that `gs1` already exists.
+> **Note**: Before using the following APIs, you need to create a graphspace first. For example, create a graphspace named `gs1` via the [Graphspace API](/docs/clients/restful-api/graphspace/). The examples below assume that `gs1` already exists.
1. The graphspace manager API is used to grant/revoke manager roles for users at the graphspace level, and to query the roles of the current user or other users in a graphspace. Supported role types include `SPACE`, `SPACE_MEMBER`, and `ADMIN`.
diff --git a/content/en/docs/clients/restful-api/edgelabel.md b/content/en/docs/clients/restful-api/edgelabel.md
index a452ec5e9..a8fe4df9d 100644
--- a/content/en/docs/clients/restful-api/edgelabel.md
+++ b/content/en/docs/clients/restful-api/edgelabel.md
@@ -311,4 +311,4 @@ DELETE http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/schema/edgelab
Note:
-> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](./task).
+> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](/docs/clients/restful-api/task/).
diff --git a/content/en/docs/clients/restful-api/gremlin.md b/content/en/docs/clients/restful-api/gremlin.md
index 3b348e7c2..4454b033a 100644
--- a/content/en/docs/clients/restful-api/gremlin.md
+++ b/content/en/docs/clients/restful-api/gremlin.md
@@ -230,7 +230,7 @@ Note:
Note:
-> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](./task).
+> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](/docs/clients/restful-api/task/).
**Querying edges**
@@ -261,4 +261,4 @@ Note:
Note:
-> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/2` (where "2" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](./task).
+> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/2` (where "2" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](/docs/clients/restful-api/task/).
diff --git a/content/en/docs/clients/restful-api/indexlabel.md b/content/en/docs/clients/restful-api/indexlabel.md
index d56c156a6..c419e91d6 100644
--- a/content/en/docs/clients/restful-api/indexlabel.md
+++ b/content/en/docs/clients/restful-api/indexlabel.md
@@ -174,4 +174,4 @@ DELETE http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/schema/indexla
Note:
-> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](./task).
+> You can query the execution status of an asynchronous task by using `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id). For more information, refer to the [Asynchronous Task RESTful API](/docs/clients/restful-api/task/).
diff --git a/content/en/docs/clients/restful-api/rebuild.md b/content/en/docs/clients/restful-api/rebuild.md
index ef76d6e46..6cb7d6e26 100644
--- a/content/en/docs/clients/restful-api/rebuild.md
+++ b/content/en/docs/clients/restful-api/rebuild.md
@@ -30,7 +30,7 @@ PUT http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/jobs/rebuild/inde
```
Note:
-> You can get the asynchronous job status by `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/${task_id}` (the task_id here should be 1). See More [AsyncJob RESTfull API](./task)
+> You can get the asynchronous job status by `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/${task_id}` (the task_id here should be 1). See More [AsyncJob RESTfull API](/docs/clients/restful-api/task/)
#### 1.6.2 Rebulid all Indexs of VertexLabel
@@ -56,7 +56,7 @@ PUT http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/jobs/rebuild/vert
Note:
-> You can get the asynchronous job status by `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/${task_id}` (the task_id here should be 2). See More [AsyncJob RESTfull API](./task)
+> You can get the asynchronous job status by `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/${task_id}` (the task_id here should be 2). See More [AsyncJob RESTfull API](/docs/clients/restful-api/task/)
#### 1.6.3 Rebulid all Indexs of EdgeLabel
@@ -82,4 +82,4 @@ PUT http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/jobs/rebuild/edge
Note:
-> You can get the asynchronous job status by `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/${task_id}` (the task_id here should be 3). See More [AsyncJob RESTfull API](./task)
\ No newline at end of file
+> You can get the asynchronous job status by `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/${task_id}` (the task_id here should be 3). See More [AsyncJob RESTfull API](/docs/clients/restful-api/task/)
\ No newline at end of file
diff --git a/content/en/docs/clients/restful-api/traverser.md b/content/en/docs/clients/restful-api/traverser.md
index 1f7a1e49f..ad2420988 100644
--- a/content/en/docs/clients/restful-api/traverser.md
+++ b/content/en/docs/clients/restful-api/traverser.md
@@ -59,7 +59,7 @@ In the following, we provide a detailed explanation of the Traverser API:
The usage examples provided in this section are based on the graph presented on the TinkerPop official website:
-
+
The data import program is as follows:
diff --git a/content/en/docs/clients/restful-api/vertexlabel.md b/content/en/docs/clients/restful-api/vertexlabel.md
index 6e6388a7d..493e3ce6f 100644
--- a/content/en/docs/clients/restful-api/vertexlabel.md
+++ b/content/en/docs/clients/restful-api/vertexlabel.md
@@ -308,4 +308,4 @@ DELETE http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/schema/vertexl
Note:
-> You can use `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id) to query the execution status of the asynchronous task. For more information, refer to the [Asynchronous Task RESTful API](./task).
+> You can use `GET http://localhost:8080/graphspaces/DEFAULT/graphs/hugegraph/tasks/1` (where "1" is the task_id) to query the execution status of the asynchronous task. For more information, refer to the [Asynchronous Task RESTful API](/docs/clients/restful-api/task/).
diff --git a/content/en/docs/config/_index.md b/content/en/docs/config/_index.md
index b79b5af96..1af698ba0 100644
--- a/content/en/docs/config/_index.md
+++ b/content/en/docs/config/_index.md
@@ -1,6 +1,6 @@
---
-title: "HugeGraph-Server Configuration"
-linkTitle: "Server Config"
+title: "Configuration"
+linkTitle: "Configuration"
weight: 4
---
@@ -9,4 +9,4 @@ This section covers HugeGraph-Server configuration, including:
- **[Server Startup Guide](config-guide)** - Understand config file structure and basic setup
- **[Server Complete Configuration Manual](config-option)** - Complete list of configuration options
- **[Authentication Config](config-authentication)** - User authentication and authorization
-- **[HTTPS Config](config-https)** - Enable HTTPS secure protocol
\ No newline at end of file
+- **[HTTPS Config](config-https)** - Enable HTTPS secure protocol
diff --git a/content/en/docs/config/config-guide.md b/content/en/docs/config/config-guide.md
index 8d5c3699b..aef5ca09f 100644
--- a/content/en/docs/config/config-guide.md
+++ b/content/en/docs/config/config-guide.md
@@ -137,7 +137,7 @@ ssl: {
There are many configuration options mentioned above, but for now, let's focus on the following options: `channelizer` and `graphs`.
- `graphs`: This option specifies the graphs that need to be opened when the GremlinServer starts. It is a map structure where the key is the name of the graph and the value is the configuration file path for that graph.
-- `channelizer`: The GremlinServer supports two communication modes with clients: WebSocket and HTTP (default). If WebSocket is chosen, users can quickly experience the features of HugeGraph using [Gremlin-Console](../clients/gremlin-console), but it does not support importing large-scale data. It is recommended to use HTTP for communication, as all peripheral components of HugeGraph are implemented based on HTTP.
+- `channelizer`: The GremlinServer supports two communication modes with clients: WebSocket and HTTP (default). If WebSocket is chosen, users can quickly experience the features of HugeGraph using [Gremlin-Console](/docs/clients/gremlin-console/), but it does not support importing large-scale data. It is recommended to use HTTP for communication, as all peripheral components of HugeGraph are implemented based on HTTP.
By default, the GremlinServer serves at `localhost:8182`. If you need to modify it, configure the `host` and `port` settings.
diff --git a/content/en/docs/contribution-guidelines/_index.md b/content/en/docs/contribution-guidelines/_index.md
deleted file mode 100755
index 2cdf8103d..000000000
--- a/content/en/docs/contribution-guidelines/_index.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "Contribution Guidelines"
-linkTitle: "Contribution Guidelines"
-weight: 9
----
diff --git a/content/en/docs/guides/_index.md b/content/en/docs/guides/_index.md
index b0b4c0252..72d54b5e6 100644
--- a/content/en/docs/guides/_index.md
+++ b/content/en/docs/guides/_index.md
@@ -1,5 +1,5 @@
---
-title: "GUIDES"
-linkTitle: "GUIDES"
+title: "Guides"
+linkTitle: "Guides"
weight: 6
----
\ No newline at end of file
+---
diff --git a/content/en/docs/guides/architectural.md b/content/en/docs/guides/architectural.md
index 5dda31cff..ddbe3b46c 100644
--- a/content/en/docs/guides/architectural.md
+++ b/content/en/docs/guides/architectural.md
@@ -11,7 +11,7 @@ As a full-stack graph system covering **Graph Database, Graph Computing, and Gra
Below is the overall architecture diagram of HugeGraph:
-
+
HugeGraph consists of three layers of functionality: the application layer, the graph engine layer, and the storage layer.
diff --git a/content/en/docs/guides/desgin-concept.md b/content/en/docs/guides/desgin-concept.md
index ddbffefef..16d970674 100644
--- a/content/en/docs/guides/desgin-concept.md
+++ b/content/en/docs/guides/desgin-concept.md
@@ -12,7 +12,7 @@ RDF is a W3C standard, while Property Graph is an industry standard and is widel
The storage concept model corresponding to HugeGraph is also designed with reference to Property Graph. For specific examples, see the figure below:
( This figure is outdated for the old version design, please ignore it and update it later )
-
+
Inside HugeGraph, each vertex/edge is identified by a unique VertexId/EdgeId, and the attributes are stored inside the corresponding vertex/edge.
The relationship/mapping between vertices is stored through edges.
@@ -29,7 +29,7 @@ Edge Cut method to store graphs, any vertex will only appear on one machine, whi
to multiple storage of edges. When using the Vertex Cut method to store graphs, any edge will only appear on one machine, and each same point may be distributed
to different machines. This storage method may result in multiple storage of vertices.
-
+
The EdgeCut partition scheme can support high-performance insert and update operations, while the VertexCut partition scheme is more suitable for static graph query
analysis, so EdgeCut is suitable for OLTP graph query, and VertexCut is more suitable for OLAP graph query. HugeGraph currently adopts the partition scheme of EdgeCut.
diff --git a/content/en/docs/guides/toolchain-local-test.md b/content/en/docs/guides/toolchain-local-test.md
index 95f6ebe04..b06c71ab8 100644
--- a/content/en/docs/guides/toolchain-local-test.md
+++ b/content/en/docs/guides/toolchain-local-test.md
@@ -250,7 +250,7 @@ docker compose down
Test process for each tool:
-
+
diff --git a/content/en/docs/images/API-perf/v0.4.4/best.png b/content/en/docs/images/API-perf/v0.4.4/best.png
deleted file mode 100644
index 2aa751a88..000000000
Binary files a/content/en/docs/images/API-perf/v0.4.4/best.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.4.4/cpu-memory.png b/content/en/docs/images/API-perf/v0.4.4/cpu-memory.png
deleted file mode 100644
index 05fb760dc..000000000
Binary files a/content/en/docs/images/API-perf/v0.4.4/cpu-memory.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.4.4/ssd.png b/content/en/docs/images/API-perf/v0.4.4/ssd.png
deleted file mode 100644
index 46b4de1e7..000000000
Binary files a/content/en/docs/images/API-perf/v0.4.4/ssd.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.4.4/threads-batch.png b/content/en/docs/images/API-perf/v0.4.4/threads-batch.png
deleted file mode 100644
index 410fdc65c..000000000
Binary files a/content/en/docs/images/API-perf/v0.4.4/threads-batch.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.4.4/threads-single.png b/content/en/docs/images/API-perf/v0.4.4/threads-single.png
deleted file mode 100644
index b2a282598..000000000
Binary files a/content/en/docs/images/API-perf/v0.4.4/threads-single.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_batch.png b/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_batch.png
deleted file mode 100644
index a3bfb33ad..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_batch.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_id_query.png b/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_id_query.png
deleted file mode 100644
index e8d9ce6c7..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_id_query.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_single.png b/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_single.png
deleted file mode 100644
index 6cdf74b45..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/cassandra/edge_single.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_batch.png b/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_batch.png
deleted file mode 100644
index e69a9e782..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_batch.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_id_query.png b/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_id_query.png
deleted file mode 100644
index efb4702b3..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_id_query.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_single.png b/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_single.png
deleted file mode 100644
index e411da21e..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/cassandra/vertex_single.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_batch.png b/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_batch.png
deleted file mode 100644
index d1639c981..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_batch.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_id_query.png b/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_id_query.png
deleted file mode 100644
index bf34321c3..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_id_query.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_single.png b/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_single.png
deleted file mode 100644
index 67b011e39..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/rocksdb/edge_single.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_batch.png b/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_batch.png
deleted file mode 100644
index ce3d54e64..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_batch.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_id_query.png b/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_id_query.png
deleted file mode 100644
index db20de6b9..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_id_query.png and /dev/null differ
diff --git a/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_single.png b/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_single.png
deleted file mode 100644
index 2378cc06e..000000000
Binary files a/content/en/docs/images/API-perf/v0.5.6/rocksdb/vertex_single.png and /dev/null differ
diff --git a/content/en/docs/images/demo-graph-model.png b/content/en/docs/images/demo-graph-model.png
deleted file mode 100644
index b70711253..000000000
Binary files a/content/en/docs/images/demo-graph-model.png and /dev/null differ
diff --git a/content/en/docs/images/design/GraphCut.png b/content/en/docs/images/design/GraphCut.png
deleted file mode 100644
index adf3852d3..000000000
Binary files a/content/en/docs/images/design/GraphCut.png and /dev/null differ
diff --git a/content/en/docs/images/design/PropertyGraph.png b/content/en/docs/images/design/PropertyGraph.png
deleted file mode 100644
index 12dbde1db..000000000
Binary files a/content/en/docs/images/design/PropertyGraph.png and /dev/null differ
diff --git a/content/en/docs/images/design/Self-loop.png b/content/en/docs/images/design/Self-loop.png
deleted file mode 100644
index 274a8b894..000000000
Binary files a/content/en/docs/images/design/Self-loop.png and /dev/null differ
diff --git a/content/en/docs/images/design/architectural-component.png b/content/en/docs/images/design/architectural-component.png
deleted file mode 100644
index c4e7117ba..000000000
Binary files a/content/en/docs/images/design/architectural-component.png and /dev/null differ
diff --git a/content/en/docs/images/design/architectural-overview.png b/content/en/docs/images/design/architectural-overview.png
deleted file mode 100644
index c6b9a8e8e..000000000
Binary files a/content/en/docs/images/design/architectural-overview.png and /dev/null differ
diff --git a/content/en/docs/images/design/architectural-revised.png b/content/en/docs/images/design/architectural-revised.png
deleted file mode 100644
index 2316ebf98..000000000
Binary files a/content/en/docs/images/design/architectural-revised.png and /dev/null differ
diff --git a/content/en/docs/images/design1-1.png b/content/en/docs/images/design1-1.png
deleted file mode 100644
index 27609f769..000000000
Binary files a/content/en/docs/images/design1-1.png and /dev/null differ
diff --git a/content/en/docs/images/design1-2.png b/content/en/docs/images/design1-2.png
deleted file mode 100644
index 5c56dc512..000000000
Binary files a/content/en/docs/images/design1-2.png and /dev/null differ
diff --git a/content/en/docs/images/design1-3.png b/content/en/docs/images/design1-3.png
deleted file mode 100644
index adf3852d3..000000000
Binary files a/content/en/docs/images/design1-3.png and /dev/null differ
diff --git a/content/en/docs/images/design1-5.png b/content/en/docs/images/design1-5.png
deleted file mode 100644
index c52397f10..000000000
Binary files a/content/en/docs/images/design1-5.png and /dev/null differ
diff --git a/content/en/docs/images/design1-6.png b/content/en/docs/images/design1-6.png
deleted file mode 100644
index e9e885d0e..000000000
Binary files a/content/en/docs/images/design1-6.png and /dev/null differ
diff --git a/content/en/docs/images/design4-1.png b/content/en/docs/images/design4-1.png
deleted file mode 100644
index c6b9a8e8e..000000000
Binary files a/content/en/docs/images/design4-1.png and /dev/null differ
diff --git a/content/en/docs/images/design5-1.png b/content/en/docs/images/design5-1.png
deleted file mode 100644
index c4e7117ba..000000000
Binary files a/content/en/docs/images/design5-1.png and /dev/null differ
diff --git a/content/en/docs/images/design5-2.png b/content/en/docs/images/design5-2.png
deleted file mode 100644
index 8785ce8bf..000000000
Binary files a/content/en/docs/images/design5-2.png and /dev/null differ
diff --git a/content/en/docs/images/design5-3.png b/content/en/docs/images/design5-3.png
deleted file mode 100644
index e7359a67b..000000000
Binary files a/content/en/docs/images/design5-3.png and /dev/null differ
diff --git a/content/en/docs/images/design5-4.png b/content/en/docs/images/design5-4.png
deleted file mode 100644
index 3ce551124..000000000
Binary files a/content/en/docs/images/design5-4.png and /dev/null differ
diff --git a/content/en/docs/images/design5-5.png b/content/en/docs/images/design5-5.png
deleted file mode 100644
index b7645b88b..000000000
Binary files a/content/en/docs/images/design5-5.png and /dev/null differ
diff --git a/content/en/docs/images/favicon.ico b/content/en/docs/images/favicon.ico
deleted file mode 100644
index 53f0191eb..000000000
Binary files a/content/en/docs/images/favicon.ico and /dev/null differ
diff --git a/content/en/docs/images/gradio-config.png b/content/en/docs/images/gradio-config.png
deleted file mode 100644
index b5a282525..000000000
Binary files a/content/en/docs/images/gradio-config.png and /dev/null differ
diff --git a/content/en/docs/images/gradio-kg.png b/content/en/docs/images/gradio-kg.png
deleted file mode 100644
index 825c1933b..000000000
Binary files a/content/en/docs/images/gradio-kg.png and /dev/null differ
diff --git a/content/en/docs/images/gradio-rag-1.png b/content/en/docs/images/gradio-rag-1.png
deleted file mode 100644
index 0a4df78c3..000000000
Binary files a/content/en/docs/images/gradio-rag-1.png and /dev/null differ
diff --git a/content/en/docs/images/gradio-rag-2.png b/content/en/docs/images/gradio-rag-2.png
deleted file mode 100644
index ee24cc43e..000000000
Binary files a/content/en/docs/images/gradio-rag-2.png and /dev/null differ
diff --git a/content/en/docs/images/gradio-rag.png b/content/en/docs/images/gradio-rag.png
deleted file mode 100644
index 855ed655f..000000000
Binary files a/content/en/docs/images/gradio-rag.png and /dev/null differ
diff --git a/content/en/docs/images/graph-of-gods.png b/content/en/docs/images/graph-of-gods.png
deleted file mode 100644
index 616c9f795..000000000
Binary files a/content/en/docs/images/graph-of-gods.png and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/2\345\271\263\345\217\260\344\275\277\347\224\250\346\265\201\347\250\213.png" "b/content/en/docs/images/images-hubble/2\345\271\263\345\217\260\344\275\277\347\224\250\346\265\201\347\250\213.png"
deleted file mode 100644
index c2c902cdf..000000000
Binary files "a/content/en/docs/images/images-hubble/2\345\271\263\345\217\260\344\275\277\347\224\250\346\265\201\347\250\213.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/311\345\233\276\345\210\233\345\273\272.png" "b/content/en/docs/images/images-hubble/311\345\233\276\345\210\233\345\273\272.png"
deleted file mode 100644
index b44bd14c9..000000000
Binary files "a/content/en/docs/images/images-hubble/311\345\233\276\345\210\233\345\273\272.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/311\345\233\276\345\210\233\345\273\2722.png" "b/content/en/docs/images/images-hubble/311\345\233\276\345\210\233\345\273\2722.png"
deleted file mode 100644
index 2ad9c5293..000000000
Binary files "a/content/en/docs/images/images-hubble/311\345\233\276\345\210\233\345\273\2722.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/312\345\233\276\350\256\277\351\227\256.png" "b/content/en/docs/images/images-hubble/312\345\233\276\350\256\277\351\227\256.png"
deleted file mode 100644
index 6c1b79134..000000000
Binary files "a/content/en/docs/images/images-hubble/312\345\233\276\350\256\277\351\227\256.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/313\345\233\276\347\256\241\347\220\206.png" "b/content/en/docs/images/images-hubble/313\345\233\276\347\256\241\347\220\206.png"
deleted file mode 100644
index dd98d97f9..000000000
Binary files "a/content/en/docs/images/images-hubble/313\345\233\276\347\256\241\347\220\206.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/321\345\205\203\346\225\260\346\215\256\345\205\245\345\217\243.png" "b/content/en/docs/images/images-hubble/321\345\205\203\346\225\260\346\215\256\345\205\245\345\217\243.png"
deleted file mode 100644
index 3004ed0de..000000000
Binary files "a/content/en/docs/images/images-hubble/321\345\205\203\346\225\260\346\215\256\345\205\245\345\217\243.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3221\345\261\236\346\200\247\345\210\233\345\273\272.png" "b/content/en/docs/images/images-hubble/3221\345\261\236\346\200\247\345\210\233\345\273\272.png"
deleted file mode 100644
index 5da69a181..000000000
Binary files "a/content/en/docs/images/images-hubble/3221\345\261\236\346\200\247\345\210\233\345\273\272.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3221\345\261\236\346\200\247\345\210\233\345\273\2722.png" "b/content/en/docs/images/images-hubble/3221\345\261\236\346\200\247\345\210\233\345\273\2722.png"
deleted file mode 100644
index 8b277fb1d..000000000
Binary files "a/content/en/docs/images/images-hubble/3221\345\261\236\346\200\247\345\210\233\345\273\2722.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3222\345\261\236\346\200\247\345\244\215\347\224\250.png" "b/content/en/docs/images/images-hubble/3222\345\261\236\346\200\247\345\244\215\347\224\250.png"
deleted file mode 100644
index 634ae1361..000000000
Binary files "a/content/en/docs/images/images-hubble/3222\345\261\236\346\200\247\345\244\215\347\224\250.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3222\345\261\236\346\200\247\345\244\215\347\224\2502.png" "b/content/en/docs/images/images-hubble/3222\345\261\236\346\200\247\345\244\215\347\224\2502.png"
deleted file mode 100644
index ef0054d05..000000000
Binary files "a/content/en/docs/images/images-hubble/3222\345\261\236\346\200\247\345\244\215\347\224\2502.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3231\351\241\266\347\202\271\345\210\233\345\273\272.png" "b/content/en/docs/images/images-hubble/3231\351\241\266\347\202\271\345\210\233\345\273\272.png"
deleted file mode 100644
index 0a43bfd6c..000000000
Binary files "a/content/en/docs/images/images-hubble/3231\351\241\266\347\202\271\345\210\233\345\273\272.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3231\351\241\266\347\202\271\345\210\233\345\273\2722.png" "b/content/en/docs/images/images-hubble/3231\351\241\266\347\202\271\345\210\233\345\273\2722.png"
deleted file mode 100644
index 339c89e3d..000000000
Binary files "a/content/en/docs/images/images-hubble/3231\351\241\266\347\202\271\345\210\233\345\273\2722.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3233\351\241\266\347\202\271\345\210\240\351\231\244.png" "b/content/en/docs/images/images-hubble/3233\351\241\266\347\202\271\345\210\240\351\231\244.png"
deleted file mode 100644
index 0ef343f56..000000000
Binary files "a/content/en/docs/images/images-hubble/3233\351\241\266\347\202\271\345\210\240\351\231\244.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3241\350\276\271\345\210\233\345\273\272.png" "b/content/en/docs/images/images-hubble/3241\350\276\271\345\210\233\345\273\272.png"
deleted file mode 100644
index 545e60505..000000000
Binary files "a/content/en/docs/images/images-hubble/3241\350\276\271\345\210\233\345\273\272.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/3241\350\276\271\345\210\233\345\273\2722.png" "b/content/en/docs/images/images-hubble/3241\350\276\271\345\210\233\345\273\2722.png"
deleted file mode 100644
index ac536c889..000000000
Binary files "a/content/en/docs/images/images-hubble/3241\350\276\271\345\210\233\345\273\2722.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/331\345\257\274\345\205\245\345\205\245\345\217\243.png" "b/content/en/docs/images/images-hubble/331\345\257\274\345\205\245\345\205\245\345\217\243.png"
deleted file mode 100644
index caf203f58..000000000
Binary files "a/content/en/docs/images/images-hubble/331\345\257\274\345\205\245\345\205\245\345\217\243.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/332\345\210\233\345\273\272\344\273\273\345\212\241.png" "b/content/en/docs/images/images-hubble/332\345\210\233\345\273\272\344\273\273\345\212\241.png"
deleted file mode 100644
index 109aa4822..000000000
Binary files "a/content/en/docs/images/images-hubble/332\345\210\233\345\273\272\344\273\273\345\212\241.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/333\344\270\212\344\274\240\346\226\207\344\273\266.png" "b/content/en/docs/images/images-hubble/333\344\270\212\344\274\240\346\226\207\344\273\266.png"
deleted file mode 100644
index ae738f97b..000000000
Binary files "a/content/en/docs/images/images-hubble/333\344\270\212\344\274\240\346\226\207\344\273\266.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/334\350\256\276\347\275\256\346\230\240\345\260\204.png" "b/content/en/docs/images/images-hubble/334\350\256\276\347\275\256\346\230\240\345\260\204.png"
deleted file mode 100644
index 7d5ac74ae..000000000
Binary files "a/content/en/docs/images/images-hubble/334\350\256\276\347\275\256\346\230\240\345\260\204.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/334\350\256\276\347\275\256\346\230\240\345\260\2042.png" "b/content/en/docs/images/images-hubble/334\350\256\276\347\275\256\346\230\240\345\260\2042.png"
deleted file mode 100644
index 26d7b56e3..000000000
Binary files "a/content/en/docs/images/images-hubble/334\350\256\276\347\275\256\346\230\240\345\260\2042.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/335\345\257\274\345\205\245\350\256\276\347\275\256.png" "b/content/en/docs/images/images-hubble/335\345\257\274\345\205\245\350\256\276\347\275\256.png"
deleted file mode 100644
index 98913365f..000000000
Binary files "a/content/en/docs/images/images-hubble/335\345\257\274\345\205\245\350\256\276\347\275\256.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/335\345\257\274\345\205\245\350\257\246\346\203\205.png" "b/content/en/docs/images/images-hubble/335\345\257\274\345\205\245\350\257\246\346\203\205.png"
deleted file mode 100644
index 1bb36aa2b..000000000
Binary files "a/content/en/docs/images/images-hubble/335\345\257\274\345\205\245\350\257\246\346\203\205.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/33\345\257\274\345\205\245\346\265\201\347\250\213.png" "b/content/en/docs/images/images-hubble/33\345\257\274\345\205\245\346\265\201\347\250\213.png"
deleted file mode 100644
index 604ac3604..000000000
Binary files "a/content/en/docs/images/images-hubble/33\345\257\274\345\205\245\346\265\201\347\250\213.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/341\345\210\206\346\236\220\345\205\245\345\217\243.png" "b/content/en/docs/images/images-hubble/341\345\210\206\346\236\220\345\205\245\345\217\243.png"
deleted file mode 100644
index fdaac4dc5..000000000
Binary files "a/content/en/docs/images/images-hubble/341\345\210\206\346\236\220\345\205\245\345\217\243.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/342\345\244\232\345\233\276\345\210\207\346\215\242.png" "b/content/en/docs/images/images-hubble/342\345\244\232\345\233\276\345\210\207\346\215\242.png"
deleted file mode 100644
index c48146100..000000000
Binary files "a/content/en/docs/images/images-hubble/342\345\244\232\345\233\276\345\210\207\346\215\242.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-json.png" "b/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-json.png"
deleted file mode 100644
index 712ffb917..000000000
Binary files "a/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-json.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-\345\233\276.png" "b/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-\345\233\276.png"
deleted file mode 100644
index 59214e32e..000000000
Binary files "a/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-\345\233\276.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-\350\241\250\346\240\274.png" "b/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-\350\241\250\346\240\274.png"
deleted file mode 100644
index 2cdc6ad60..000000000
Binary files "a/content/en/docs/images/images-hubble/343\345\233\276\345\210\206\346\236\220-\350\241\250\346\240\274.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/345\345\256\232\345\210\266\350\267\257\345\276\204\346\237\245\350\257\242.png" "b/content/en/docs/images/images-hubble/345\345\256\232\345\210\266\350\267\257\345\276\204\346\237\245\350\257\242.png"
deleted file mode 100644
index 0ede73226..000000000
Binary files "a/content/en/docs/images/images-hubble/345\345\256\232\345\210\266\350\267\257\345\276\204\346\237\245\350\257\242.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/346\346\226\260\345\242\236\351\241\266\347\202\271.png" "b/content/en/docs/images/images-hubble/346\346\226\260\345\242\236\351\241\266\347\202\271.png"
deleted file mode 100644
index 3487fb5b7..000000000
Binary files "a/content/en/docs/images/images-hubble/346\346\226\260\345\242\236\351\241\266\347\202\271.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/346\346\226\260\345\242\236\351\241\266\347\202\2712.png" "b/content/en/docs/images/images-hubble/346\346\226\260\345\242\236\351\241\266\347\202\2712.png"
deleted file mode 100644
index 1c8fc91bc..000000000
Binary files "a/content/en/docs/images/images-hubble/346\346\226\260\345\242\236\351\241\266\347\202\2712.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/347\346\224\266\350\227\217.png" "b/content/en/docs/images/images-hubble/347\346\224\266\350\227\217.png"
deleted file mode 100644
index bf8ca10c6..000000000
Binary files "a/content/en/docs/images/images-hubble/347\346\224\266\350\227\217.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/351\344\273\273\345\212\241\347\256\241\347\220\206\345\205\245\345\217\243.png" "b/content/en/docs/images/images-hubble/351\344\273\273\345\212\241\347\256\241\347\220\206\345\205\245\345\217\243.png"
deleted file mode 100644
index 383d72eb3..000000000
Binary files "a/content/en/docs/images/images-hubble/351\344\273\273\345\212\241\347\256\241\347\220\206\345\205\245\345\217\243.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/352\344\273\273\345\212\241\345\210\227\350\241\250.png" "b/content/en/docs/images/images-hubble/352\344\273\273\345\212\241\345\210\227\350\241\250.png"
deleted file mode 100644
index 6cf016f59..000000000
Binary files "a/content/en/docs/images/images-hubble/352\344\273\273\345\212\241\345\210\227\350\241\250.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/353gremlin\344\273\273\345\212\241.png" "b/content/en/docs/images/images-hubble/353gremlin\344\273\273\345\212\241.png"
deleted file mode 100644
index d260959fc..000000000
Binary files "a/content/en/docs/images/images-hubble/353gremlin\344\273\273\345\212\241.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/353gremlin\344\273\273\345\212\2412.png" "b/content/en/docs/images/images-hubble/353gremlin\344\273\273\345\212\2412.png"
deleted file mode 100644
index 9bb49f462..000000000
Binary files "a/content/en/docs/images/images-hubble/353gremlin\344\273\273\345\212\2412.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/355\344\273\273\345\212\241\350\257\246\346\203\205.png" "b/content/en/docs/images/images-hubble/355\344\273\273\345\212\241\350\257\246\346\203\205.png"
deleted file mode 100644
index 8d96130fe..000000000
Binary files "a/content/en/docs/images/images-hubble/355\344\273\273\345\212\241\350\257\246\346\203\205.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/355\345\210\240\351\231\244\345\205\203\346\225\260\346\215\256.png" "b/content/en/docs/images/images-hubble/355\345\210\240\351\231\244\345\205\203\346\225\260\346\215\256.png"
deleted file mode 100644
index 4ec32dbc2..000000000
Binary files "a/content/en/docs/images/images-hubble/355\345\210\240\351\231\244\345\205\203\346\225\260\346\215\256.png" and /dev/null differ
diff --git "a/content/en/docs/images/images-hubble/355\346\236\204\345\273\272\347\264\242\345\274\225.png" "b/content/en/docs/images/images-hubble/355\346\236\204\345\273\272\347\264\242\345\274\225.png"
deleted file mode 100644
index 61d0c87e6..000000000
Binary files "a/content/en/docs/images/images-hubble/355\346\236\204\345\273\272\347\264\242\345\274\225.png" and /dev/null differ
diff --git a/content/en/docs/images/images-server/31docker-option.jpg b/content/en/docs/images/images-server/31docker-option.jpg
deleted file mode 100644
index 67db0fcc5..000000000
Binary files a/content/en/docs/images/images-server/31docker-option.jpg and /dev/null differ
diff --git a/content/en/docs/images/images-server/swagger-ui-set-auth-example.png b/content/en/docs/images/images-server/swagger-ui-set-auth-example.png
deleted file mode 100644
index 2ef357d09..000000000
Binary files a/content/en/docs/images/images-server/swagger-ui-set-auth-example.png and /dev/null differ
diff --git a/content/en/docs/images/images-server/swagger-ui-where-set-auth-example.png b/content/en/docs/images/images-server/swagger-ui-where-set-auth-example.png
deleted file mode 100644
index 1e13bf72b..000000000
Binary files a/content/en/docs/images/images-server/swagger-ui-where-set-auth-example.png and /dev/null differ
diff --git a/content/en/docs/images/images-server/swagger-ui.png b/content/en/docs/images/images-server/swagger-ui.png
deleted file mode 100644
index 87a154818..000000000
Binary files a/content/en/docs/images/images-server/swagger-ui.png and /dev/null differ
diff --git a/content/en/docs/images/images-studio/add-schema.png b/content/en/docs/images/images-studio/add-schema.png
deleted file mode 100644
index 9bec32e6d..000000000
Binary files a/content/en/docs/images/images-studio/add-schema.png and /dev/null differ
diff --git a/content/en/docs/images/images-studio/example-2V-1E.png b/content/en/docs/images/images-studio/example-2V-1E.png
deleted file mode 100644
index e9d13a68b..000000000
Binary files a/content/en/docs/images/images-studio/example-2V-1E.png and /dev/null differ
diff --git a/content/en/docs/images/images-studio/home-page.png b/content/en/docs/images/images-studio/home-page.png
deleted file mode 100644
index fb46571ba..000000000
Binary files a/content/en/docs/images/images-studio/home-page.png and /dev/null differ
diff --git a/content/en/docs/images/images-studio/show-graph.png b/content/en/docs/images/images-studio/show-graph.png
deleted file mode 100644
index a1b90ddee..000000000
Binary files a/content/en/docs/images/images-studio/show-graph.png and /dev/null differ
diff --git a/content/en/docs/images/images-studio/show-json.png b/content/en/docs/images/images-studio/show-json.png
deleted file mode 100644
index f82e402cb..000000000
Binary files a/content/en/docs/images/images-studio/show-json.png and /dev/null differ
diff --git a/content/en/docs/images/images-studio/show-table.png b/content/en/docs/images/images-studio/show-table.png
deleted file mode 100644
index 786b80456..000000000
Binary files a/content/en/docs/images/images-studio/show-table.png and /dev/null differ
diff --git a/content/en/docs/images/kg-uml.png b/content/en/docs/images/kg-uml.png
deleted file mode 100644
index d823e7f89..000000000
Binary files a/content/en/docs/images/kg-uml.png and /dev/null differ
diff --git a/content/en/docs/images/logo.png b/content/en/docs/images/logo.png
deleted file mode 100644
index 12df76ac6..000000000
Binary files a/content/en/docs/images/logo.png and /dev/null differ
diff --git a/content/en/docs/images/ojdbc8.png b/content/en/docs/images/ojdbc8.png
deleted file mode 100644
index b6d095d79..000000000
Binary files a/content/en/docs/images/ojdbc8.png and /dev/null differ
diff --git a/content/en/docs/images/oracle-download.png b/content/en/docs/images/oracle-download.png
deleted file mode 100644
index 357db40e9..000000000
Binary files a/content/en/docs/images/oracle-download.png and /dev/null differ
diff --git a/content/en/docs/introduction/_index.md b/content/en/docs/introduction/_index.md
index 00955a612..ebf946c21 100644
--- a/content/en/docs/introduction/_index.md
+++ b/content/en/docs/introduction/_index.md
@@ -1,5 +1,5 @@
---
-title: "Introduction with HugeGraph"
+title: "Introduction to HugeGraph"
linkTitle: "Introduction"
weight: 1
aliases:
@@ -90,7 +90,7 @@ A complete tool ecosystem surrounding the graph system ([toolchain repository](h
| [Hubble](/docs/quickstart/toolchain/hugegraph-hubble) | Web visualization platform: one-stop operation for data modeling → batch importing → online/offline analysis. |
| [Loader](/docs/quickstart/toolchain/hugegraph-loader) | Data import tool: supports multiple data sources like local files, HDFS, MySQL, and formats like TXT/CSV/JSON. |
| [Client](/docs/quickstart/client/hugegraph-client) | Multi-language SDKs: Java / Python / Go. |
-| [Spark-connector](/docs/quickstart/toolchain/hugegraph-spark-connector) | Spark integration: supports batch graph data read/write via Spark, suitable for big data offline processing. |
+| [Spark-connector](../quickstart/toolchain/hugegraph-spark-connector/) | Spark integration: supports batch graph data read/write via Spark, suitable for big data offline processing. |
| [Tools](/docs/quickstart/toolchain/hugegraph-tools) | Command-line operational tools: graph management, backup/restore, Gremlin execution, etc. |
---
@@ -138,8 +138,8 @@ docker run -itd --name=hugegraph -p 8080:8080 hugegraph/hugegraph
### Contact Us
- [GitHub Issues](https://github.com/apache/hugegraph/issues): Feedback on usage issues and functional requirements (Recommended)
-- Email: [dev@hugegraph.apache.org](mailto:dev@hugegraph.apache.org) ([How to subscribe](/docs/contribution-guidelines/subscribe/))
+- Email: [dev@hugegraph.apache.org](mailto:dev@hugegraph.apache.org) ([How to subscribe](/community/contribution-guidelines/subscribe/))
- Security: [security@hugegraph.apache.org](mailto:security@hugegraph.apache.org) (Report security issues)
- WeChat Public Account: Apache HugeGraph
-
+
diff --git a/content/en/docs/language/_index.md b/content/en/docs/language/_index.md
index eaacdd517..91a087e29 100644
--- a/content/en/docs/language/_index.md
+++ b/content/en/docs/language/_index.md
@@ -1,5 +1,5 @@
---
-title: "QUERY LANGUAGE"
-linkTitle: "QUERY LANGUAGE"
+title: "Query Language"
+linkTitle: "Query Language"
weight: 7
----
\ No newline at end of file
+---
diff --git a/content/en/docs/language/hugegraph-example.md b/content/en/docs/language/hugegraph-example.md
index a0415029c..c173902b4 100644
--- a/content/en/docs/language/hugegraph-example.md
+++ b/content/en/docs/language/hugegraph-example.md
@@ -26,7 +26,7 @@ Compared to TitanDB, HugeGraph's main features are as follows:
This example uses the Property Graph Model to describe the relationships between characters in Greek mythology, also known as the character relationship graph. The specific relationships are shown in the diagram below.
-
+
diff --git a/content/en/docs/performance/_index.md b/content/en/docs/performance/_index.md
index 90eb661c2..364275bcd 100644
--- a/content/en/docs/performance/_index.md
+++ b/content/en/docs/performance/_index.md
@@ -1,5 +1,5 @@
---
-title: "PERFORMANCE"
-linkTitle: "PERFORMANCE"
+title: "Performance"
+linkTitle: "Performance"
weight: 8
----
\ No newline at end of file
+---
diff --git a/content/en/docs/performance/api-performance/_index.md b/content/en/docs/performance/api-performance/_index.md
index 5d08db000..17aaea8c5 100644
--- a/content/en/docs/performance/api-performance/_index.md
+++ b/content/en/docs/performance/api-performance/_index.md
@@ -12,7 +12,7 @@ The HugeGraph API performance test mainly tests HugeGraph-Server's ability to co
For the performance test of the RESTful API of each release version of HugeGraph, please refer to:
-- [HugeGraph API-0.5.6-RocksDB](/docs/performance/api-performance/hugegraph-api-0.5.6-rocksdb)
-- [HugeGraph API-0.5.6-Cassandra](/docs/performance/api-performance/hugegraph-api-0.5.6-cassandra)
+- [HugeGraph API-0.5.6-RocksDB](hugegraph-api-0.5.6-rocksdb/)
+- [HugeGraph API-0.5.6-Cassandra](hugegraph-api-0.5.6-cassandra/)
> Updates coming soon, stay tuned!
diff --git a/content/en/docs/performance/api-performance/hugegraph-api-0.4.4.md b/content/en/docs/performance/api-performance/hugegraph-api-0.4.4.md
index a3c68787b..7ec1135ef 100644
--- a/content/en/docs/performance/api-performance/hugegraph-api-0.4.4.md
+++ b/content/en/docs/performance/api-performance/hugegraph-api-0.4.4.md
@@ -63,7 +63,7 @@ Duration: 5 minutes
###### Maximum Insertion Speed of Vertices and Edges (High-performance server with SSD storage for RocksDB data):
-
+
###### Conclusion:
@@ -74,7 +74,7 @@ Duration: 5 minutes
**1\. The Impact of CPU and Memory on Insertion Performance (Servers Using HDD Storage for RocksDB Data, Batch Insertion)**
-
+
###### Conclusion:
@@ -85,7 +85,7 @@ Duration: 5 minutes
**2\. The Impact of SSD and HDD on Insertion Performance (High-performance Servers, Batch Insertion)**
-
+
###### Conclusion:
@@ -96,7 +96,7 @@ Duration: 5 minutes
**3\. The Impact of Different Concurrent Thread Numbers on Insertion Performance (Ordinary Servers, HDD Storage for RocksDB Data)**
-
+
##### Conclusion:
@@ -118,7 +118,7 @@ Continuously increase the concurrency level and test the upper limit of the pres
- Service exception criteria: Error rate greater than 0.00%.
-
+
#### Conclusion:
diff --git a/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-cassandra.md b/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-cassandra.md
index a4f1e3055..26a9dbd3f 100644
--- a/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-cassandra.md
+++ b/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-cassandra.md
@@ -65,7 +65,7 @@ Duration: 5 minutes.
###### Maximum Insertion Speed of Vertices:
-
+
###### Conclusion:
@@ -75,7 +75,7 @@ Duration: 5 minutes.
###### Maximum Insertion Speed of Edges:
-
+
###### Conclusion:
@@ -98,7 +98,7 @@ Continuously increase the concurrency level to test the upper limit of the serve
###### Single Insertion of Vertices:
-
+
###### Conclusion:
@@ -108,7 +108,7 @@ Continuously increase the concurrency level to test the upper limit of the serve
###### Single Insertion of Edges:
-
+
@@ -132,7 +132,7 @@ Continuously increase the concurrency and test the upper limit of the pressure t
###### Query by ID for vertices
-
+
@@ -143,7 +143,7 @@ Continuously increase the concurrency and test the upper limit of the pressure t
###### Edge search by ID
-
+
###### Conclusion:
diff --git a/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-rocksdb.md b/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-rocksdb.md
index 4251f7840..038478aed 100644
--- a/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-rocksdb.md
+++ b/content/en/docs/performance/api-performance/hugegraph-api-0.5.6-rocksdb.md
@@ -65,7 +65,7 @@ Duration: 5 minutes
###### Maximum insertion speed for vertices:
-
+
@@ -78,7 +78,7 @@ Duration: 5 minutes
-
+
###### Conclusion:
@@ -101,7 +101,7 @@ Stress limit testing is a process of continuously increasing the concurrency lev
###### Single vertex insertion
-
+
@@ -112,7 +112,7 @@ Stress limit testing is a process of continuously increasing the concurrency lev
###### Single edge insertion
-
+
@@ -136,7 +136,7 @@ Continuously increasing the concurrency level to test the upper limit of the ser
###### Querying vertices by ID
-
+
###### Conclusion:
@@ -146,7 +146,7 @@ Continuously increasing the concurrency level to test the upper limit of the ser
###### Querying edges by ID
-
+
diff --git a/content/en/docs/quickstart/client/hugegraph-client-python.md b/content/en/docs/quickstart/client/hugegraph-client-python.md
index c468a30e2..df4f83b98 100644
--- a/content/en/docs/quickstart/client/hugegraph-client-python.md
+++ b/content/en/docs/quickstart/client/hugegraph-client-python.md
@@ -178,7 +178,7 @@ Other info is under 🚧 (Welcome to add more docs for it, users could refer [ja
## Contributing
-* Welcome to contribute to `hugegraph-python-client`. Please see the [Guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/) for more information.
+* Welcome to contribute to `hugegraph-python-client`. Please see the [Guidelines](https://hugegraph.apache.org/community/contribution-guidelines/) for more information.
* Code format: Please run `./style/code_format_and_analysis.sh` to format your code before submitting a PR.
Thank you to all the people who already contributed to `hugegraph-python-client`!
diff --git a/content/en/docs/quickstart/computing/hugegraph-computer.md b/content/en/docs/quickstart/computing/hugegraph-computer.md
index 92b84d454..7b3f5893d 100644
--- a/content/en/docs/quickstart/computing/hugegraph-computer.md
+++ b/content/en/docs/quickstart/computing/hugegraph-computer.md
@@ -94,7 +94,7 @@ algorithm.params_class=org.apache.hugegraph.computer.algorithm.centrality.pagera
#### 3.1.4 Start master node
-> You can use `-c` parameter specify the configuration file, more computer config please see:[Computer Config Options](/docs/quickstart/computing/hugegraph-computer-config#computer-config-options)
+> You can use `-c` parameter specify the configuration file, more computer config please see:[Computer Config Options](./hugegraph-computer-config.md)
```bash
cd hugegraph-computer
@@ -168,9 +168,9 @@ hugegraph-computer-operator-etcd-28lm67jxk5 1/1 Runnin
#### 3.2.5 Submit a job
-> More computer crd please see: [Computer CRD](/docs/quickstart/computing/hugegraph-computer-config#hugegraph-computer-crd)
+> More computer crd please see: [Computer CRD](./hugegraph-computer-config.md)
>
-> More computer config please see: [Computer Config Options](/docs/quickstart/computing/hugegraph-computer-config#computer-config-options)
+> More computer config please see: [Computer Config Options](./hugegraph-computer-config.md)
**Basic Example:**
diff --git a/content/en/docs/quickstart/hugegraph-ai/_index.md b/content/en/docs/quickstart/hugegraph-ai/_index.md
index 26eb46322..d7a0f2eaa 100644
--- a/content/en/docs/quickstart/hugegraph-ai/_index.md
+++ b/content/en/docs/quickstart/hugegraph-ai/_index.md
@@ -161,7 +161,7 @@ Python client for HugeGraph operations:
## 🤝 Contributing
-We welcome contributions! Please see our [contribution guidelines](https://hugegraph.apache.org/docs/contribution-guidelines/) for details.
+We welcome contributions! Please see our [contribution guidelines](https://hugegraph.apache.org/community/contribution-guidelines/) for details.
**Development Setup:**
- Use [GitHub Desktop](https://desktop.github.com/) for easier PR management
@@ -177,7 +177,7 @@ hugegraph-ai is licensed under [Apache 2.0 License](https://github.com/apache/hu
## 📞 Contact Us
- **GitHub Issues**: [Report bugs or request features](https://github.com/apache/hugegraph-ai/issues) (fastest response)
-- **Email**: [dev@hugegraph.apache.org](mailto:dev@hugegraph.apache.org) ([subscription required](https://hugegraph.apache.org/docs/contribution-guidelines/subscribe/))
+- **Email**: [dev@hugegraph.apache.org](mailto:dev@hugegraph.apache.org) ([subscription required](https://hugegraph.apache.org/community/contribution-guidelines/subscribe/))
- **WeChat**: Follow "Apache HugeGraph" on WeChat
-
+
diff --git a/content/en/docs/quickstart/hugegraph-ai/hugegraph-llm.md b/content/en/docs/quickstart/hugegraph-ai/hugegraph-llm.md
index 509bb98be..8240db500 100644
--- a/content/en/docs/quickstart/hugegraph-ai/hugegraph-llm.md
+++ b/content/en/docs/quickstart/hugegraph-ai/hugegraph-llm.md
@@ -136,7 +136,7 @@ Use the Gradio interface for visual knowledge graph building:
- **Custom Schema**: JSON format following our [template](https://github.com/apache/hugegraph-ai/blob/aff3bbe25fa91c3414947a196131be812c20ef11/hugegraph-llm/src/hugegraph_llm/config/config_data.py#L125)
- **HugeGraph Schema**: Use existing graph instance schema (e.g., "hugegraph")
-
+
#### Programmatic Construction
diff --git a/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md b/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md
index 86aae8d24..5a954538e 100644
--- a/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md
+++ b/content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md
@@ -33,7 +33,7 @@ HugeGraph-ML integrates HugeGraph with popular graph learning libraries, enablin
docker run -itd --name=hugegraph -p 8080:8080 hugegraph/hugegraph
# Option 2: Binary packages
-# See https://hugegraph.apache.org/docs/download/download/
+# See https://hugegraph.apache.org/download/
```
### 2. Clone and Setup
diff --git a/content/en/docs/quickstart/hugegraph-ai/quick_start.md b/content/en/docs/quickstart/hugegraph-ai/quick_start.md
index 04852db52..f5adeacf4 100644
--- a/content/en/docs/quickstart/hugegraph-ai/quick_start.md
+++ b/content/en/docs/quickstart/hugegraph-ai/quick_start.md
@@ -21,7 +21,7 @@ weight: 4
Construct a knowledge graph, chunk vector, and graph vid vector from the text.
-
+
```mermaid
graph TD;
@@ -81,7 +81,7 @@ This module consists of two parts:
The first part handles single queries, while the second part handles multiple queries at once. Below is an explanation of the first part.
-
+
```mermaid
@@ -114,7 +114,7 @@ graph TD;
- **Graph-only Answer:** Uses only graph-based retrieval (queries graph vid vectors in the vector database and the graph database)
- **Graph-Vector Answer:** Uses both graph-based and vector-based retrieval
-
+
### Execution Flow:
@@ -122,7 +122,7 @@ graph TD;
- Extract keywords from the **question** using the **Keywords Extraction Prompt**.
-
+
- Use the extracted keywords to:
@@ -151,7 +151,7 @@ graph TD;
- **Graph-only Answer**
- **Graph-Vector Answer**
-
+
# 4. (Processing Flow) Text2Gremlin
@@ -164,7 +164,7 @@ This module consists of two parts:
The first part is straightforward, so the focus is on the second part.
-
+
```mermaid
@@ -180,7 +180,7 @@ graph TD;
- **Natural Language** **Query**: Input the natural language text to be converted into Gremlin.
-
+
- **Schema:** Input the graph schema.
@@ -199,7 +199,7 @@ graph TD;
- Retrieve the **graph schema**.
- Query the vector database for example vectors, retrieving query-gremlin pairs similar to the input query (if the vector database lacks examples, it automatically initializes with examples from the **resources** folder).
-
+
- Generate the Gremlin query using the constructed prompt.
diff --git a/content/en/docs/quickstart/hugegraph-studio.md b/content/en/docs/quickstart/hugegraph-studio.md
index 864b5589f..f632474eb 100644
--- a/content/en/docs/quickstart/hugegraph-studio.md
+++ b/content/en/docs/quickstart/hugegraph-studio.md
@@ -158,7 +158,7 @@ graph.schema().propertyKey("price").asInt().ifNotExist().create()
执行完成后,可以得到返回的数据,表明执行成功。如图所示
-
+
@@ -189,7 +189,7 @@ marko.addEdge("knows", vadas, "date", "20160110")
在页面中输入语句,这样我们就创建了两个顶点一条边,点击执行,结果如下图所示
diff --git a/content/en/docs/quickstart/hugegraph/hugegraph-server.md b/content/en/docs/quickstart/hugegraph/hugegraph-server.md
index 4197acbbb..5c916f508 100644
--- a/content/en/docs/quickstart/hugegraph/hugegraph-server.md
+++ b/content/en/docs/quickstart/hugegraph/hugegraph-server.md
@@ -49,7 +49,7 @@ Optional:
If you use Docker Desktop, you can set the options as follows:
-
+
> **Note**: The Docker Compose files use bridge networking (`hg-net`) and work on Linux and Mac (Docker Desktop). For the 3-node distributed cluster on Mac (Docker Desktop), allocate at least **12 GB** of memory (Settings → Resources → Memory). On Linux, Docker uses host memory directly.
@@ -164,7 +164,7 @@ tar zxf *hugegraph-*.tar.gz
cd *hugegraph*/*tool*
```
-> note: `${version}` is the version, The latest version can refer to [Download Page](/docs/download/download), or click the link to download directly from the Download page
+> note: `${version}` is the version, The latest version can refer to [Download Page](/download/), or click the link to download directly from the Download page
The general entry script for HugeGraph-Tools is `bin/hugegraph`, Users can use the `help` command to view its usage, here only the commands for one-click deployment are introduced.
@@ -406,7 +406,7 @@ Starting HugeGraphServer...
Connecting to HugeGraphServer (http://127.0.0.1:8080/graphs)....OK
```
-**ToplingDB (Beta)**: As a high-performance alternative to RocksDB, please refer to the configuration guide: [ToplingDB Quick Start]({{< ref path="/blog/hugegraph/toplingdb/toplingdb-quick-start.md" lang="en">}})
+**ToplingDB (Beta)**: As a high-performance alternative to RocksDB, please refer to the configuration guide: [ToplingDB Quick Start](/blog/2025/10/09/toplingdb-quick-start/)
@@ -850,19 +850,19 @@ For the detailed API, please refer to [RESTful-API](/docs/clients/restful-api)
You can also visit `localhost:8080/swagger-ui/index.html` to check the API.
-
+
When using Swagger UI to debug the API provided by HugeGraph, if HugeGraph Server turns on authentication mode, you can enter authentication information on the Swagger page.
-
+
Currently, HugeGraph supports setting authentication information in two forms: Basic and Bearer.
-
+
### 7 Stop Server
@@ -874,4 +874,4 @@ $bin/stop-hugegraph.sh
### 8 Debug Server with IntelliJ IDEA
-Please refer to [Setup Server in IDEA](/docs/contribution-guidelines/hugegraph-server-idea-setup)
+Please refer to [Setup Server in IDEA](/community/contribution-guidelines/hugegraph-server-idea-setup)
diff --git a/content/en/docs/quickstart/toolchain/hugegraph-hubble.md b/content/en/docs/quickstart/toolchain/hugegraph-hubble.md
index 8d04d5e96..e56a22057 100644
--- a/content/en/docs/quickstart/toolchain/hugegraph-hubble.md
+++ b/content/en/docs/quickstart/toolchain/hugegraph-hubble.md
@@ -157,7 +157,7 @@ bin/start-hubble.sh -d
The module usage process of the platform is as follows:
-
+
@@ -167,14 +167,14 @@ The module usage process of the platform is as follows:
Under the graph management module, click [Create graph], and realize the connection of multiple graphs by filling in the graph ID, graph name, host name, port number, username, and password information.
-
+
Create graph by filling in the content as follows:
-
+
> **Special Note**: If you are starting `hubble` with Docker, and `hubble` and the server are on the same host. When configuring the hostname for the graph on the Hubble web page, please do not directly set it to `localhost/127.0.0.1`. If `hubble` and `server` is in the same docker network, we **recommend** using the `container_name` (in our example, it is `graph`) as the hostname, and `8080` as the port. Or you can use the **host IP** as the hostname, and the port is configured by the host for the server.
@@ -183,7 +183,7 @@ Create graph by filling in the content as follows:
Realize the information access to the graph space. After entering, you can perform operations such as multidimensional query analysis, metadata management, data import, and algorithm analysis of the graph.
-
+
@@ -192,7 +192,7 @@ Realize the information access to the graph space. After entering, you can perfo
2. Search range: You can search for the graph name and ID.
-
+
@@ -201,7 +201,7 @@ Realize the information access to the graph space. After entering, you can perfo
Left navigation:
@@ -252,14 +252,14 @@ Check reuse items:
List mode:
-
+
Graph mode:
-
+
###### 4.2.3.2 Reuse
@@ -272,7 +272,7 @@ Graph mode:
2. You can delete a single item or delete it in batches.
-
+
@@ -283,14 +283,14 @@ Graph mode:
List mode:
-
+
Graph mode:
-
+
@@ -313,14 +313,14 @@ Displays vertex and edge indices for vertex types and edge types.
The usage process of data import is as follows:
-
+
##### 4.3.1 Module entrance
Left navigation:
-
+
@@ -329,7 +329,7 @@ Left navigation:
2. Multiple import tasks can be created and imported in parallel.
-
+
@@ -338,7 +338,7 @@ Left navigation:
2. Multiple files can be uploaded at the same time.
-
+
@@ -358,14 +358,14 @@ Left navigation:
Fill in the settings map:
-
+
Mapping list:
-
+
@@ -375,7 +375,7 @@ Before importing, you need to fill in the import setting parameters. After filli
- The import setting parameter items are as shown in the figure below, all set the default value, no need to fill in manually
-
+
@@ -385,7 +385,7 @@ Before importing, you need to fill in the import setting parameters. After filli
- If the import fails, you can view the specific reason
-
+
@@ -393,14 +393,14 @@ Before importing, you need to fill in the import setting parameters. After filli
##### 4.4.1 Module entry
Left navigation:
-
+
##### 4.4.2 Multi-graphs switching
By switching the entrance on the left, flexibly switch the operation space of multiple graphs
-
+
@@ -415,19 +415,19 @@ Support zoom, center, full screen, export and other operations.
【Picture Mode】
-
+
【Table mode】
-
+
【Json mode】
-
+
@@ -446,7 +446,7 @@ Right-click a vertex, and the menu entry of the vertex appears, which can be dis
Double-clicking a vertex also displays the vertex associated with the selected point.
-
+
@@ -461,14 +461,14 @@ Complete the addition of vertices by selecting or filling in the vertex type, ID
The entry is as follows:
-
+
Add the vertex content as follows:
-
+
@@ -481,7 +481,7 @@ Right-click a vertex in the graph result to add the outgoing or incoming edge of
2. Provides the function of collecting sentences, which can be used to collect frequently used sentences, which is convenient for fast calling of high-frequency sentences.
-
+
@@ -489,7 +489,7 @@ Right-click a vertex in the graph result to add the outgoing or incoming edge of
##### 4.5.1 Module entry
Left navigation:
-
+
@@ -505,7 +505,7 @@ Left navigation:
5. Asynchronous tasks can be deleted or deleted in batches
-
+
@@ -519,14 +519,14 @@ Left navigation:
- Provide [View] entry, you can jump to the task details to view the specific execution of the current task After jumping to the task center, the currently executing task line will be displayed directly
-
+
Click to view the entry to jump to the task management list, as follows:
-
+
@@ -542,13 +542,13 @@ There is no visual OLAP algorithm execution on Hubble. You can call the RESTful
- In the metadata modeling module, when deleting metadata, an asynchronous task for deleting metadata can be created
-
+
- When editing an existing vertex/edge type operation, when adding an index, an asynchronous task of creating an index can be created
-
+
@@ -556,7 +556,7 @@ There is no visual OLAP algorithm execution on Hubble. You can call the RESTful
- After confirming/saving, you can jump to the task center to view the details of the current task
-
+
diff --git a/content/en/docs/quickstart/toolchain/hugegraph-loader.md b/content/en/docs/quickstart/toolchain/hugegraph-loader.md
index a079db847..59e723d0b 100644
--- a/content/en/docs/quickstart/toolchain/hugegraph-loader.md
+++ b/content/en/docs/quickstart/toolchain/hugegraph-loader.md
@@ -118,7 +118,7 @@ For example, if you want to create a graph with two types of vertices and two ty
"Software" includes: "name", "sale price" and other attributes; side "knowledge" includes: "date" attribute and so on.