diff --git a/blog.config.js b/blog.config.js
index 2a7c726d..deb4802b 100644
--- a/blog.config.js
+++ b/blog.config.js
@@ -129,6 +129,7 @@ const BLOG = {
POST_DISABLE_GALLERY_CLICK: process.env.NEXT_PUBLIC_POST_DISABLE_GALLERY_CLICK || false, // 画册视图禁止点击,方便在友链页面的画册插入链接
+ // ********动态特效相关********
// 鼠标点击烟花特效
FIREWORKS: process.env.NEXT_PUBLIC_FIREWORKS || false, // 开关
// 烟花色彩,感谢 https://github.com/Vixcity 提交的色彩
@@ -141,18 +142,18 @@ const BLOG = {
// 樱花飘落特效
SAKURA: process.env.NEXT_PUBLIC_SAKURA || false, // 开关
-
// 漂浮线段特效
NEST: process.env.NEXT_PUBLIC_NEST || false, // 开关
-
// 动态彩带特效
FLUTTERINGRIBBON: process.env.NEXT_PUBLIC_FLUTTERINGRIBBON || false, // 开关
// 静态彩带特效
RIBBON: process.env.NEXT_PUBLIC_RIBBON || false, // 开关
-
// 星空雨特效 黑夜模式才会生效
STARRY_SKY: process.env.NEXT_PUBLIC_STARRY_SKY || false, // 开关
+ // ********挂件组件相关********
+ // Chatbase
+ CHATBASE_ID: process.env.NEXT_PUBLIC_CHATBASE_ID || null, // 是否显示chatbase机器人 https://www.chatbase.co/
// 悬浮挂件
WIDGET_PET: process.env.NEXT_PUBLIC_WIDGET_PET || true, // 是否显示宠物挂件
WIDGET_PET_LINK:
@@ -195,6 +196,7 @@ const BLOG = {
MUSIC_PLAYER_METING_LRC_TYPE:
process.env.NEXT_PUBLIC_MUSIC_PLAYER_METING_LRC_TYPE || '1', // 可选值: 3 | 1 | 0(0:禁用 lrc 歌词,1:lrc 格式的字符串,3:lrc 文件 url)
+ // ********挂件组件相关********
// ----> 评论互动 可同时开启多个支持 WALINE VALINE GISCUS CUSDIS UTTERRANCES GITALK
// twikoo
diff --git a/components/ChatBase.js b/components/ChatBase.js
new file mode 100644
index 00000000..c658afbf
--- /dev/null
+++ b/components/ChatBase.js
@@ -0,0 +1,14 @@
+import BLOG from '@/blog.config'
+
+export default function ChatBase() {
+ if (!BLOG.CHATBASE_ID) {
+ return <>>
+ }
+
+ return
+}
diff --git a/components/CommonScript.js b/components/CommonScript.js
index 29af09a6..f659c6b9 100644
--- a/components/CommonScript.js
+++ b/components/CommonScript.js
@@ -7,6 +7,18 @@ import BLOG from '@/blog.config'
*/
const CommonScript = () => {
return (<>
+
+ {BLOG.CHATBASE_ID && (<>
+
+
+ >)}
+
{BLOG.COMMENT_DAO_VOICE_ID && (<>
{/* DaoVoice 反馈 */}