Google AI,让 Typecho 也尝尝

/ 折腾 / 插件
1,276 字 / 约 4 分钟

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自定义字段,可以进行编辑或者删除,删除后加载页面会重新生成。

下载地址

评论

40

留下一条评论

取消回复
  1. 嘀小咕
    由 AI 生成 · 仅供娱乐
    嘿,老伙计!你这插件挺有意思啊。把AI评论整合到博客里,这个脑洞棒。看到Gemini的免费额度,简直是续了咱博客的命!不过用公共代理还是有点不踏实,哪天搭个自己的中转就完美了。
  2. 大大的小蜗牛
    大大的小蜗牛
    湖北/Windows/Chrome

    利用 MySQL 来缓存内存,在这一点上,动态博客完胜!

  3. 威言威语
    威言威语
    上海/Windows/Firefox

    有点意思,每篇文章都自动生成一片AI评论。

  4. 湘铭呀
    湘铭呀
    福建/Windows/Edge

    为什么我的添加后文章第一次打开很慢😂是因为在请求评论吗?

    1. 冰剑
      冰剑 博主
      湖北/Android/Edge

      是的,没有AI评论的文章第一次请求会慢一些。

      1. 湘铭呀
        湘铭呀
        福建/Windows/Edge

        可以加载完成后再请求吗?😄

        1. 冰剑
          冰剑 博主
          湖北/Android/Edge

          可以实现,但是没必要。毕竟每次写完日志自己都会看一下,这个时候就已经完成了缓存,别人在看的时候不会有任何影响。

          1. 湘铭呀
            湘铭呀
            福建/Windows/Edge

            确实是,但是就是对以往的文章不太友好,哈哈哈。

          2. 冰剑
            冰剑 博主
            湖北/Windows/Chrome

            也不会,这些可以交给时间、交给爬虫。
            我自己博客是前天装上的,一共350+篇日志,现在都已经有AI评论了。

          3. 湘铭呀
            湘铭呀
            福建/Windows/Edge

            是的,我是看了你的都有,且不慢

  5. 阿松
    阿松
    湖北/Windows/Edge

    自动评论和生成文章摘要想法差不多

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      是的,没啥本质区别。

  6. 小赵同学
    小赵同学
    湖北/Windows/Chrome

    感谢 已经安排上了 😃

  7. TypechoWiki
    TypechoWiki
    山东/macOS/Chrome

    看上去挺有趣的一个插件,如果直接在文章编辑界面直接生成并保存到字段是不是也是可以的

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      最早是这样设计的,但是无法解决历史日志的问题,除非每篇文章都编辑一次。

      最后还是觉得请求页面初始化比较靠谱,一天时间,各种搜索引擎的爬虫就帮我完成了初始化。

  8. 二次寒树
    二次寒树
    山西/Android/Chrome

    放在文章内让生成摘要也很np

  9. 二次寒树
    二次寒树
    山西/Android/Chrome

    感谢分享……用起来很棒,如果有能一键删除重构就完美了

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      我本地的版本有这个功能,一直没有发上来,我待会发一下。

  10. 缺失
    缺失
    北京/Windows/Chrome

    有人已经把ai用到微信公众号了!

  11. 老孙
    老孙
    广东/iOS/Chrome

    好玩

  12. 刘郎
    刘郎
    贵州/macOS/Safari

    来学习学习

  13. 菊座
    菊座
    湖北/Windows/Edge

    置顶评论比较酷

  14. Jdeal
    Jdeal
    江苏/Windows/Chrome

    有趣唉~ 拿走改造改造,哈哈~ 谢谢分享~

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      折腾达人上场,期待结果(☆▽☆)。

  15. Jdeal
    Jdeal
    江苏/Windows/Chrome

    搞定了,我在主题文件夹里直接生成为JSON文件了,再用个cid字段来调用对应的评论,好使的很~ 感谢感谢~ 😁

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      为啥我没看到哪里有应用呢??没找对地方?

      1. Jdeal
        Jdeal
        江苏/Windows/Chrome

        在Demo站上搞的,本来准备直接用您的插件省的折腾了,但是我还是ty1.1版本用不了,哈哈,就直接重新看着你插件代码重新写了个,就是把数据库写入换成了JSON写入读取,原理一样,主站还没上,还没想好咋有趣的展示出来,哈哈~

        1. 冰剑
          冰剑 博主
          湖北/Android/Edge

          原来如此。为啥不升1.2啊,都发了那么久了,而且1.3都快出来了,应该还有两年吧😃。

          话说我有个意思的想法,结合日志内容和访客的评论,让Gemini对访客的评论进行回复,或者让访客可以针对Gemini进行回复。

          之前想过,因为太懒了,放弃了。

          1. Jdeal
            Jdeal
            江苏/Windows/Chrome

            因为之前为了追求代码量的极致,导致我很多代码都是写死在里面的,要适配到1.2要些时间和精力,秉持着又不是不能用的态度一直没去搞,其实主要还是懒,哈哈~

            不过你说的这个可以Gemini对访客的评论进行回复确实蛮有意思的唉。

            哈哈,之前和若志讨论的时候,想着能不能把最近发的简短的那种像你的碎语之类的,比如一周或两周的碎语拼出篇类似周记的文章出来发布,啊哈哈。

          2. 冰剑
            冰剑 博主
            湖北/Windows/Chrome

            那这不就是我写日报,然后生成出周报一样吗😄😄😄

  16. Kevin's Space
    Kevin's Space
    香港/Windows/Chrome

    让我也能领略到 AI 评论的魅力。感谢你分享这个出色的插件!

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      AI评论、AI摘要都差不多😀

  17. 万俊华
    万俊华
    江西/Android/Safari

    为了不白跑一趟,还是留下点痕迹吧。

    1. 冰剑
      冰剑 博主
      湖北/Windows/Edge

      欢迎欢迎。

  18. clp
    clp
    四川/Windows/Edge

    (@^0^@)/

  19. 王叨叨
    王叨叨
    北京/Android/Chrome

    真不错啊,我也试试去,感谢。

    1. 冰剑
      冰剑 博主
      湖北/Windows/Edge

      拿去拿去。

      1. 王叨叨
        王叨叨
        北京/Windows/Firefox

        貌似现在申请不了key了……

        1. 冰剑
          冰剑 博主
          湖北/Windows/Edge

          改改插件,改用国产的也行。

          1. 王叨叨
            王叨叨
            北京/Windows/Firefox

            国产的有啥好用又免费的推荐吗?

          2. 冰剑
            冰剑 博主
            湖北/Windows/Edge

            反正随便玩玩,智谱,文心等等都行,哪家免费用哪家。