如何让博客支持AI摘要,使用TianliGPT自动生成文章的AI摘要

发布于 2023-04-19  4695 次阅读


后端更新日志:

2023.04.20 22:27
V1.1.0,修复部分bug,规范化报错格式,提升系统稳定性,将新key改为充值模式,无需在用完key后重新换key
2023.04.21 16:03
V1.1.2,修复部分已知Bug,重构绑定key代码,优化响应速度。
2023.05.06 22:43
V1.2.1,修复部分已知Bug,重构数据库,重构生成摘要代码,优化响应速度。
2023.05.25 11:30
V1.4.0,修复部分已知Bug,优化mysql语句,重构QQ机器人通信模块,下一步准备使用go语言开发。
2023.06.18 15:18
V1.7.3,修复部分已知Bug,新增QQ频道机器人后端支持。
2023.06.30 16:45
V2.0.1,修复部分已知Bug,上线tianligpt网页控制台。


什么是TianliGPT
TianliGPT是一个基于GPT-3.5的文字摘要生成工具,你可以将需要提取摘要的文本内容发送给TianliGPT,稍等一会他就可以给你发送一个基于这段文本内容的摘要。

爱发电

实时生成的摘要
自动生成,无需人工干预
一次生成,再次生成无需消耗key
包含文字审核过滤,适用于中国大陆
支持中国大陆访问
如何部署TianliGPT
我们可以通过在网页中嵌入TianliGPT的服务支持,让TianliGPT能够获取到你需要提交的内容。

以下包含四种方案,分别由各个前端开发者负责维护,如果遇到某些bug,您可以更换部署方案!

Tianligpt控制面板已上线,可前往TianliGPT (tianli0.top)绑定refer等操作

方案一:如何让博客支持AI摘要,使用TianliGPT自动生成文章的AI摘要 前端生成,适用于所有已适配博客系统及主题
开发者:张洪Heo - 分享设计与科技生活 (zhheo.com)

在博客靠后的位置位置引入js和css(需要在文章之后)

<link rel="stylesheet" href="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.7/tianli_gpt.css">
<script>
let tianliGPT_postSelector = '#post #article-container';
let tianliGPT_key = '5Q5mpqRK5DkwT1X9Gi5e';
</script>
<script src="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.7/tianli_gpt.js"></script>

如果你使用的是Butterfly主题,可以在主题文件夹下的themes/butterfly/_config.yml文件中的inject属性中配置:

inject:
  head:
  	- <link rel="stylesheet" href="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.10/tianli_gpt.css">
  bottom:
  	- <script>let tianliGPT_postSelector = '\#post \#article-container';let tianliGPT_key = '5Q5mpqRK5DkwT1X9Gi5e';</script>
	- <script src="https://cdn1.tianli0.top/gh/zhheo/Post-Abstract-AI@0.10/tianli_gpt.js"></script>

我们需要更改一些参数来让这个模型运作起来。

tianliGPT_postSelector和tianliGPT_key

tianliGPT_postSelector
这个参数是填写你的博客文章所在的元素属性的选择器,在生成提交的文本时,只会将这个选择器对应的元素内的文本进行提交,并且在这个选择器对应的元素上放插入AI摘要。如果你使用的是Butterfly主题,那么为#post #article-container。

主题名称tianliGPT_postSelectortianliGPT_postURL
hexo-theme-butterfly#post #article-container无需添加
hexo-theme-next#posts .post-body无需添加
hexo-theme-fluid#board .post-content无需添加
hexo-theme-stellar.md-text.content.post无需添加
hexo-theme-volantis#post #post-body无需添加
wordpress: Sakurairo.post .entry-content无需添加
valaxy-theme-yun.content .markdown-body*/posts/*

tianliGPT_key

爱发电中购买,10元5万字符(限时折扣10元)。请求过的内容再次请求不会消耗key,可以无限期使用。

  • 相比实时请求openai,使用tianliGPT可以让你请求过的内容不再消耗key,适合生产环境。
  • 相比实时请求openai,使用tianliGPT可以在国内更快速的获取摘要。
  • key消耗完毕,已经请求过的内容仍然可以继续请求,避免了被恶意请求造成的资金损失和业务停摆。
  • 符合中国大陆法律法规。

购买完成后,添加机器人客服:2102916311,回复/chat 你的key 你的博客地址注意保留最后的斜杠

例如:

/chat 5Q5mpqRK5DkwT1X9Gi5e https://blog.zhheo.com/

即可绑定成功。

查询余额

向机器人客服再次发送绑定时的内容,会返回你剩余的tocken额度。

key与博客地址为绑定状态,所以本地调试时是无法接收到数据的。不绑定机器人可能会产生跨域问题,请将key绑定到机器人上。

高级技巧

更多的参数变量详见高级文档

升级版本

⚠️ 非必要,不升级。

基本上功能是固定下来的,本仓库作为提供稳定的基础服务,更新版本大多数情况是为了做兼容性,所以你的兼容性没有问题,是完全没有必要升级版本。

升级版本方式:只需要将js和css链接中的@0.5这种的版本号更改为最新的版本即可。

最新版本的位置:

开发团队

@张洪Heo @Tianli

方案二:AnZhiYu主题安装文档(三) | 安知鱼 适用于AnZhiYu主题
开发者:安知鱼 - 生活明朗, 万物可爱 (anzhiy.cn)

ai 摘要

需主题版本大于 1.1.6 版本

修改主题配置文件,其中keyReferer 为 tianli gpt 的keyReferer,购买 key,购买完成后添加机器人 QQ:2102916311

机器人中回复:/chat 你的 key 你的博客地址注意保留最后的斜杠(即为 Referer)

例如:/chat tN2jLmG7fX9zHk5dVbQr https://anzhiy.cn/

格式发送,返回的 token 即你的剩余字数

# 文章顶部ai摘要
post_head_ai_description:
  enable: true
  gptName: AnZhiYu
  mode: local # 默认模式 可选值: tianli/local
  switchBtn: false # 可以配置是否显示切换按钮 以切换tianli/local
  btnLink: https://afdian.net/item/886a79d4db6711eda42a52540025c377
  randomNum: 3 # 按钮最大的随机次数,也就是一篇文章最大随机出来几种
  basicWordCount: 1000 # 最低获取字符数, 最小1000, 最大1999
  key: xxxx
  Referer: https://xx.xx/

配置完成以后在文章的Front-matter配置ai: true

方案三:文章添加预设或实时生成的AI简介 | 轻笑Chuckle (qcqx.cn)适用于Hexo-butterfly
开发者:轻笑Chuckle (qcqx.cn)

方案四:rootlexblog/hexo-ai-excerpt: hexo使用ai为您的文章生成摘要 (github.com)Hexo插件,理论上适用于Hexo各种主题
开发者:Rootlex Blog (nalex.top)

方案五: Qexo/Qexo (github.com)一个快速、强大、漂亮的在线 Hexo 编辑器
开发者:am-abudu (Abudu) (github.com)

以下是10个key,一个域名仅可领取一个,否则会进入黑名单

https://afdian.net/redeem/1f769fcedebf11edba1a50
https://afdian.net/redeem/1f764f6adebf11ed919e40
https://afdian.net/redeem/1f760aa0debf11edb3d830
https://afdian.net/redeem/1f75cd92debf11ed8e4620
https://afdian.net/redeem/1f7569ecdebf11eda76910
https://afdian.net/redeem/2408d3c6dc5911ed988e10
https://afdian.net/redeem/7be28cc8db5e11edb9a510
https://afdian.net/redeem/91439566db3211edaa2830
https://afdian.net/redeem/91435c0edb3211ed9dd620
https://afdian.net/redeem/1e077b8cdb2611ed861d20

  • alipay_img
  • wechat_img
是个憨憨
最后更新于 2023-08-09