gkd 中文文档 下载 App

gkd 应用规则怎么写:给单个应用添加自动点击规则

应用规则是绑定到单个应用(按包名)的规则集合。当你只想对某个应用做自动化,别的应用不受影响时,就用它。本页讲在本地订阅里添加应用规则的入口与写法。

入口位置

应用规则的编辑入口在:首页 → 订阅 → 本地订阅 → 应用规则。在这里添加的规则必须指定应用包名,只在该应用的界面内匹配。

GKD 本地订阅的应用规则界面
应用规则编辑入口

规则的最小结构

官方文档给了一个经典的入门示例——自动点击知乎的开屏广告「跳过」按钮:

{
  id: 'com.zhihu.android',
  name: '知乎',
  groups: [
    {
      key: 0,
      name: '开屏广告',
      rules: {
        matches: 'TextView[id="com.zhihu.android:id/btn_skip"]',
      },
    },
  ],
}

结构拆开看:

这条规则的含义:在知乎的界面里,出现 id 为 btn_skip 的 TextView 时自动点击它。

示例规则怎么来的:快照

官方示例直接标注了它脱胎于一个真实快照——用户在知乎开屏广告界面抓了快照分享,规则作者从快照的节点信息里找到「跳过」按钮的 id,写出了这条规则。这个「抓快照 → 查节点 → 写 matches」的流程就是写规则的标准路径,详见快照审查与选择器语法。

效果预览

应用规则添加并启用后,在应用页可以按应用查看规则覆盖情况,确认你的规则已经挂载:

GKD 应用页按应用展示规则数量
订阅的应用规则开关列表

常用匹配技巧

下一步想管理更复杂的场景(一个应用里多条规则分组启停),见应用规则组。