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

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

  •  
  •   blackantt · 15h 44m ago · 2454 views

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

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

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

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

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

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

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

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

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

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

    原因有很多,因为 ai 只能照猫画虎,最后得到一个四不像; ai 能做到定义通信协议,包结构等等,但是无法做到面面俱到,业务是随时变化的,什么时候扩容,什么时候启用备用协议,哪里有云控参数,ai 哪里知道人心的险恶。
    hongye
        21
    hongye  
       7h 46m ago
    UI 只是冰山一角。尤其是 B 端业务系统,复杂的根本不是前端长啥样,而是背后的权限控制( RBAC/ABAC )和数据流转。不同的角色、不同的权限,看到的页面和操作按钮完全不一样。而且很多业务状态、配置和审计日志在运行态都是直接保存在数据库里的,光靠看几张前端截图,AI 连完整的权限矩阵都拼不出来,更别说去“盲猜”后端的业务流和状态机了。照猫画虎弄个纯静态的壳子还行,碰上复杂的 C/S 架构,连数据怎么交互的都抓不到,根本谈不上复刻。
    charlie21
        22
    charlie21  
       7h 37m ago
    TINKER 桌面工具箱
    /t/1179641
    https://tinker.liriliri.io/zh/guide/
    作者半年写了 100+ 个小工具 v2ex.com/member/surunzi
    soulflysimple123
        23
    soulflysimple123  
       5h 58m ago
    给个淘宝 app 截图能复刻一个淘宝吗
    cat3399
        24
    cat3399  
       4h 11m ago
    很多交互细节 ai 都不知道,都需要人为调整,也很麻烦的
    Tory12138
        25
    Tory12138  
       4h 10m ago
    业务逻辑怎么办,光得到一个壳有什么用
    hacson
        26
    hacson  
       3h 49m ago via iPhone
    app 是什么 app ?有多复杂?页面有多少?你怎么确定你截了所有的页面没有遗漏?需要前后端吗?如果有后端功能怎么截?
    你看,除非你把整个需求拆得足够细,不然你这个问题本身就是悖论——你自己都不可能截完所有功能的页面。如果你已经拆得足够细,那需求逻辑你自己都理得七七八八了,ai 也能实现你拆解的这套逻辑,至于能不能一模一样 copy ,其实已经不重要了
    AItsuki
        27
    AItsuki  
       2h 56m ago
    以后不知道,现在不可以。给源码它都复刻不了,没那么简单。你搜搜去年年末的新闻,gpt 内部 4 人 28 天花了 80 亿 token ,做了一个安卓版 sora ,是已经有 ios 代码参考的情况下,其中有 15%代码还要人工敲。现在过去才半年多,还不能做到复刻的。
    my1569101
        28
    my1569101  
       1h 35m ago
    肯定可以啊。不用截图。把 app 的使用,完整录屏即可
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1425 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 113ms · UTC 16:42 · PVG 00:42 · LAX 09:42 · JFK 12:42
    ♥ Do have faith in what you're doing.