规则
TabBoy 规则是对本地标签页快照进行评估的 JSON 数据。规则可以提出分组、移动、稍后保存或清理重复项等建议,但绝不会直接修改浏览器。
所有导入或保存的规则在进入规则引擎前都通过 Zod 进行严格校验。规则仅生成建议,不会直接修改浏览器状态。
V1 禁用列表:
$where- 未知的
$...操作符 - 函数
- 任意 JavaScript 代码
- 远程代码
- 原型链污染相关键
{
"id": "docs-basic",
"name": "Docs tabs",
"enabled": true,
"priority": 10,
"query": {
"domain": { "$regex": "(^|\\.)docs\\.", "$options": "i" }
},
"suggest": [{ "type": "group", "title": "Docs", "color": "blue" }]
}
使用 规则预设 Issue 表单 提交可复用的默认规则提案。一份良好的提案包含清晰的使用场景、标签页示例与期望的建议输出。
详细编写说明请参阅 docs/rules-authoring.md。
