跳转到内容

搜索仅适用于生产版本。 尝试构建并预览网站以在本地测试。

规则

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。