AnQiCMS v3.6.2 发布:AI 对话、Agent 定时任务、城市分站全站复用

📅 👁️ 4

AnQiCMS v3.6.2 发了。这次改动最大的部分是 AI 相关,另外城市分站也加了不少人一直在问的功能。

AI 对话重构,现在可以切模型了

之前 AI 对话绑死在一个模型上,用起来不太灵活。v3.6.2 把这部分重新做了:

  • 对话界面可以直接切换模型,官方自带的 anqi-flash、anqi-pro 能用,自己接的第三方模型也能用
  • 上次用的哪个模型,系统会记住,不用每次重新选
  • 会话里的上下文传递修了一下,之前有些场景下对话会串,现在不会了
  • 对话里可以上传文件附件,不只是纯文本聊天了

如果你是频繁切模型测试效果的用户,这个版本会顺手很多。

Agent 智能体:让 AI 定时干活

这个功能算是这次更新的重头戏。

简单说,你可以设定一个 AI 任务(比如”每天凌晨检查网站有没有死链”),配置一个 Cron 表达式,到点系统就会自动拉起 AI 去执行。执行记录也会保留下来,方便查看每次做了什么事、结果怎么样。

目前支持:

  • Cron 表达式设定执行频率
  • 执行次数限制
  • 每次执行的状态和摘要记录

适合的场景:

  • 定时检查网站的健康状况
  • 定期生成 SEO 建议报告
  • 批量处理内容

系统启动时会自动加载已配置的 Agent 任务,不需要额外操作。

内置了 7 个 AI 技能

新版本带了 7 个预置的 AI 技能文件,开箱即用:

  • anqicms-dev — 开发相关辅助
  • api-dev — API 开发参考
  • batch-operations — 批量操作
  • content-planner — 内容规划
  • seo-analyzer — SEO 分析
  • site-health — 站点健康检查
  • template-dev — 模板开发

技能系统本身也做了升级,支持模板语法(变量替换、shell 命令注入等),如果你自己写技能,可定制性比之前好了很多。

城市分站:全站内容复用模式

做城市分站的用户应该会关注这个。

之前城市分站只能展示分站自己建的内容,很多人的场景其实是”主站有一堆内容,分站直接复用展示”,这次加了这个模式。主站内容会自动同步到分站,URL 支持两种形式:

  • 子域名:beijing.example.com
  • 子目录:example.com/beijing/

其他值得提的

  • 多语言翻译可以接自定义接口了 — 之前翻译引擎是写死的,现在你可以换自己的翻译服务
  • 对象存储上传 ContentType — AWS、Google Cloud、腾讯云、七牛、又拍云这些云存储,上传时会自动设置 ContentType,传图片不会在浏览器里乱码
  • Y2038 修了 — 所有时间字段从 int32 改成了 int64,存 2038 年之后的日期没问题了
  • Windows 路径 bug 修复 — 在 Windows 服务器上跑的用户,之前有路径识别的问题,这版修了

升级建议

如果你的场景是:

  • 用城市分站而且需要全站内容复用 → 这版值得升
  • 用 AI 对话而且想要多模型切换或定时任务 → 这版值得升
  • 其他用户随缘,按需更新就行

升级前建议先备份数据和程序文件。

相关文章

GEO生成式引擎优化:2025年AI搜索时代的企业网站生存指南

GEO生成式引擎优化是2025年AI搜索时代企业网站必须掌握的新技能。本文详解GEO的核心策略,以及如何利用安企CMS进行AI搜索优化,抢占流量先机。

2026-06-11

当`moduleId`参数无效时,`archive/list`接口会返回什么错误提示?

在使用 AnQiCMS 构建网站时,`archive/list` 接口无疑是获取内容列表的核心工具。通过这个接口,我们可以灵活地筛选和展示各类文档,满足网站前端的动态内容需求。其中,`moduleId` 参数扮演着非常关键的角色,它允许我们指定希望获取特定内容模型(如文章、产品、新闻等)下的文档。 正常情况下,当您向 `archive/list` 接口传入一个有效的 `moduleId`

2025-11-09

如何利用`archive/list`的结果,配合`archiveDetail.md`实现点击查看文章详情?

在构建网站时,展示文章列表并允许用户点击查看文章详情是基本且核心的功能。安企CMS(AnQiCMS)提供了强大而灵活的API接口,让我们可以轻松实现这一需求。接下来,我们将探讨如何利用`archive/list`接口获取文章概要,再配合`archive/detail`接口在用户点击后展示完整的文章内容。 ### 第一步:获取文章列表(`archive/list`) 对于任何内容网站

2025-11-09

AnQiCMS文档列表接口是否支持对返回数据中的`extra`字段进行更复杂的查询?

在安企CMS中,文档内容管理的灵活性是一个备受关注的特点,特别是其对自定义字段(体现在接口返回的 `extra` 字段中)的支持,为网站运营者提供了极大的便利。当我们需要从大量文档中根据这些自定义属性进行筛选和查询时,自然会想到一个关键问题:安企CMS的文档列表接口 (`/api/archive/list`) 是否支持对返回数据中的 `extra` 字段进行更复杂的查询? 要回答这个问题

2025-11-09

如何使用`archive/list`接口,在前端动态加载更多文档(无限滚动)?

在现代网站设计中,无限滚动(Infinite Scrolling)已成为一种流行的内容加载方式,它能够显著提升用户体验,让访客在不间断地浏览内容时保持沉浸感。对于使用安企CMS(AnQiCMS)构建网站的用户来说,`archive/list` 接口正是实现这一功能的强大工具。通过巧妙地运用这个接口,我们可以让网站的文章、产品或其他文档内容在用户滚动页面时自动加载更多,带来如丝般顺滑的浏览体验

2025-11-09

`archive/list`接口返回的`canonical_url`和`fixed_link`字段,对SEO优化有何帮助?

在网站内容的海洋中,如何让我们的优质内容脱颖而出,被更多的潜在用户发现,是每位内容运营者持续探索的课题。搜索引擎优化(SEO)是实现这一目标的关键策略之一。而在SEO实践中,URL扮演着极其重要的角色。 安企CMS(AnQiCMS)在`archive/list`等接口返回的数据中,提供了`canonical_url`和`fixed_link`这两个字段,它们并非只是简单的链接

2025-11-09

如果AnQiCMS文档列表中没有找到符合条件的文档,`data`和`total`会返回什么?

在使用安企CMS(AnQiCMS)构建网站或应用时,我们经常需要通过其提供的 API 接口来获取各种内容,例如文档列表。当我们的查询条件未能匹配到任何内容时,API 会返回什么样的数据结构呢?特别是 `data` 和 `total` 这两个关键字段,它们的表现形式对于我们正确处理数据至关重要。今天,我们就来深入探讨一下,在文档列表中没有找到符合条件的文档时,安企CMS会给出怎样的响应。 ###

2025-11-09

如何实现一个“热门文章”或“最多浏览”列表,通过`order`参数实现?

在网站运营中,我们都希望能将最受欢迎、阅读量最高的文章展示给访问者,比如常见的“热门文章”或“最多浏览”列表。这不仅能有效引导用户发现更多精彩内容,提升网站的用户体验,也是内容运营中不可或缺的一环。在安企CMS中,实现这样的功能比你想象的要简单,秘诀就藏在文档列表接口`archive/list`的`order`参数中。 ### 巧用`order`参数

2025-11-09