tangly1024 / NotionNext

使用 NextJS + Notion API 实现的,支持多种部署方案的静态博客,无需服务器、零门槛搭建网站,为Notion和所有创作者设计。 (A static blog built with NextJS and Notion API, supporting multiple deployment options. No server required, zero threshold to set up a website. Designed for Notion and all creators.)
https://tangly1024.com
MIT License
7.98k stars 10.96k forks source link

【TianliGPT】前端不显示,也并未提交数据 #1874

Closed zhiqing0205 closed 8 months ago

zhiqing0205 commented 9 months ago

描述bug 【此项必填】简单说明bug的现象、相关的错误提示、日志等

复现步骤 【此项必填】出现这个bug的操作步骤

期望的正常结果 【此项必填】希望按这个步骤,正常操作结果是什么

截图 【可选】相关的页面,应该的结果

环境

补充说明 【可选】与问题相关的其它说明

tangly1024 commented 9 months ago

解决此问题,需要提供一下网站信息,从而获取日志等其他数据

zhiqing0205 commented 9 months ago

博客地址

ChenyqThu commented 9 months ago

tianliGPT目前用不了,需要手动修改TianliGPT.js的代码,有2个问题:

  1. 执行:因为Next是静态博客,没有pjax,js中的触发逻辑不对,要修改一下
  2. 就算能跑,js中获取博文内容是通过 p 标签筛选的,Next博文页面组织方式不同,无法获取文章,最后只会发送标题和H标签给API总结,总结的内容完全不对。 后来我换了一种方式,依赖第三方不如依赖自己,在博客Database增加 一列 AI Summary,用Notion AI总结或者kimi总结都行,总结完了将内容填入,然后渲染博文的时候同步获取 post.AISummary内容,展示到博客前端,这样可以自己选择总结平台,调整总结文本,速度也比请求API快很多,而且免费。 参考:https://chenge.ink