配置文件修改
This commit is contained in:
parent
19e2e735de
commit
9d2b031355
158
settings.yaml
158
settings.yaml
|
@ -769,7 +769,7 @@ spec:
|
|||
help: "文章主色匹配图片颜色"
|
||||
- $formkit: radio
|
||||
name: summarize
|
||||
label: 文章摘要
|
||||
label: 文章摘要(首页)
|
||||
value: false
|
||||
options:
|
||||
- label: 打开
|
||||
|
@ -777,6 +777,88 @@ spec:
|
|||
- label: 关闭
|
||||
value: false
|
||||
help: "是否显示文章摘要"
|
||||
- $formkit: group
|
||||
name: aiDescription
|
||||
label: 文章ai摘要
|
||||
value:
|
||||
aiDescriptionEnable:
|
||||
gptName:
|
||||
mode:
|
||||
switchBtn:
|
||||
btnLink:
|
||||
randomNum:
|
||||
basicWordCount:
|
||||
key:
|
||||
Referer:
|
||||
children:
|
||||
- $formkit: radio
|
||||
name: aiDescriptionEnable
|
||||
id: aiDescriptionEnable
|
||||
key: aiDescriptionEnable
|
||||
label: 启用ai 摘要
|
||||
value: false
|
||||
options:
|
||||
- label: 启用
|
||||
value: true
|
||||
- label: 禁用
|
||||
value: false
|
||||
- $formkit: text
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: gptName
|
||||
label: 名称
|
||||
placeholder: 请输入内容
|
||||
value: KunKunYu
|
||||
- $formkit: radio
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: mode
|
||||
label: 模式
|
||||
value: local
|
||||
help: "本地模式需要自己填写文章摘要"
|
||||
options:
|
||||
- label: 本地
|
||||
value: local
|
||||
- label: ai
|
||||
value: tianli
|
||||
- $formkit: radio
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: switchBtn
|
||||
label: 显示切换按钮
|
||||
value: false
|
||||
options:
|
||||
- label: 是
|
||||
value: true
|
||||
- label: 否
|
||||
value: false
|
||||
- $formkit: url
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: btnLink
|
||||
label: 链接地址
|
||||
placeholder: 输入链接地址
|
||||
value: https://afdian.net/item/f18c2e08db4411eda2f25254001e7c00
|
||||
- $formkit: number
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: randomNum
|
||||
label: 标签数量
|
||||
value: 3
|
||||
help: "按钮最大的随机次数,也就是一篇文章最大随机出来几种"
|
||||
- $formkit: number
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: basicWordCount
|
||||
label: 标签数量
|
||||
value: 1000
|
||||
help: "最低获取字符数, 最小1000, 最大1999"
|
||||
- $formkit: text
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: key
|
||||
label: key
|
||||
value: xxxx
|
||||
placeholder: 请输入key
|
||||
- $formkit: url
|
||||
if: "$get(aiDescriptionEnable).value"
|
||||
name: Referer
|
||||
label: 你的博客地址
|
||||
help: 注意保留最后的斜杠
|
||||
value: https://xx.xx/
|
||||
- $formkit: group
|
||||
name: post_edit
|
||||
label: 运营模式与责任
|
||||
|
@ -786,6 +868,8 @@ spec:
|
|||
children:
|
||||
- $formkit: radio
|
||||
name: enable_post_edit
|
||||
id: enable_post_edit
|
||||
key: enable_post_edit
|
||||
help: 启用文章运营模式与责任,请正确填写链接
|
||||
value: false
|
||||
options:
|
||||
|
@ -795,6 +879,7 @@ spec:
|
|||
value: false
|
||||
- $formkit: url
|
||||
name: post_edit_url
|
||||
if: "$get(enable_post_edit).value"
|
||||
label: 运营模式与责任地址
|
||||
placeholder: "请输入运营模式与责任地址"
|
||||
value: "/rss"
|
||||
|
@ -840,77 +925,6 @@ spec:
|
|||
value: default
|
||||
- label: 3D
|
||||
value: 3D
|
||||
- group: aiDescription
|
||||
label: 文章ai摘要
|
||||
formSchema:
|
||||
- $formkit: radio
|
||||
name: enable
|
||||
id: enable
|
||||
key: enable
|
||||
label: 启用ai 摘要
|
||||
value: false
|
||||
options:
|
||||
- label: 启用
|
||||
value: true
|
||||
- label: 禁用
|
||||
value: false
|
||||
- $formkit: text
|
||||
if: "$get(enable).value"
|
||||
name: gptName
|
||||
label: 名称
|
||||
placeholder: 请输入内容
|
||||
value: KunKunYu
|
||||
- $formkit: radio
|
||||
if: "$get(enable).value"
|
||||
name: mode
|
||||
label: 模式
|
||||
value: local
|
||||
help: "本地模式需要自己填写文章摘要"
|
||||
options:
|
||||
- label: 本地
|
||||
value: local
|
||||
- label: ai
|
||||
value: tianli
|
||||
- $formkit: radio
|
||||
if: "$get(enable).value"
|
||||
name: switchBtn
|
||||
label: 显示切换按钮
|
||||
value: false
|
||||
options:
|
||||
- label: 是
|
||||
value: true
|
||||
- label: 否
|
||||
value: false
|
||||
- $formkit: url
|
||||
if: "$get(enable).value"
|
||||
name: btnLink
|
||||
label: 链接地址
|
||||
placeholder: 输入链接地址
|
||||
value: https://afdian.net/item/f18c2e08db4411eda2f25254001e7c00
|
||||
- $formkit: number
|
||||
if: "$get(enable).value"
|
||||
name: randomNum
|
||||
label: 标签数量
|
||||
value: 3
|
||||
help: "按钮最大的随机次数,也就是一篇文章最大随机出来几种"
|
||||
- $formkit: number
|
||||
if: "$get(enable).value"
|
||||
name: basicWordCount
|
||||
label: 标签数量
|
||||
value: 1000
|
||||
help: "最低获取字符数, 最小1000, 最大1999"
|
||||
- $formkit: text
|
||||
if: "$get(enable).value"
|
||||
name: key
|
||||
label: key
|
||||
value: xxxx
|
||||
placeholder: 请输入key
|
||||
- $formkit: url
|
||||
if: "$get(enable).value"
|
||||
name: Referer
|
||||
label: 你的博客地址
|
||||
help: 注意保留最后的斜杠
|
||||
value: https://xx.xx/
|
||||
|
||||
- group: aboutReward
|
||||
label: 个人(打赏名单)
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
|
||||
<!-- 文章ai摘要 -->
|
||||
|
||||
<script data-pjax th:fragment="postHeadAiDescription" th:if="${theme.config.aiDescription.enable}">
|
||||
<script data-pjax th:fragment="postHeadAiDescription" th:if="${theme.config.post.aiDescription.aiDescriptionEnable}">
|
||||
|
||||
|
||||
(function () {
|
||||
|
||||
let ai = "[[${post.status.excerpt}]]"
|
||||
let randomNum = [[${theme.config.aiDescription.randomNum}]] //按钮最大的随机次数,也就是一篇文章最大随机出来几种
|
||||
let basicWordCount = [[${theme.config.aiDescription.basicWordCount}]] // 最低获取字符数, 最小1000, 最大1999
|
||||
let btnLink = "[[${theme.config.aiDescription.btnLink}]]"
|
||||
let gptName = "[[${theme.config.aiDescription.gptName}]]"
|
||||
let modeName = "[[${theme.config.aiDescription.mode}]]"
|
||||
let switchBtn = [[${theme.config.aiDescription.switchBtn}]] //# 可以配置是否显示切换按钮 以切换tianli/local
|
||||
let keys = "[[${theme.config.aiDescription.key}]]"
|
||||
let Referers = "[[${theme.config.aiDescription.Referer}]]"
|
||||
let randomNum = [[${theme.config.post.aiDescription.randomNum}]] //按钮最大的随机次数,也就是一篇文章最大随机出来几种
|
||||
let basicWordCount = [[${theme.config.post.aiDescription.basicWordCount}]] // 最低获取字符数, 最小1000, 最大1999
|
||||
let btnLink = "[[${theme.config.post.aiDescription.btnLink}]]"
|
||||
let gptName = "[[${theme.config.post.aiDescription.gptName}]]"
|
||||
let modeName = "[[${theme.config.post.aiDescription.mode}]]"
|
||||
let switchBtn = [[${theme.config.post.aiDescription.switchBtn}]] //# 可以配置是否显示切换按钮 以切换tianli/local
|
||||
let keys = "[[${theme.config.post.aiDescription.key}]]"
|
||||
let Referers = "[[${theme.config.post.aiDescription.Referer}]]"
|
||||
|
||||
// 当前随机到的ai摘要到index
|
||||
let lastAiRandomIndex = -1;
|
||||
|
|
|
@ -99,14 +99,14 @@
|
|||
|
||||
|
||||
<!-- 文章ai摘要 -->
|
||||
<div class="post-ai" th:if="${theme.config.aiDescription.enable}">
|
||||
<div class="post-ai" th:if="${theme.config.post.aiDescription.aiDescriptionEnable}">
|
||||
<div class="ai-title"><i class="anzhiyufont anzhiyu-icon-bilibili"></i>
|
||||
<div class="ai-title-text">AI-摘要</div>
|
||||
<div th:if="${theme.config.aiDescription.switchBtn}" id="ai-Toggle">切换</div>
|
||||
<div th:if="${theme.config.post.aiDescription.switchBtn}" id="ai-Toggle">切换</div>
|
||||
<i class="anzhiyufont anzhiyu-icon-arrow-rotate-right"></i>
|
||||
|
||||
<div th:if="${#strings.equals(theme.config.aiDescription.mode, 'local')}" class="ai-tag" id="ai-tag">[[${theme.config.aiDescription.gptName}]] GPT</div>
|
||||
<div th:if="${#strings.equals(theme.config.aiDescription.mode, 'tianli')}" class="ai-tag" id="ai-tag">Tianli GPT</div>
|
||||
<div th:if="${#strings.equals(theme.config.post.aiDescription.mode, 'local')}" class="ai-tag" id="ai-tag">[[${theme.config.post.aiDescription.gptName}]] GPT</div>
|
||||
<div th:if="${#strings.equals(theme.config.post.aiDescription.mode, 'tianli')}" class="ai-tag" id="ai-tag">Tianli GPT</div>
|
||||
</div>
|
||||
<div class="ai-explanation" style="display: block;">AI初始化中...</div>
|
||||
<div class="ai-btn-box">
|
||||
|
|
Loading…
Reference in New Issue