Agent 能力
配置组:agent
Agent 能力用于控制前台助手是否可以调用站点工具,例如读取页面上下文、搜索 Halo 内容、检索 RAG 知识库、打开可信页面、定位评论区和生成评论草稿。
总开关
注意:
即使这里开启,访客是否能使用 Agent 还会受到 AI 设置 中 aiSecuritySetting.accessMode 的限制。
与前台宠物模式的关系
Agent 链路由前台智能助手的 assistant.displayMode 决定:
因此,RAG 和 Agent 不是互相依赖关系;只有选择 ragAgent 时,两者才会配合。
预设能力
评论能力选项
浏览器工具安全
Halo 搜索
可选内容类型:
RAG 检索
Halo 资源详情
后端网络访问
后端网络访问默认关闭。只有在明确需要让模型读取可信公网 API 时才建议开启。
自定义浏览器工具 JSON
安全建议
- 公网站点不建议开放后端网络访问,除非配置了严格的
allowedOrigins。 - 匿名用户如果允许使用 Agent,建议只开放页面上下文、Halo 搜索和 RAG 检索。
- 评论能力建议保持
assist,由用户最终确认是否提交。 - 外部站点白名单只填写可信 Origin,不要填写通配域名。
aiTools是高级能力,配置前应确认动作不会造成越权跳转或危险操作。
与访问模式的关系
Agent 工具是否可用由两部分共同决定:
- 本页
agent.enabled和各工具开关。 - AI 设置 中的
aiSecuritySetting.accessMode是否允许 Agent。
例如:
anonymous_chat:匿名用户可对话,但不能用 Agent。anonymous_chat_agent:匿名用户可对话,也可使用已开启的 Agent 工具。authenticated_chat_agent:只有登录用户可对话并使用 Agent。