Agent Hub 规则
Agent Hub 规则 为VJSP预设的一系列硬性约束或逻辑条件,用于控制AI行为边界。
可以是代码逻辑、配置项、策略文件、if-then 条件等。设定底线或强制逻辑,如权限控制、输出过滤、安全限制等。
✅ 请注意:规则需绑定到智能体(Agent)后才能生效。
规则页面概览
登录 Agent Hub 页面
点击 「规则」 标签,直接进入规则列表展示页面

- 页面默认展示公开的规则库,包含平台预设的通用规则,支持通过顶部搜索框 快速检索
使用官方提供的规则
浏览已有的规则列表,在 Agent Hub 页面查看规则卡片。
查看详情,点击任一卡片,进入详情页面,了解其说明信息。
点击「立即使用」,并选择需要关联的规则。
前提:您必须已登录系统。若未登录,请先完成登录。
只能关联自己创建的智能体。
自定义规则
1.新建规则
通过自定义规则,可适配个人专属编码习惯或项目特殊需求,操作步骤简洁高效:
操作步骤:
登录官方平台,
在控制台左侧导航栏选择「我的智能体」→ 点击【新建规则】按钮:

- 在弹出的「创建规则」页面,按要求填写关键信息:
规则名称(建议按 “场景 + 语言” 命名,如 “电商项目 - Java 命名规则”)
规则正文详情:比如 命名规范(驼峰 / 下划线)、禁用语法(如 eval、innerHTML)、必填校验(如注释要求)登录
规则描述:描述信息
- 点击【确认】,规则保存成功。
2.编辑规则
作用:修改现有提示词内容,更好的实现个性化与定制化交互。
操作步骤:
点击我的规则卡片进入详情页
点击「编辑」按钮
修改内容
保存后自动更新。
3.规则正文示例
示例:
# 角色
你是一个专业的 数据库设计架构师。你的核心职责是:通过需求帮助设计数据库表结构。
# 任务:按照以下要求设计数据库
默认生成postgre数据库表,如果用户有要求时按用户要求来。
数据库表设计规范:
- **表数量**:业务复杂时可分解为多个表,但避免过度设计,保持表数量适中
- **表名**:全部大写,单词间使用'_'连接,子表以主表名为前缀
- **表描述**:简要描述表的用途、作用、关联表等
- **字段命名**:全部大写,单词间使用'_'连接
- **字段类型**:主键用VARCHAR(36),其他字段为非必填
### 📝 输出建表语句
每个表必须严格按照结构输出,输出完成后,按照表结构输出建表SQL语句:
表结构设计完后,立即停止必须待用户确认后再执行其它任务📋 规则配置核心维度
自定义规则时,可重点配置以下维度,覆盖绝大多数场景需求:
格式规范:缩进类型 / 长度、换行符、代码行长度限制、注释格式
命名规范:变量 / 函数 / 类 / 常量命名(驼峰、下划线、帕斯卡命名等)
语法管控:禁用高危语法(
eval、document.write)、禁用过时 API、强制使用安全写法(如innerHTML→textContent)业务规则:国际化文本提取规范、SQL 语句防注入规范、接口返回格式校验
🧩 最佳实践指南
| 应用场景 | 推荐规则配置方案 | 核心收益 |
|---|---|---|
| 新项目启动 | 创建「项目初始化规则包」,包含: 基础格式规则(缩进、命名) 多语言通用禁用语法 代码注释规范 | 从项目初期统一风格,避免后期重构 |
| 多语言混合项目 | 按语言拆分独立规则: Java 规则(类命名、异常处理) HTML/CSS 规则(标签闭合、样式命名) SQL 规则(字段命名、查询规范) | 规则精准适配不同语言特性 |
| 国际化需求项目 | 直接启用 / 扩展「i18n 规则」: 统一文本键值命名格式(如: module_page_function)强制提取硬编码文本 多语言文件格式校验 | 避免键值混乱,降低多语言维护成本 |
| 安全审计场景 | 配置「安全规则包」: 禁用高危语法( eval、innerHTML)强制 XSS 防护写法 SQL 参数化查询校验 | 减少安全漏洞,通过审计更高效 |
| 老项目重构 | 1. 先创建「兼容过渡规则」(只提示不强制) 2. 逐步迭代为「严格规则」 3. 结合插件一键格式化 | 平滑过渡,减少重构阻力 |
使用自定义规则
自定义规则创建成功后,可在创建或编辑智能体时将其关联至该智能体。只有完成此绑定,智能体才能调用该自定义规则执行任务。
