diff --git a/README.md b/README.md
index e4593643c89da5cd781e4f8048a2dfd7fcebdabf..a753c96bc4ac22f71bb3629a0278073d726b0717 100644
--- a/README.md
+++ b/README.md
@@ -101,7 +101,7 @@ Working List:
 
 You can know more about dubbo-go by its [roadmap](https://github.com/apache/dubbo-go/wiki/Roadmap).
 
-![feature](https://raw.githubusercontent.com/wiki/apache/dubbo-go/arch.png)
+![feature](https://raw.githubusercontent.com/wiki/apache/dubbo-go/dubbo-go-arch.png)
 
 ## Document
 
diff --git a/README_CN.md b/README_CN.md
index c27e8960e1f394974d03744f377b026da6e25ad2..31b10fd3d07cce4d312b6938c67b01147db43ea1 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -99,7 +99,7 @@ Apache License, Version 2.0
 
 浣犲彲浠ラ€氳繃璁块棶 [roadmap](https://github.com/apache/dubbo-go/wiki/Roadmap) 鐭ラ亾鏇村鍏充簬 dubbo-go 鐨勪俊鎭€�
 
-![feature](https://raw.githubusercontent.com/wiki/apache/dubbo-go/arch.png)
+![feature](https://raw.githubusercontent.com/wiki/apache/dubbo-go/dubbo-go-arch.png)
 
 ## 鏂囨。
 
diff --git a/doc/pic/arch/dubbo-go-arch.png b/doc/pic/arch/dubbo-go-arch.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f8f19957b2a8639470e5c59a676a22762cc9778
Binary files /dev/null and b/doc/pic/arch/dubbo-go-arch.png differ