diff --git a/src/api/client.ts b/src/api/client.ts
index 1871149..03f68ed 100644
--- a/src/api/client.ts
+++ b/src/api/client.ts
@@ -8,7 +8,9 @@ import {
MediaApi,
SearchApi,
PublicApi,
- UserApi
+ UserApi,
+ CommentApi,
+ CommentAdminApi
} from '@/generated/api'
import axios, { AxiosError, InternalAxiosRequestConfig } from 'axios'
@@ -68,4 +70,6 @@ export const tagAdminApi = new TagAdminApi(config, '', axiosInstance)
export const mediaApi = new MediaApi(config, '', axiosInstance)
export const searchApi = new SearchApi(config, '', axiosInstance)
export const publicApi = new PublicApi(config, '', axiosInstance)
-export const userApi = new UserApi(config, '', axiosInstance)
\ No newline at end of file
+export const userApi = new UserApi(config, '', axiosInstance)
+export const commentApi = new CommentApi(config, '', axiosInstance)
+export const commentAdminApi = new CommentAdminApi(config, '', axiosInstance)
\ No newline at end of file
diff --git a/src/components/CommentSection.vue b/src/components/CommentSection.vue
new file mode 100644
index 0000000..da8dfc7
--- /dev/null
+++ b/src/components/CommentSection.vue
@@ -0,0 +1,217 @@
+
+
+
+ 加载中... 暂无评论评论
+
加载中...
{{ comment.content }}
+