• 请不要在回答技术问题时复制粘贴 AI 生成的内容
blackantt
V2EX  ›  程序员

把 app 的每一个页面 copy 给 AI, ai 能复刻出这个 app 吗?它能自动发掘其后的逻辑,复刻出来吗?

  •  
  •   blackantt · 2 days ago · 4109 views

    复刻程序是否越来越容易了?

    35 replies    2026-07-20 14:30:27 +08:00
    evan9527
        1
    evan9527  
       2 days ago
    我认为功能上完全可以复刻,可能要人为引导 ai 去分析。
    引导的方向不是让 ai 去了解这个 app ,是要让 ai 知道你想要什么,希望达到什么效果。
    revival83
        2
    revival83  
       2 days ago via iPhone
    估计以后会越来越容易
    uu889com
        3
    uu889com  
       2 days ago
    问题不大。
    ktyang
        4
    ktyang  
       2 days ago   ❤️ 1
    基础功能可以,里面的复杂逻辑不一定能复刻,有可能会发散的没边了。
    Jensond
        5
    Jensond  
       2 days ago
    单机类的简单交互很简单,复杂交互+c/s 复杂架构 就发散的没法用了
    FringJX
        6
    FringJX  
       2 days ago
    你说的复制给 ai 是单纯的截图给它吗?
    还是把交互也给 ai 。
    只是截图的话,很难
    lujiaosama
        7
    lujiaosama  
       2 days ago
    就算你把交互给到 AI 也不行,一个简单的交互映射到后端的业务逻辑可能是非常复杂的。如果还和硬件有关系,和第三方系统有关系的,那根本就不行,还是要人介入。
    HeStudy
        8
    HeStudy  
       2 days ago   ❤️ 2
    我试过了,结合抓包数据和界面截图,使用 fable5 可以无压力的复刻,当然只是那种简单的数据流转类的。内部逻辑很复杂的那种还是需要人工去给规则,不过界面复刻现在都是很轻松的了
    prudence
        9
    prudence  
       2 days ago
    不太完美,我最近就是在干,后端代码源码有,前端页面可能从 win 转 macos 或 跨平台,但是每次说了功能一样对齐,但是结果还是丢三落四的 gpt
    SayHelloHi
        10
    SayHelloHi  
       2 days ago
    不完美

    App 功能和 UI 无法 100%复刻,最后还是要一点一点调试
    jacketma
        11
    jacketma  
       2 days ago
    很多 APP 内部逻辑本身就是屎山代码,只是能跑而已,人都嫌弃,你让 AI 复刻一坨💩,AI 表示这是侮辱智商,拒绝拉屎
    lancevps
        12
    lancevps  
       2 days ago
    搞不了,我觉得 ai 暂时理解不了什么是 UI ,就算复刻,也是一坨不能修改的代码
    xloger
        13
    xloger  
       2 days ago
    不能...我把 Figma 的设计稿发给它,让它盯着改一些东西。除非我很明确地指出每个要改的点,不然它会无视很显眼的一些地方。它更倾向于糊弄。

    当然这就跟“破解围棋”的难点一样是算力问题。理想的未来下这肯定是能解决的,但那时候成本估计还不如雇个“廉价的人类”来解决...
    leia
        14
    leia  
       2 days ago
    模块化拆分,把业务流程拆分小单元的去完成, 这样就可以,目前 DeepSeek+claude cli 能修 bug 和抓日志,1 年 2 年后再看看呢?
    momo1pm
        15
    momo1pm  
       2 days ago
    登陆注册页面没啥吧,后面 passport 你让它做啊。。。
    GeruzoniAnsasu
        16
    GeruzoniAnsasu  
       2 days ago
    不能。哪怕是人也不能。

    举个例子: 你知道你自己的头像是能点击的吗?

    你知道你标题下面的上下箭头是干什么用的吗?
    Lujango
        17
    Lujango  
       2 days ago
    百度就一个输入框
    sn0wdr1am
        18
    sn0wdr1am  
       2 days ago
    没错,百度也是一个框,Google 也是一个框。

    AI 能复刻百度和 Google 吗?
    someonelikeyouah
        19
    someonelikeyouah  
       2 days ago
    不可能,比如 erp 系统 客户经验和设计本身就是护城河,代码开发倒不是,你能说给一个交互 就能让 llm 给数据流转猜清楚吗?这个不确定的成本比找个 业务专家来可贵太多了
    Dispatcher
        20
    Dispatcher  
       2 days ago
    别推论,建议实践一下。

    方法:
    b 站前几年泄露过后端源码,能跑起来;
    anthropic 前一阵子也泄露过源码。

    路径:
    提供给 ai 截图,让 ai 生成可运行的代码。

    结果:
    个人推断 100%失败。

    原因有很多,因为 ai 只能照猫画虎,最后得到一个四不像; ai 能做到定义通信协议,包结构等等,但是无法做到面面俱到,业务是随时变化的,什么时候扩容,什么时候启用备用协议,哪里有云控参数,ai 哪里知道人心的险恶。
    hongye
        21
    hongye  
       2 days ago
    UI 只是冰山一角。尤其是 B 端业务系统,复杂的根本不是前端长啥样,而是背后的权限控制( RBAC/ABAC )和数据流转。不同的角色、不同的权限,看到的页面和操作按钮完全不一样。而且很多业务状态、配置和审计日志在运行态都是直接保存在数据库里的,光靠看几张前端截图,AI 连完整的权限矩阵都拼不出来,更别说去“盲猜”后端的业务流和状态机了。照猫画虎弄个纯静态的壳子还行,碰上复杂的 C/S 架构,连数据怎么交互的都抓不到,根本谈不上复刻。
    charlie21
        22
    charlie21  
       2 days ago
    TINKER 桌面工具箱
    /t/1179641
    https://tinker.liriliri.io/zh/guide/
    作者半年写了 100+ 个小工具 v2ex.com/member/surunzi
    soulflysimple123
        23
    soulflysimple123  
       2 days ago
    给个淘宝 app 截图能复刻一个淘宝吗
    cat3399
        24
    cat3399  
       2 days ago
    很多交互细节 ai 都不知道,都需要人为调整,也很麻烦的
    Tory12138
        25
    Tory12138  
       2 days ago
    业务逻辑怎么办,光得到一个壳有什么用
    hacson
        26
    hacson  
       2 days ago via iPhone
    app 是什么 app ?有多复杂?页面有多少?你怎么确定你截了所有的页面没有遗漏?需要前后端吗?如果有后端功能怎么截?
    你看,除非你把整个需求拆得足够细,不然你这个问题本身就是悖论——你自己都不可能截完所有功能的页面。如果你已经拆得足够细,那需求逻辑你自己都理得七七八八了,ai 也能实现你拆解的这套逻辑,至于能不能一模一样 copy ,其实已经不重要了
    AItsuki
        27
    AItsuki  
       2 days ago
    以后不知道,现在不可以。给源码它都复刻不了,没那么简单。你搜搜去年年末的新闻,gpt 内部 4 人 28 天花了 80 亿 token ,做了一个安卓版 sora ,是已经有 ios 代码参考的情况下,其中有 15%代码还要人工敲。现在过去才半年多,还不能做到复刻的。
    my1569101
        28
    my1569101  
       1 day ago
    肯定可以啊。不用截图。把 app 的使用,完整录屏即可
    weiliw528
        29
    weiliw528  
       1 day ago
    会越来越简单,估计以后某刀都可以,就是会很费 token,充之前先用免费的 testllm.ai 测测
    fbu11
        30
    fbu11  
       1 day ago
    简单 UI 可以,但复杂交互动画得一点点调试,后端接口数据库业务字段表总得自己设计吧
    penll
        31
    penll  
       1 day ago
    就以目前 AI 程度。只靠截图,不添加额外描述。只能 copy 个壳。或者,出来的东西。不是你真的想要的。
    techmale
        32
    techmale  
       1 day ago
    取决于你的 prompt 和给的精细度。
    取决于你
    取决于你
    sigma65535
        33
    sigma65535  
       1 day ago
    不能 需要纠正 ,不断截图和原型图对比 修改
    XuDongJianSama
        34
    XuDongJianSama  
       1 day ago
    看难度,互联网上有信息的基本都能做出来,就是要不断人工验证和骂他
    Paaranoia
        35
    Paaranoia  
       1 day ago
    还是要看 rapper 的文字功底吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3210 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 279ms · UTC 13:54 · PVG 21:54 · LAX 06:54 · JFK 09:54
    ♥ Do have faith in what you're doing.