此版本也算一个重大更新,新增了很多特性,以及优化了缓存和后端效率。
和群里朋友聊,发现大家都遇到了一个共同的问题。虽然功能很多,构建器很强大,但是使用的时候太复杂,学习成本高。这是一个非常严重的问题,所以这次更新以后,我们将集中出一批各行业可以使用的模板,供大家一键加载到自己的网站中,也将继续完善文档供大家参考。
这次更新增加了很多AI相关的功能,我们也在构建一个AI结合的客服系统,可以学习自己站点的资料或者额外给它喂资料,这个客服系统我们后端已经做了一些工作,希望尽快与大家见面。
GuaQi_2.1.0 更新内容:
- 新增了两个轮播图UI样式。新增了两个瓷片区UI样式。新增了一个文章列表样式。
- 新增了搜索模块,搜索模块有两个UI样式,可以设置允许搜索哪些内容,可以设置图片、视频、轮播样式。
- 新增了相关文章模块,相关文章支持只关联那种类型的文章。
- 新增导航链接的svg格式导入导出功能
- 新增了前端导航链接提交页面(支持AI自动补全)
- 新增商品、下载、音视频数据的导入导出功能(在文章内页的相关功能位置)
- 新增wp后台文章内页的AI自动补全功能(文章内页)
- 新增了几个国内AI模型的兼容(瓜奇设置中,第三方设置中)
- 新增了几个国内翻译接口(瓜奇设置中,第三方设置中)
- 新增了智能搜索功能(瓜奇设置,第三方设置中)
- 瓜奇设置中,新增了语言JSON文件的上传功能
- 构建器中新增了桌面、平板、移动端数据的导入导出功能(构建器右上角模板管理,json导入导出中)
- 构建器中新增了多语言的 input 自动翻译功能
- 优化了前端js加载的体积,优化了后端的执行效率,优化了后端缓存和缓存刷新方式
- 修复了一些已知BUG
几个重要功能说明:
智能搜索
智能搜索采用的是 Meilisearch + AI 的实现方式,我们通过AI将您的站点内容索引保存到一个单独的表中,然后提交给 Meilisearch 索引。
前端可以达到智能模糊搜索的效果,比如您搜索“周杰伦”,它将会展示AI写歌工具,娱乐圈新闻,听歌工具等相关信息,如果您搜索“Steam”,它将显示游戏相关的内容。如果您搜索很长的句子,一样能完美根据语义去模糊查找,搜索功能不再是傻傻去匹配关键词,用户更容易搜到想要的内容。
Meilisearch 的索引是存在内存中,所以每次搜索都走内存,不再走 WP 查询数据库,搜索效率非常非常高,唯一的缺点是占点内存,但是现在一般的服务器这都不是什么事。
我们在瓜奇设置中集成了几家常用的AI提供商,搜索使用的是智普的AI接口,索引1万篇文章费用大概1快多钱,所以可以放心使用。
前端搜索有一个机制,当使用 Meilisearch 能得到3个以上的结果时,会全部走 Meilisearch ,如果少于3个结果,会调用AI分析用户搜索意图,再重新匹配关键词来搜索。这样既保证了搜索的准确性,又节省了开支,理论上使用AI分析的情况很少,但是为了保险,我们也对调用AI接口做了限制,防止有人恶意请求。
相关文章
相关文章不仅将标题,内容等维度纳入索引,也将下载、视频、音频、商品、链接属性等信息纳入了索引,这意味着相关度不只是文章决定,它们下面的资源也决定相关度。
传统WP的相关文章功能都是走的WP数据库查询,通过标题,标签等匹配站点内容,效率非常低,文章数量多的话,这对服务器是一项巨大的消耗。我们上面将文章索引存入数据库就是一项非常有用的举措,相关文章现在不再查询数据库,和搜索一样走内存了,而且是模糊匹配,相关度非常高。
介绍到这里你会发现 Meilisearch + ai 已经一鱼两吃了。后面还有新的吃法,都是以往WP中不敢想想的,敬请期待。
Meilisearch + AI 的设置请前往:https://guaqi.com/docs/75925
AI自动
以往我们写文章,最烦的就是要做SEO关键词、描述等操作,现在你甚至可以只写一个标题,并向AI提出要求,他会自动补全文章内容,自动归入对应的分类、标签,自动总结写入SEO、GEO数据。
AI补全支持文章、商品、链接、文档等文章形式。功能在文章内页,右边功能区。在网址导航提交页面中我们也增加了AI自动补全,用户在提交它的链接的时候,只需要输入网址,AI将自动补全剩下的提交信息。下一步我们会用AI玩出更多有意思的东西。
AI时代还在手动做这些,就是浪费生命!你用AI一年产生的费用,还不够一碗面钱,所以放心使用吧。
AI相关设置在瓜奇设置->第三方设置->AI设置中,我们推荐新出的 deepseek-v4-flash 版本,白菜价,速度快,量大管饱效果好!
自动翻译
因为瓜奇是多语言的系统,设置中会有很多需要填写多语言的地方,如果您英文没有那么好,这将是一件很折磨人的事。以往我们集成的 DeepL 接口不好开通,也不稳定,现在我们集成了几家国产翻译接口,百度翻译有免费额度,随便用,你肯定用不完!而且速度非常块。
需要注意的一点是,翻译接口并不能完美解决翻译HTML文章内容的功能,翻译的效果也不好,所以在翻译接口设置中,我们增加了一个文章内容使用AI翻译的开关,建议打开,用AI来翻译文章,其他地方走翻译接口就行。
构建器中需要多语言的地方,也做了自动翻译按钮。走的是您的站点接口,不是瓜奇的,所以如果您需要构建器的设置中用自动翻译功能,必须在自己的站点中添加了翻译接口才行。
翻译相关设置在瓜奇设置->第三方设置->翻译接口设置中,请看设置说明,没有啥难度。
多语言后台控制
Node端多语言要在wp后台设置这个功能我断断续续做了很久,最开始自己翻 nuxtjs/i18n 源码写,搞了一周没搞定,后来又用 Cursor 去解决,搞了三天也没成功,本周用 Claude code 30多轮对话,花了6千万 Token 才总算解决了。总体原因是 Nuxt 打包的时候会将 env 中的语言与文件映射,并且生成静态文件,生产环境是没法改静态文件的,只能走一些邪修途径,幸运的是终于解决了。
我在本地和线上都测试了,基本没发现问题,但是并不代表就肯定没有问题,这件事很重要也很棘手,所以如果多语言有问题请及时与我们反馈。
多语言WP后台能控制以后,您将获得一些非常重要的功能特性:1、您可以自由增减语言,自由设置默认语言。2、您可以自己修改翻译文件,达到自己想要的效果,比如将社区改成圈子,积分改成 Q币 等效果,非常实用!
多语言的新增、删除、修改排序牵扯到的事情很多,我们的很多数据都依赖它,所以切记在修改前要备份数据!!
不同前端对应不同分类
不同前端对应不同分类,上个版本就已经有了,但是没有写说明,这里着重强调一下:如果您是多站点,此功能会很实用,一个前端对应若干个分类,这样数据不会串台,搜索引擎在A前端访问了B前端的分类直接返回 404 防止重复索引的情况。
当您添加了新的分类,发现前端不显示,请前往瓜奇设置,常规设置,前端网址设置中,将新增的分类分配给对应的前端。

越来越夯了
跑起来了,非常牛逼!
牛逼