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

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 对话而且想要多模型切换或定时任务 → 这版值得升
  • 其他用户随缘,按需更新就行

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