V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MXXXXXS
V2EX  ›  随想

人也是 MVVM

  •  
  •   MXXXXXS · 19 天前 · 2247 次点击

    llm 有 world models 的概念, 类似的, 大脑感知到的世界实际是脑内构建出的一个模型, 并不是完整的真实世界

    客观世界是 view, 脑内的世界是 model, 躯体则是承担了二者的交互的 view model

    没错, 整一个人就是 MVVM

    13 条回复    2025-05-28 16:53:43 +08:00
    96
        1
    96  
       18 天前   ❤️ 4
    先关机休息两天吧哥们,感觉你有点神志不清了🤣
    tongbufu
        2
    tongbufu  
       18 天前 via iPhone
    人是干电池
    ltyj2003
        3
    ltyj2003  
       18 天前 via Android
    倒也没啥问题
    oIMOo
        4
    oIMOo  
       18 天前   ❤️ 1
    看标题我以为是一个 M 抖了……
    楼下不用搜了,这里是维基百科: https://zh.wikipedia.org/wiki/MVVM —— MVVM ( Model–view–viewmodel )是一种软件架构模式
    lisongeee
        5
    lisongeee  
       18 天前
    我发现一般只有 Android 和 iOS 客户端开发会特意强调这种 MVVM/MVI 的概念

    Web 前端都是强调 ui=f(state) 和 hooks/effect 副作用,不怎么强调 MVVM
    w568w
        6
    w568w  
       18 天前   ❤️ 1
    @lisongeee MVVM 是一种「设计范式」,Reactive 是实现这个设计范式的一种「工具」。两者不冲突。

    ui 就是 view ,f 就是 view model ,state 就是 model 。

    MVVM 里:v 绑定 vm ,vm 更新 m 。m 变化通知 vm ,vm 计算变化通知 v 刷新。
    正如 reactive UI 里:ui 绑定 f ,f 更新 state 。state 更新通知 f ,f 计算新值通知 ui 刷新。
    w568w
        7
    w568w  
       18 天前   ❤️ 1
    @w568w 补:不过我同意的一点是,在 Android ( View )开发里我确实见到了对 MVVM 最丑陋、最臃肿、最复杂的实现。以至于这么自然顺畅的思想,在一部分 Android 开发眼中是需要专门学习的艰深理论。
    sunziren
        8
    sunziren  
       18 天前 via Android
    早点休息
    twig
        9
    twig  
       18 天前 via iPhone
    @lisongeee react 里讲究 presentation 和 business logic 分离来着。但这也不重要就对了。
    dayanshenjun
        10
    dayanshenjun  
       18 天前
    你好像窥到了天道/造物主的一角😅
    WuSiYu
        11
    WuSiYu  
       17 天前
    你是否在找:具 身 智 能
    THESDZ
        12
    THESDZ  
       14 天前
    在社会生产活动中,为了生产效率的提升,生产流程中,大部分的环节被标准化,而无法被标准化的任务,就会交给人,也就是说,人是将非标准化步骤标准化的一个黑盒。
    但是人不只是生产,祝愿大家都能享受生活。
    0x663
        13
    0x663  
       8 天前
    这么说好像也没问题,因为昆虫和鸟看到的世界确实和人类看到的世界不一样。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5499 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:49 · PVG 14:49 · LAX 23:49 · JFK 02:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.