mirror of
https://github.com/MCKero6423/fuwari.git
synced 2026-10-02 03:15:35 +00:00
feat:尝试修复AI摘要不加载问题
This commit is contained in:
1 parent
9de5979e30
commit
46e4079d4f
1 file changed
+24
-8
@@ -137,17 +137,33 @@ const jsonLd = {
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="hongmo-ai-container mt-4">
|
||||
<div class="hongmo-ai-container mt-4">
|
||||
<link rel="stylesheet" href="https://ai.zhheo.com/static/public/tianli_gpt.min.css">
|
||||
<script is:inline>
|
||||
var tianliGPT_postSelector = '.markdown-content'; /* 已根据你的源码修改为正确参数 */
|
||||
var tianliGPT_postURL = '*/posts/*';
|
||||
var tianliGPT_wordLimit = 700;
|
||||
var tianliGPT_typingAnimate = false;
|
||||
var tianliGPT_Title = '智能摘要';
|
||||
var tianliGPT_loadingText = false;
|
||||
var tianliGPT_key = 'S-HMJ7UXQGBIAZ0U8Q';
|
||||
// 1. 定义配置参数
|
||||
window.tianliGPT_postSelector = '.markdown-content';
|
||||
window.tianliGPT_postURL = '*/posts/*'; // 确保你的网址结构里真的有 /posts/
|
||||
window.tianliGPT_wordLimit = 700;
|
||||
window.tianliGPT_typingAnimate = false;
|
||||
window.tianliGPT_Title = '智能摘要';
|
||||
window.tianliGPT_loadingText = false;
|
||||
window.tianliGPT_key = 'S-HMJ7UXQGBIAZ0U8Q';
|
||||
|
||||
// 2. 定义启动函数
|
||||
function initTianliGPT() {
|
||||
// 确保 tianliGPT 脚本已加载且对象存在
|
||||
if (typeof window.tianliGPT === 'object' && typeof window.tianliGPT.checkURLAndRun === 'function') {
|
||||
// 稍微延迟一下,确保 DOM 已经渲染完毕(Fuwari 有入场动画)
|
||||
setTimeout(() => {
|
||||
window.tianliGPT.checkURLAndRun();
|
||||
}, 200);
|
||||
}
|
||||
}
|
||||
|
||||
// 3. 监听 Astro 的页面加载事件 (这是修复“时有时无”的关键)
|
||||
document.addEventListener('astro:page-load', initTianliGPT);
|
||||
</script>
|
||||
|
||||
<script is:inline src="https://ai.zhheo.com/static/public/tianli_gpt.min.js"></script>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in new issue
Block a user