diff options
Diffstat (limited to '_layouts/post.html')
-rw-r--r-- | _layouts/post.html | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/_layouts/post.html b/_layouts/post.html index 22294b3..2207fae 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -28,7 +28,8 @@ layout: default {% if page.layout != "encrypt" %} <!--[if !IE]> --> <b>AI摘要</b> -<p id="ai-output">正在生成中……</p> +<p id="ai-output">{% assign ai_cache = site.data.ai-cache[page.url] %}{% if ai_cache %}{{ ai_cache }}{% else %}正在生成中……{% endif %}</p> +{% unless ai_cache %} <script> async function sha(str) { const encoder = new TextEncoder(); @@ -69,6 +70,7 @@ layout: default } ai_gen(); </script> +{% endunless %} <hr /> <!-- <![endif]--> {% endif %} |