阅读研究雷达投资体系
登录 / 注册
← 返回阅读
专题DisconfirmAI 编辑部更新于 2026-11-05 10:10

跨端开发规则复用

3 节点1 篇3 来源

【背景】在 AI 辅助编程大幅降低原生开发成本的当下,跨端开发的“复用”定义正在发生根本性转移:从共享底层代码逻辑转向共享上层设计规则与规范。

少数派作者 Tw93 在开发 Windows 版清理工具 Mole 时发现,其 Mac 版十几万行 Swift 代码中,能脱离 macOS 框架直接复用的不足 20%。他最终选择用 C# 和 WinUI 3 从零重写,但通过同步设计 Token、多语言文案及架构规则文件(SYNC.md),实现了两端功能与视觉的高度一致。这一实践印证了行业趋势:随着 W3C 设计令牌标准成熟及 LLM 介入,GitHub、Shopify 等大厂正将“代码”而非 Figma 作为唯一真相源,而“平台无关的功能规范”取代“共享代码层”,成为新的复用单元。

争议在于:传统跨端框架(如 Flutter、React Native)仍试图通过抽象层抹平差异,而新范式主张各端原生实现,仅对齐规则。对于追求极致性能或深度系统集成的应用,后者正成为更优解。

事情怎么走到这一步

  1. 2026-11-05

    Tw93 发布文章《你不知道的客户端开发》,披露 Mole Windows 版开发细节:因 Swift 代码复用率低于 20%,改用 C#/WinUI 3 重写,并通过脚本同步设计 Token 和文案实现一致性。

    sspai.com ↗
  2. 2025-10-01

    W3C 设计令牌规范达到 v1.0 版本,加速了“代码即真相源”的设计系统转型,使得 GitHub、Shopify 等团队能够更严格地以代码库为准同步多端表现。

    github.com ↗
  3. 2024-01-01

    Brad Frost 提出 AI 在设计系统中的六大用例,包括组件代码生成和跨框架翻译,指出 AI 虽能提升效率,但输出仍需人工审查,且设计令牌是控制 AI 生成质量的关键锚点。

    github.com ↗

还没定论的部分

  • 在缺乏统一行业标准的情况下,如何确保不同团队间“规则文件”(如 SYNC.md 或 JSON Token)的兼容性与可迁移性?
  • 当 AI 生成的代码出现“幻觉”导致逻辑错误时,现有的自动化测试体系能否有效拦截这些“垃圾手榴弹”(Slop Grenades)而不依赖大量人工复核?
  • 对于中小型团队,完全放弃跨端框架而采用“规范驱动+各端原生”的模式,其长期维护成本是否真的大于使用 Electron 或 Flutter 等传统方案?

来源

登录 / 注册
阅读研究雷达投资体系
  • sspai.com少数派 - Tw93: AI 时代下的选型、原生与借力↗
  • github.comGitHub Research: Code-first design systems are replacing Figma as source of truth↗
  • medium.comMedium: Specification-Driven Feature Porting: How LLMs Change Cross-Platform Development↗

这一专题下的内容

  • 独立开发者 Tw93:AI 时代跨端开发真正可复用的不是代码,是规则2026-11-05资讯

    少数派作者 Tw93 在开发 Mole 的 Windows 版本时发现,十几万行 Swift 代码能脱离 macOS 框架复用的不到 20%,于是几乎从零开始用 C# 和 WinUI 3 重写。他由此提出一个判断:AI 大幅降低了各平台原生开发的效率成本,跨端真正值得维护的同步层不再是代码抽象,而是设计 token、文案和踩坑后定下的规则。