[opt] TianliGpt
This commit is contained in:
parent
53bbd972a6
commit
4195a103a6
13
_config.yml
13
_config.yml
|
@ -72,12 +72,6 @@ article:
|
||||||
enable: false
|
enable: false
|
||||||
max_count: 5
|
max_count: 5
|
||||||
|
|
||||||
# AI 摘要
|
|
||||||
TianliGpt:
|
|
||||||
post: true
|
|
||||||
wiki: true
|
|
||||||
api: 5Q5mpqRK5DkwT1X9Gi5e
|
|
||||||
|
|
||||||
search:
|
search:
|
||||||
service: local_search # local_search, todo...
|
service: local_search # local_search, todo...
|
||||||
local_search: # 在 front-matter 中设置 indexing:false 来避免被搜索索引
|
local_search: # 在 front-matter 中设置 indexing:false 来避免被搜索索引
|
||||||
|
@ -366,6 +360,13 @@ plugins:
|
||||||
js: /js/plugins/copycode.js
|
js: /js/plugins/copycode.js
|
||||||
default_text: 'Copy'
|
default_text: 'Copy'
|
||||||
success_text: 'Copied'
|
success_text: 'Copied'
|
||||||
|
|
||||||
|
# AI 摘要
|
||||||
|
# https://github.com/zhheo/Post-Abstract-AI
|
||||||
|
tianli_gpt:
|
||||||
|
enable: false
|
||||||
|
field: post # all, post, wiki
|
||||||
|
api: 5Q5mpqRK5DkwT1X9Gi5e
|
||||||
|
|
||||||
style:
|
style:
|
||||||
darkmode: auto # auto / always / false
|
darkmode: auto # auto / always / false
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<% if (page.layout === 'post' || (page.layout === 'wiki' && page.wiki && page.wiki.length > 0)) { %>
|
<% if (page.layout === 'post' || (page.layout === 'wiki' && page.wiki && page.wiki.length > 0)) { %>
|
||||||
<script>
|
<script>
|
||||||
let tianliGPT_postSelector = '.md-text.content.<%= page.layout === 'post' ? 'post' : 'wiki' %>';
|
let tianliGPT_postSelector = '.md-text.content.<%= page.layout === 'post' ? 'post' : 'wiki' %>';
|
||||||
let tianliGPT_key = '<%= theme.TianliGpt.api %>';
|
let tianliGPT_key = '<%= theme.plugins.tianli_gpt.api %>';
|
||||||
</script>
|
</script>
|
||||||
<script src="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.9/tianli_gpt.js"></script>
|
<script defer src="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.9/tianli_gpt.js"></script>
|
||||||
<% } %>
|
<% } %>
|
||||||
|
|
|
@ -29,7 +29,7 @@ if (theme.plugins.heti && theme.plugins.heti.enable) {
|
||||||
<article class='md-text content<%- heti %> <%- post.layout %><%- post.indent ? ' indent' : '' %><%- scrollreveal() %>'>
|
<article class='md-text content<%- heti %> <%- post.layout %><%- post.indent ? ' indent' : '' %><%- scrollreveal() %>'>
|
||||||
<%- layoutTitle() %>
|
<%- layoutTitle() %>
|
||||||
<%- post.content %>
|
<%- post.content %>
|
||||||
<% if (theme.TianliGpt.post) { %>
|
<% if (theme.plugins.tianli_gpt.enable && ['all', 'post'].includes(theme.plugins.tianli_gpt.field)) { %>
|
||||||
<%- partial('_partial/main/article/ai_abstract') %>
|
<%- partial('_partial/main/article/ai_abstract') %>
|
||||||
<% } %>
|
<% } %>
|
||||||
<%- partial('_partial/main/article/article_footer') %>
|
<%- partial('_partial/main/article/article_footer') %>
|
||||||
|
|
|
@ -33,7 +33,7 @@ function layoutTitle() {
|
||||||
<article class='md-text content <%- page.layout %><%- page.indent ? ' indent' : '' %><%- scrollreveal() %>'>
|
<article class='md-text content <%- page.layout %><%- page.indent ? ' indent' : '' %><%- scrollreveal() %>'>
|
||||||
<%- layoutTitle() %>
|
<%- layoutTitle() %>
|
||||||
<%- page.content %>
|
<%- page.content %>
|
||||||
<% if (theme.TianliGpt.wiki) { %>
|
<% if (theme.plugins.tianli_gpt.enable && ['all', 'wiki'].includes(theme.plugins.tianli_gpt.field)) { %>
|
||||||
<%- partial('_partial/main/article/ai_abstract') %>
|
<%- partial('_partial/main/article/ai_abstract') %>
|
||||||
<% } %>
|
<% } %>
|
||||||
<%- partial('_partial/main/article/article_footer') %>
|
<%- partial('_partial/main/article/article_footer') %>
|
||||||
|
|
Loading…
Reference in New Issue