← 返回首页

第11篇:19 个 Prompt,1 天时间:老张用 AI 从零手搓了一款“零权限”去广告神器

2026-10-25 · Aubzhang

AubSkip V1.0.0 现已上线

纯本地运行,绝对零权限,极致轻盈(3.6MB)。

每天打开手机 App,最怕的就是那几秒钟的开屏广告。

稍微手抖碰一下,或者手机稍微晃一下,直接就给你跳转到电商软件。老张真的受够了。市面上的去广告工具,要么早就停更了,要么开始偷偷要各种隐私权限。老张一怒之下,决定自己干!

顺便,也带朋友们看看,一个真实的 App 从 0 到 1 到底长什么样。

不要觉得做 App 是个大工程,老张只用了 1 天时间,消耗了 370 个积分,用 19 个 Prompt,就让 AI 帮我写出了一款名叫 「AubSkip」 的纯本地安卓工具。

一、产品经理的底线:调研先行,划定红线

老张做了十几年产品,有一个死理:任何产品启动之前,调研永远是第一步,也是最重要的一步。

所以老张给 AI 下达的第一条指令,不是“给我写代码”,而是让它当市场调研员。下面这段就是老张当时发给 AI 的硬核 Prompt,大家可以直接复制拿去用:

【任务类型】新项目前期市场调研(只读,输出文档)。

【项目背景】
我们准备从零启动一款安卓端的实用工具 App:开屏广告跳过辅助工具(对标竞品“李跳跳”)。在产品立项和写第一行代码之前,需要先摸清技术原理、竞品情况,并明确 MVP(最小可行性产品)的核心功能边界。

【任务目标】
请针对该产品完成调研,并生成一份结构严谨的《产品调研报告》。报告将作为后续架构设计和开发排期的依据。具体要求如下:

  1. 技术实现原理
    • 核心机制:详细说明安卓系统中的 AccessibilityService(无障碍服务)是如何实时获取屏幕节点信息的,以及它是如何通过代码触发点击操作的。
    • 概念界定:明确本工具的技术本质。它是“拦截广告的网络请求”,还是“在广告展示后代替用户完成点击”?请解释两者的优劣。
  2. 竞品分析(重点对标:李跳跳)
    • 规则匹配策略:李跳跳这类工具是如何配置识别规则的?(例如按控件文本、资源 ID、或固定坐标)。
    • 技术局限性:分析这类工具的脆弱点在哪里?为什么经常需要更新规则?为什么各大应用厂商会对其进行拦截,它是如何被系统或大厂 App 识别的?
  3. 产品功能拆解(MVP 设计建议)
    • 页面架构:设计第一版(MVP)必须具备的核心页面有哪些?(如:权限授权引导页、核心开关页、规则/日志查看页)。
    • 功能收敛:为了快速跑通闭环,第一版应该先实现哪 1-2 个最核心的功能?(例如:仅按关键字匹配并点击)。
  4. 交付要求
    • 在当前工作区新建 调研报告 文件夹,将内容输出为 01-开屏广告跳过工具调研报告.md。
    • 报告需逻辑清晰、客观专业,用词需符合软件工程规范。

【约束】

  • 暂不编写任何实质性代码,不创建安卓工程。
  • 仅进行信息搜集与文档输出。
  • 输出完毕后,向我汇报报告路径与核心结论。
调研报告截图:AI 给出的开工前待拍板事项清单与生成的调研报告文件

基于 AI 给我的这份极其详尽的调研报告,老张作为产品经理,定下了一条极其克制的死规矩(PRD):绝对不申请网络权限!纯本地运行! 拒绝任何偷偷上传数据的可能。

二、见证奇迹:代码变成 App

仅仅用了 3 个 Prompt(Prompt 3-5),AI 就像个不知疲倦的包工头,把 UI 界面搭好了,把底层的无障碍服务写好了,还给我打包出了一个初版的 APK 安装包。

App 初版的主控页面截图:跳过助手说明页,列出会做的 3 件事和绝不做的 4 件事

三、惨烈的排雷期:跟 AI 斗智斗勇

别以为代码跑通就万事大吉了。接下来的 10 个 Prompt(Prompt 6-15),几乎全在填坑。这部分,老张把它叫做“从理论走向现实的毒打”。

1. 坑一:全线失效的“冷却标记”

测试时突然发现,原本能跳过的广告,全跳不过了。排查了半天,发现是 AI 把“防重复点击”的冷却标记打早了。广告还没加载出来,冷却时间先到了。等真广告出来,直接放行。老张逼着 AI 把标记逻辑改到了“找到目标节点之后”,才解决了这个致命 Bug。

2. 坑二:野蛮“抢前台”与“误伤直播”

做辅助工具最忌讳打扰用户。结果在测试时,老张打开抖音,拦截软件自己却弹出来了,直接盖住屏幕;更尴尬的是,看抖音直播时,因为弹幕飘过一句“跳过”,AI 直接去点了,导致老张被踢出直播间。老张紧急干预,让 AI 引入了“白名单”和“全屏检测”机制,做到绝对无痕,默默在后台干活。

3. 坑三:找不到“无障碍”入口的灾难

这是一个极其致命的系统坑!安卓手机后台一旦杀了进程,无障碍服务就会断开。但系统自带的开关藏得极深,普通用户根本找不到去哪重新开启。找不到开关,这软件就是废的。老张直接让 AI 在 App 界面里加了一个极其醒目的按钮,一键跳转到系统设置页。

4. 坑四:接受 80 分的“非完美”产品

有些 App 的广告极其顽固,各种防跳过机制。老张反复修改规则文件,最终把日常常用 App 的拦截率做到了 80% 以上。老张是个较真的人,但这次老张想通了:产品并不一定要绝对完美。AI 也不是万能的,只要它能解决绝大多数人在绝大多数时候的痛点,它就是一个有价值的好工具。

跳过日志页面截图:显示各 App 的跳过成功与未关闭状态

四、从“能用”到“好用”:市场运营思维的注入

功能跑通了,但最初的界面有一股浓浓的“程序员原生代码味”,怎么看怎么丑。

这时候,老张从产品经理化身为运营,开始做“包装”(Prompt 16-18)。老张让 AI 重新设计带有老张特色的专属图标,并把界面统一成了高级的“AubSkip 蓝”(老张蓝)。

AubSkip 专属蓝色图标:浅蓝底配合蓝色字母 A 造型

同时,把安装包改名、加上了 V1.0.0 的版本号。能跑通代码只是及格,让用户用得心情舒畅,才是一个产品的灵魂。

配色统一后的最终主控界面截图:AubSkip 蓝色主题,显示已开启与累计跳过次数

五、项目收尾:极客的洁癖与沉淀

功能上线不是终点。老张用最后一个 Prompt(Prompt 19),让 AI 把所有的文档、源码、关键排雷经验全部打包归档。

005-AubSkip 文件夹截图:包含 19 个 MD 文档与 APK 安装包

每一次项目结束后的复盘与资料留存,才是个人成长真正的阶梯。

写在最后:产品档案与免责声明

老张把这款心血之作,放在了个人站 aubzhang.com,周日准时开放下载。

如果你也想摆脱开屏广告的烦恼,请记住这个名字:AubSkip

⚠️ 郑重免责声明:
本工具使用了安卓系统的无障碍服务(AccessibilityService)辅助点击,不联网、不截屏、不窃取任何隐私数据。代码开源可见,规则全部保存在本地。下载使用即表示您信任老张这个纯粹的“手艺人”。如果不放心,请千万不要安装。

愿大家的手机,从此清净。

AubSkip V1.0.0 现已上线

纯本地运行,绝对零权限,极致轻盈(3.6MB)。

公众号原文:https://mp.weixin.qq.com/s/u6Ha34nWJxq5PBBJjBY-5Q