mirror of
https://github.com/AIsouler/GKD_subscription.git
synced 2025-12-22 01:35:32 +08:00
feat(微博): 评论区博主内容推荐规则优化 (#1186)
* feat(微博): 评论区博主内容推荐规则优化(gkd-kit#1181) * feat(微博): 规则优化(使用quickFind) * feat(微博): 规则优化 --------- Co-authored-by: 二刺螈 <i@songe.li> close #1181
This commit is contained in:
@@ -7,6 +7,7 @@ export default defineAppConfig({
|
|||||||
{
|
{
|
||||||
key: 0,
|
key: 0,
|
||||||
name: '开屏广告',
|
name: '开屏广告',
|
||||||
|
quickFind: true,
|
||||||
activityIds: [
|
activityIds: [
|
||||||
'com.sina.weibo.MainTabActivity',
|
'com.sina.weibo.MainTabActivity',
|
||||||
'com.sina.weibo.mobileads.view.', // 需要补充快照
|
'com.sina.weibo.mobileads.view.', // 需要补充快照
|
||||||
@@ -17,12 +18,14 @@ export default defineAppConfig({
|
|||||||
{
|
{
|
||||||
key: 1,
|
key: 1,
|
||||||
name: '评论区顶部-相关推荐',
|
name: '评论区顶部-相关推荐',
|
||||||
|
quickFind: true,
|
||||||
activityIds: 'com.sina.weibo.feed.DetailWeiboActivity',
|
activityIds: 'com.sina.weibo.feed.DetailWeiboActivity',
|
||||||
rules: 'ImageView[id=`com.sina.weibo:id/iv_ad_x`]',
|
rules: 'ImageView[id=`com.sina.weibo:id/iv_ad_x`]',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 2,
|
key: 2,
|
||||||
name: '关闭不感兴趣广告弹窗',
|
name: '关闭不感兴趣广告弹窗',
|
||||||
|
quickFind: true,
|
||||||
activityIds: [
|
activityIds: [
|
||||||
'com.sina.weibo.view.bottomsheet.dialog.',
|
'com.sina.weibo.view.bottomsheet.dialog.',
|
||||||
'com.sina.weibo.VisitorMainTabActivity',
|
'com.sina.weibo.VisitorMainTabActivity',
|
||||||
@@ -39,15 +42,17 @@ export default defineAppConfig({
|
|||||||
key: 3,
|
key: 3,
|
||||||
name: '兴趣领域推荐',
|
name: '兴趣领域推荐',
|
||||||
desc: '出现在长久未登录的账户再次登录时',
|
desc: '出现在长久未登录的账户再次登录时',
|
||||||
|
quickFind: true,
|
||||||
activityIds: 'com.sina.weibo.account.interest.InterestActivity',
|
activityIds: 'com.sina.weibo.account.interest.InterestActivity',
|
||||||
rules:
|
rules:
|
||||||
'[id="com.sina.weibo:id/rl_account_title_bar"] > [id="com.sina.weibo:id/tv_title_bar_skip"&&text="跳过"]',
|
'[id="com.sina.weibo:id/rl_account_title_bar"] > [id="com.sina.weibo:id/tv_title_bar_skip"][text="跳过"]',
|
||||||
snapshotUrls: 'https://gkd-kit.songe.li/import/12531405',
|
snapshotUrls: 'https://gkd-kit.songe.li/import/12531405',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 4,
|
key: 4,
|
||||||
name: '精选博主推荐',
|
name: '精选博主推荐',
|
||||||
desc: '出现在长久未登录的账户再次登录时',
|
desc: '出现在长久未登录的账户再次登录时',
|
||||||
|
quickFind: true,
|
||||||
activityIds: 'com.sina.weibo.account.recommend.RecommendActivity',
|
activityIds: 'com.sina.weibo.account.recommend.RecommendActivity',
|
||||||
rules: [
|
rules: [
|
||||||
'[id="com.sina.weibo:id/tv_option"&&text="取消勾选"]',
|
'[id="com.sina.weibo:id/tv_option"&&text="取消勾选"]',
|
||||||
@@ -62,6 +67,7 @@ export default defineAppConfig({
|
|||||||
key: 5,
|
key: 5,
|
||||||
name: '帖子详情底部,评论区顶部广告',
|
name: '帖子详情底部,评论区顶部广告',
|
||||||
desc: '点击右上角x',
|
desc: '点击右上角x',
|
||||||
|
quickFind: true,
|
||||||
activityIds: 'com.sina.weibo.feed.DetailWeiboActivity',
|
activityIds: 'com.sina.weibo.feed.DetailWeiboActivity',
|
||||||
rules: [
|
rules: [
|
||||||
{
|
{
|
||||||
@@ -80,22 +86,31 @@ export default defineAppConfig({
|
|||||||
key: 6,
|
key: 6,
|
||||||
name: '评论区博主内容推荐',
|
name: '评论区博主内容推荐',
|
||||||
desc: '评论区同一博主其他博文推荐',
|
desc: '评论区同一博主其他博文推荐',
|
||||||
|
quickFind: true,
|
||||||
rules: [
|
rules: [
|
||||||
{
|
{
|
||||||
activityIds: ['com.sina.weibo.utils.WeiboDialog$CustomDialog'],
|
activityIds: ['com.sina.weibo.feed.DetailWeiboActivity'],
|
||||||
matches: 'TextView[text="不感兴趣"]',
|
matches:
|
||||||
snapshotUrls: 'https://gkd-kit.gitee.io/import/12674511',
|
'[id="com.sina.weibo:id/tv_tips"] + [id="com.sina.weibo:id/iv_close_icon"]',
|
||||||
|
snapshotUrls: 'https://gkd-kit.gitee.io/import/12674498',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
activityIds: ['com.sina.weibo.feed.DetailWeiboActivity'],
|
activityIds: [
|
||||||
matches: '[text="推荐"] < [id="com.sina.weibo:id/ll_close"]',
|
'com.sina.weibo.utils.WeiboDialog$CustomDialog',
|
||||||
snapshotUrls: 'https://gkd-kit.gitee.io/import/12674498',
|
'com.sina.weibo.feed.DetailWeiboActivity',
|
||||||
|
],
|
||||||
|
matches: 'TextView[text="不感兴趣"]',
|
||||||
|
snapshotUrls: [
|
||||||
|
'https://gkd-kit.gitee.io/import/12674511',
|
||||||
|
'https://gkd-kit.gitee.io/import/12929591',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 7,
|
key: 7,
|
||||||
name: '首页顶部话题分享窗口',
|
name: '首页顶部话题分享窗口',
|
||||||
|
quickFind: true,
|
||||||
activityIds: ['com.sina.weibo.MainTabActivity'],
|
activityIds: ['com.sina.weibo.MainTabActivity'],
|
||||||
rules:
|
rules:
|
||||||
'[id="com.sina.weibo:id/tvGuide"] + [id="com.sina.weibo:id/v_close"] + [id="com.sina.weibo:id/iv_close"]',
|
'[id="com.sina.weibo:id/tvGuide"] + [id="com.sina.weibo:id/v_close"] + [id="com.sina.weibo:id/iv_close"]',
|
||||||
@@ -104,6 +119,7 @@ export default defineAppConfig({
|
|||||||
{
|
{
|
||||||
key: 8,
|
key: 8,
|
||||||
name: '发现页广告弹窗',
|
name: '发现页广告弹窗',
|
||||||
|
quickFind: true,
|
||||||
activityIds: ['com.sina.weibo.page.ad.DiscoverAdDialog'],
|
activityIds: ['com.sina.weibo.page.ad.DiscoverAdDialog'],
|
||||||
rules:
|
rules:
|
||||||
'[id="com.sina.weibo:id/ad_portrait_layout"] + [id="com.sina.weibo:id/btn_close"]',
|
'[id="com.sina.weibo:id/ad_portrait_layout"] + [id="com.sina.weibo:id/btn_close"]',
|
||||||
@@ -114,6 +130,7 @@ export default defineAppConfig({
|
|||||||
key: 9,
|
key: 9,
|
||||||
name: '请求开启通知弹窗',
|
name: '请求开启通知弹窗',
|
||||||
desc: '自动点击暂不开启',
|
desc: '自动点击暂不开启',
|
||||||
|
quickFind: true,
|
||||||
activityIds: ['com.sina.weibo.notifyguidev2.NotifyGuideV2Activity'],
|
activityIds: ['com.sina.weibo.notifyguidev2.NotifyGuideV2Activity'],
|
||||||
rules:
|
rules:
|
||||||
'@[id="com.sina.weibo:id/bt_cancel"][text="暂不开启"] + [id="com.sina.weibo:id/bt_confirm"]',
|
'@[id="com.sina.weibo:id/bt_cancel"][text="暂不开启"] + [id="com.sina.weibo:id/bt_confirm"]',
|
||||||
@@ -124,6 +141,7 @@ export default defineAppConfig({
|
|||||||
key: 10,
|
key: 10,
|
||||||
name: '请求开启通知提示信息',
|
name: '请求开启通知提示信息',
|
||||||
desc: '自动点击x按钮',
|
desc: '自动点击x按钮',
|
||||||
|
quickFind: true,
|
||||||
activityIds: ['com.sina.weibo.MainTabActivity'],
|
activityIds: ['com.sina.weibo.MainTabActivity'],
|
||||||
rules:
|
rules:
|
||||||
'[text^="打开通知"] < LinearLayout + ImageView[id="com.sina.weibo:id/right_icon"]',
|
'[text^="打开通知"] < LinearLayout + ImageView[id="com.sina.weibo:id/right_icon"]',
|
||||||
@@ -134,6 +152,7 @@ export default defineAppConfig({
|
|||||||
key: 11,
|
key: 11,
|
||||||
name: '首页顶部签到卡片',
|
name: '首页顶部签到卡片',
|
||||||
desc: '自动点击x按钮',
|
desc: '自动点击x按钮',
|
||||||
|
quickFind: true,
|
||||||
activityIds: ['com.sina.weibo.MainTabActivity'],
|
activityIds: ['com.sina.weibo.MainTabActivity'],
|
||||||
rules:
|
rules:
|
||||||
'[id="com.sina.weibo:id/ll_check_in_container"] < FrameLayout - FrameLayout > TextView + [id="com.sina.weibo:id/v_close"]',
|
'[id="com.sina.weibo:id/ll_check_in_container"] < FrameLayout - FrameLayout > TextView + [id="com.sina.weibo:id/v_close"]',
|
||||||
@@ -142,6 +161,7 @@ export default defineAppConfig({
|
|||||||
{
|
{
|
||||||
key: 12,
|
key: 12,
|
||||||
name: '首页广告弹窗',
|
name: '首页广告弹窗',
|
||||||
|
quickFind: true,
|
||||||
activityIds: ['com.sina.weibo.business'],
|
activityIds: ['com.sina.weibo.business'],
|
||||||
rules:
|
rules:
|
||||||
'@[id="com.sina.weibo:id/btn_close"] - FrameLayout > [id="com.sina.weibo:id/ad_tag"]',
|
'@[id="com.sina.weibo:id/btn_close"] - FrameLayout > [id="com.sina.weibo:id/ad_tag"]',
|
||||||
@@ -152,6 +172,7 @@ export default defineAppConfig({
|
|||||||
key: 13,
|
key: 13,
|
||||||
name: '右下角刷微博领现金悬浮广告',
|
name: '右下角刷微博领现金悬浮广告',
|
||||||
desc: '自动点击x按钮',
|
desc: '自动点击x按钮',
|
||||||
|
quickFind: true,
|
||||||
activityIds: ['com.sina.weibo.MainTabActivity'],
|
activityIds: ['com.sina.weibo.MainTabActivity'],
|
||||||
rules:
|
rules:
|
||||||
'[id="com.sina.weibo:id/floating_window"] >2 [id="com.sina.weibo:id/close"]',
|
'[id="com.sina.weibo:id/floating_window"] >2 [id="com.sina.weibo:id/close"]',
|
||||||
|
|||||||
Reference in New Issue
Block a user