AI助手
位置:后台 →【AI助手】→【AI对话】;后台任意页面右下角也有 AI 悬浮球入口
AI 助手是一个接入大语言模型的对话式智能助手,它不只是聊天,而是可以"动手"操作你的网站:查询和写入数据库、管理文件、生成内容、批量翻译、按你的要求生成整套模板。
前置条件
使用前必须先在【大模型管理】中添加并启用一个 AI 模型(OpenAI 兼容接口即可,如 DeepSeek、通义千问、OpenAI 等),参考:大模型管理。
未配置模型时,AI 对话页会提示【前往配置】。
对话界面
| 功能 | 说明 |
|---|---|
| 新对话 | 开启一个全新会话,互不影响 |
| 会话列表 | 左侧展示历史会话,点击切换;可将鼠标悬停删除 |
| 模型切换 | 右上角下拉框,可在已启用的多个大模型之间随时切换 |
| 继续 / 终止 | 任务执行中(顶部显示 ▶ ⏹ 按钮)可继续或终止当前会话 |
| 重试 | 某条回复失败时,可对该条消息重试 |
会话数据保存在
cache/ai_sessions/,10 分钟无操作的会话自动结束;复杂任务如中途超时,点【继续】即可接着执行。
AI 能做什么
AI 通过调用系统内置的"工具"来完成任务,主要能力如下:
| 能力 | 说明 |
|---|---|
| 数据库查询 | 列出数据表、查看表结构、执行查询统计 |
| 内容增删改 | 按你的要求新增/修改/删除文章、商品、栏目、单页等内容记录 |
| 批量翻译 | 内容新增/修改后自动创建异步翻译任务,逐语言翻译(见下文) |
| 文件管理 | 读取、写入、移动模板等文件 |
| 模板生成 | 一次性生成整套模板(栏目页/详情页/首页等)并自动完成模板设置 |
| 多语言管理 | 查询已配置语言、按需为网站添加新语言 |
| 配置读写 | 读取与修改系统配置项 |
常用指令示例
帮我创建一个名为"行业动态"的文章栏目,并在里面录入 3 篇关于公司新闻的测试文章
把所有英文产品同步翻译到日语和德语
参考现有模板,为我的产品站生成一套简洁风格的模板,要求有首页、产品列表、产品详情、关于我们
统计每个栏目下的文章数量,列个表格给我
把网站名称改成"XXX Trade Co., Ltd",并同步到英文配置
多语言与翻译任务
AI 对多语言做了专门适配,这也是它在外贸建站中最常用的场景:
- 自动建表:让 AI 添加新语言时(
add_website_language工具),会自动创建该语言的所有数据表并复制数据、生成语言包。 - 自动翻译:通过 AI 新增/修改内容时,系统自动创建异步翻译任务加入后台队列,逐语言翻译,无需手动逐语言录入。
- 断点续传:翻译任务按条推进,失败或中断后可继续,不会重复翻译。
- 任务监控:后台右下角 AI 悬浮球 →【异步翻译任务】可查看等待中/执行中的任务及进度。
安全机制
AI 具有写数据库和写文件的权限,系统内置多重防护:
- 危险删除防护:执行删除操作前会进行确认保护;删除的数据自动备份到
cache/ai_safety_backups/,可找回。 - 死循环检测:连续重复相同的工具调用会被检测并暂停,询问你是否继续。
- 一步一工具:AI 逐步调用工具执行,每一步都可以在对话中看到过程。
- 限定范围:文件操作限定在网站目录内(safePath)。
建议:让 AI 执行批量操作前先备份数据库(【基本功能】→【数据库备份】);给操作日志排查问题时可查看
cache/ai_agent_log.txt。
