diff --git a/content/en/docs/project-user-guide/application-workloads/services.md b/content/en/docs/project-user-guide/application-workloads/services.md
index 8d64fd906..7d84755af 100644
--- a/content/en/docs/project-user-guide/application-workloads/services.md
+++ b/content/en/docs/project-user-guide/application-workloads/services.md
@@ -32,7 +32,7 @@ You need to create a workspace, a project and an account (`project-regular`). Th
As shown in the image below, KubeSphere provides three basic methods to create a Service: **Stateless Service**, **Stateful Service**, and **External Service**. Besides, you can also customize a Service through **Specify Workloads** and **Edit by YAML** under **Custom Creation**.
-
+
- **Stateless Service**
@@ -66,11 +66,11 @@ The value of `annotations:kubesphere.io/serviceType` keywords can be defined as:
1. Go to **Services** under **Application Workloads** of a project and click **Create**.
- 
+ 
2. Click **Stateless Service**.
- 
+ 
{{< notice note >}}
@@ -80,9 +80,9 @@ The steps of creating a stateful Service and a stateless Service are basically t
### Step 2: Enter basic information
-1. In the dialog that appears, you can see the field **Version** prepopulated with `v1`. You need to define a name for the Service, such as `demo-service`. When you finish, click **Next** to continue.
+1. In the displayed dialog box, you can see the field **Version** prepopulated with `v1`. You need to define a name for the Service, such as `demo-stateless`. When you finish, click **Next** to continue.
- 
+ 
- **Name**: The name of the Service and Deployment, which is also the unique identifier.
- **Alias**: The alias name of the Service, making resources easier to identify.
@@ -129,7 +129,7 @@ The value of **Name** is used in both configurations, one for Deployment and the
To add a container image for the Service, see [Set an image](../deployments/#step-3-set-an-image) for details.
-
+
{{< notice tip >}}
@@ -141,13 +141,13 @@ For more information about explanations of dashboard properties, see [Container
To mount a volume for the Service, see [Mount Volumes](../deployments/#step-4-mount-volumes) for details.
-
+
### Step 5: Configure advanced settings
You can set a policy for node scheduling and add metadata which is the same as explained in [Deployments](../deployments/#step-5-configure-advanced-settings). For a Service, you can see two additional options available, **Internet Access** and **Enable Sticky Session**.
-
+
- Internet Access
@@ -173,9 +173,9 @@ This value is specified by `.spec.type`. If you select **LoadBalancer**, you nee
### Detail page
-1. After a Service is created, you can click the three dots on the right to further edit it, such as its metadata (excluding **Name**), YAML, port, and Internet access.
+1. After a Service is created, you can click
on the right to further edit it, such as its metadata (excluding **Name**), YAML, port, and Internet access.
- 
+ 
- **Edit**: View and edit the basic information.
- **Edit YAML**: View, upload, download, or update the YAML file.
@@ -185,7 +185,7 @@ This value is specified by `.spec.type`. If you select **LoadBalancer**, you nee
2. Click the name of the Service and you can go to its detail page.
- 
+ 
- Click **More** to expand the drop-down menu which is the same as the one in the Service list.
- The Pod list provides detailed information of the Pod (status, node, Pod IP and resource usage).
@@ -195,22 +195,22 @@ This value is specified by `.spec.type`. If you select **LoadBalancer**, you nee
### Resource status
-1. Click the **Resource Status** tab to view information about the Service ports and Pods.
+1. Click the **Resource Status** tab to view information about the Service ports, Workloads, and Pods.
- 
+ 
-2. In the **Pods** area, click
to refresh the Pod information, and click
/
to display/hide the containers in each Pod.
+2. In the **Pods** area, click
to refresh the Pod information, and click
/
to display/hide the containers in each Pod.
- 
+ 
### Metadata
Click the **Metadata** tab to view the labels and annotations of the Service.
-
+
### Events
Click the **Events** tab to view the events of the Service.
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/content/zh/docs/project-user-guide/application-workloads/services.md b/content/zh/docs/project-user-guide/application-workloads/services.md
index 42c28d2e5..89d098d9b 100644
--- a/content/zh/docs/project-user-guide/application-workloads/services.md
+++ b/content/zh/docs/project-user-guide/application-workloads/services.md
@@ -173,7 +173,7 @@ weight: 10240
### 详情页面
-1. 创建服务后,您可以点击右侧的三个点进一步编辑它,例如元数据(**名称**无法编辑)、配置文件、端口以及外网访问。
+1. 创建服务后,您可以点击右侧的
进一步编辑它,例如元数据(**名称**无法编辑)、配置文件、端口以及外网访问。

@@ -195,7 +195,7 @@ weight: 10240
### 资源状态
-1. 点击**资源状态**选项卡以查看服务端口和 Pod 信息。
+1. 点击**资源状态**选项卡以查看服务端口、工作负载和 Pod 信息。

diff --git a/static/images/docs/project-user-guide/application-workloads/services/advanced-settings.png b/static/images/docs/project-user-guide/application-workloads/services/advanced-settings.png
new file mode 100644
index 000000000..c8a35a2c5
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/advanced-settings.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/click-create.png b/static/images/docs/project-user-guide/application-workloads/services/click-create.png
new file mode 100644
index 000000000..a58e33088
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/click-create.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/click-dots.png b/static/images/docs/project-user-guide/application-workloads/services/click-dots.png
new file mode 100644
index 000000000..751e98a93
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/click-dots.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/detail-page.png b/static/images/docs/project-user-guide/application-workloads/services/detail-page.png
new file mode 100644
index 000000000..7ce5f9c3e
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/detail-page.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/display.png b/static/images/docs/project-user-guide/application-workloads/services/display.png
new file mode 100644
index 000000000..da2d1890d
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/display.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/enter-name.png b/static/images/docs/project-user-guide/application-workloads/services/enter-name.png
new file mode 100644
index 000000000..6a5522249
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/enter-name.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/events.png b/static/images/docs/project-user-guide/application-workloads/services/events.png
new file mode 100644
index 000000000..69e2f4370
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/events.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/hide.png b/static/images/docs/project-user-guide/application-workloads/services/hide.png
new file mode 100644
index 000000000..6224601fc
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/hide.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/metadata.png b/static/images/docs/project-user-guide/application-workloads/services/metadata.png
new file mode 100644
index 000000000..cdf19b16d
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/metadata.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/refresh.png b/static/images/docs/project-user-guide/application-workloads/services/refresh.png
new file mode 100644
index 000000000..1a46cf873
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/refresh.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/resource-status.png b/static/images/docs/project-user-guide/application-workloads/services/resource-status.png
new file mode 100644
index 000000000..75d6f826d
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/resource-status.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/see-pod.png b/static/images/docs/project-user-guide/application-workloads/services/see-pod.png
new file mode 100644
index 000000000..ba166a5e4
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/see-pod.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/service-types.png b/static/images/docs/project-user-guide/application-workloads/services/service-types.png
new file mode 100644
index 000000000..9ec49f6f3
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/service-types.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/set-image.png b/static/images/docs/project-user-guide/application-workloads/services/set-image.png
new file mode 100644
index 000000000..46169b9d8
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/set-image.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/set-volumes.png b/static/images/docs/project-user-guide/application-workloads/services/set-volumes.png
new file mode 100644
index 000000000..5b3172fdf
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/set-volumes.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/stateless-service.png b/static/images/docs/project-user-guide/application-workloads/services/stateless-service.png
new file mode 100644
index 000000000..fd65a6a44
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/stateless-service.png differ
diff --git a/static/images/docs/project-user-guide/application-workloads/services/three-dots.png b/static/images/docs/project-user-guide/application-workloads/services/three-dots.png
new file mode 100644
index 000000000..339d677a0
Binary files /dev/null and b/static/images/docs/project-user-guide/application-workloads/services/three-dots.png differ
diff --git a/static/images/docs/zh-cn/project-user-guide/application-workloads/services/three-dots.png b/static/images/docs/zh-cn/project-user-guide/application-workloads/services/three-dots.png
new file mode 100644
index 000000000..339d677a0
Binary files /dev/null and b/static/images/docs/zh-cn/project-user-guide/application-workloads/services/three-dots.png differ