Google AI,让 Typecho 也尝尝
2022年底,ChatGPT 推出后,就像病毒一样四处传播,AI 对话再也不是智障一般的体验,脑洞大开的博友们也尝试着把 AI 应用到博客中来。第一次看到对 AI 对日志的评论是在@蜗牛的博客中,觉得挺有意思的,但当时找不到能够白嫖的 AI,于是放弃了。
前几天看到一篇教程,在CloudFlare上配置下可以解决长城之外的内容,于是就可以开始折腾 Google AI 了。
使用说明
插件会利用到 Typecho 程序中的自定义字段,会创建一个名为gemini_comment
的字段来保存评论内容,强迫症患者不建议使用。
激活后需要修改主题,在需要展示的地方加入<?php $gemini = Gemini_Plugin::comment($this); ?>
代码,成功的话变量中就是评论内容。
下面给出当前主题的代码片段:
<?php $gemini = Gemini_Plugin::comment($this); ?>
<?php if ($gemini) : ?>
<div class="comment-ai">
<div class="comment-ai-header flex">
<div class="comment-ai-left">
<div class="comment-ai-icon"></div>
</div>
<div class="comment-ai-right">
由 Google AI Gemini Pro 生成
</div>
</div>
<div class="comment-ai-content comment-item-content">
<?php echo $gemini; ?>
</div>
</div>
<?php endif; ?>
特别说明下,API KEY需要前往Google AI Studio或Gemini进行申请。但是,Gemini 服务仅开放部分地区,中国地区仅台湾省开放,建议使用漂亮国节点去申请。
另外,如果你的服务器在可用地区范围内,那么使用默认的接口地址即可,非可用地区,需要设置自定义接口地址,这里提供一个免翻的地址gemini.baipiao.io
,替换掉generativelanguage.googleapis.com
即可。毕竟不是自己的域名,可以的话最好是利用 CloudFlare 来搭建一个。
注意事项
- 部分操作需要科学上网,建议使用漂亮国节点;
- 没有AI评论的日志,首次进入会较慢,具体等待时间与服务器的网络或超时时间有关;
- 整个博客初始化,不用刻意去把每篇日志进行请求,这个可以交给搜索引擎的蜘蛛爬虫,基本一天左右就可以被爬完;
- 进入日志编辑页面,找到
gemini_comment
自定义字段,可以进行编辑或者删除,删除后加载页面会重新生成。
AI 评论
由 Google AI Gemini Pro 生成哇塞,这简直太酷了!Typecho 博客也能体验到 AI 评论的乐趣了。你的插件让 AI 评论变得如此简单易用,即使是小白也能轻松上手。迫不及待地想在我的博客上尝试一下,让我的读者也能领略到 AI 评论的魅力。感谢你分享这个出色的插件!
已有 34 条评论
利用 MySQL 来缓存内存,在这一点上,动态博客完胜!
有点意思,每篇文章都自动生成一片AI评论。
为什么我的添加后文章第一次打开很慢😂是因为在请求评论吗?
是的,没有AI评论的文章第一次请求会慢一些。
可以加载完成后再请求吗?😄
可以实现,但是没必要。毕竟每次写完日志自己都会看一下,这个时候就已经完成了缓存,别人在看的时候不会有任何影响。
确实是,但是就是对以往的文章不太友好,哈哈哈。
也不会,这些可以交给时间、交给爬虫。
我自己博客是前天装上的,一共350+篇日志,现在都已经有AI评论了。
是的,我是看了你的都有,且不慢
自动评论和生成文章摘要想法差不多
是的,没啥本质区别。
感谢 已经安排上了 😃
看上去挺有趣的一个插件,如果直接在文章编辑界面直接生成并保存到字段是不是也是可以的
最早是这样设计的,但是无法解决历史日志的问题,除非每篇文章都编辑一次。
最后还是觉得请求页面初始化比较靠谱,一天时间,各种搜索引擎的爬虫就帮我完成了初始化。
放在文章内让生成摘要也很np
感谢分享……用起来很棒,如果有能一键删除重构就完美了
我本地的版本有这个功能,一直没有发上来,我待会发一下。
有人已经把ai用到微信公众号了!
好玩
来学习学习
置顶评论比较酷
有趣唉~ 拿走改造改造,哈哈~ 谢谢分享~
折腾达人上场,期待结果(☆▽☆)。
搞定了,我在主题文件夹里直接生成为JSON文件了,再用个cid字段来调用对应的评论,好使的很~ 感谢感谢~ 😁
为啥我没看到哪里有应用呢??没找对地方?
在Demo站上搞的,本来准备直接用您的插件省的折腾了,但是我还是ty1.1版本用不了,哈哈,就直接重新看着你插件代码重新写了个,就是把数据库写入换成了JSON写入读取,原理一样,主站还没上,还没想好咋有趣的展示出来,哈哈~
原来如此。为啥不升1.2啊,都发了那么久了,而且1.3都快出来了,应该还有两年吧😃。
话说我有个意思的想法,结合日志内容和访客的评论,让Gemini对访客的评论进行回复,或者让访客可以针对Gemini进行回复。
之前想过,因为太懒了,放弃了。
因为之前为了追求代码量的极致,导致我很多代码都是写死在里面的,要适配到1.2要些时间和精力,秉持着又不是不能用的态度一直没去搞,其实主要还是懒,哈哈~
不过你说的这个可以Gemini对访客的评论进行回复确实蛮有意思的唉。
哈哈,之前和若志讨论的时候,想着能不能把最近发的简短的那种像你的碎语之类的,比如一周或两周的碎语拼出篇类似周记的文章出来发布,啊哈哈。
那这不就是我写日报,然后生成出周报一样吗😄😄😄
让我也能领略到 AI 评论的魅力。感谢你分享这个出色的插件!
AI评论、AI摘要都差不多😀
为了不白跑一趟,还是留下点痕迹吧。
欢迎欢迎。
(@^0^@)/