diff --git a/public/images/starter/hero/banner.webp b/public/images/starter/hero/banner.webp
new file mode 100644
index 00000000..dbb0198e
Binary files /dev/null and b/public/images/starter/hero/banner.webp differ
diff --git a/themes/starter/components/Hero.js b/themes/starter/components/Hero.js
index 28343ea9..411a6cb5 100644
--- a/themes/starter/components/Hero.js
+++ b/themes/starter/components/Hero.js
@@ -1,4 +1,5 @@
/* eslint-disable @next/next/no-img-element */
+import LazyImage from '@/components/LazyImage'
import { siteConfig } from '@/lib/config'
/**
* 英雄大图区块
@@ -66,7 +67,8 @@ export const Hero = () => {
{/* eslint-disable-next-line @next/next/no-img-element */}
@@ -83,6 +85,14 @@ export const Hero = () => {
)}
+
+ {/* 横幅图片 */}
+ {siteConfig('STARTER_HERO_BANNER_IMAGE') && (
+