Show HN: StemJSON – 一种让大语言模型即时扩展原生移动应用语言
Show HN: StemJSON – a language for LLMs to extend native mobile apps on the fly

原始链接: https://stemjson.com/

什么是 StemJSON? StemJSON 是一种基于 JSON 的声明式语言,非常适合 AI 生成全面且高性能的原生应用界面与逻辑,无论是构建新应用还是扩展现有应用,皆可适用。该格式完全开放。你可以将其放入 AI 工具、原型开发环境、IDE 插件中,或与手写代码结合使用,从而简化并加速原生应用的设计、开发与交付。 声明式、AI 可读、原生、开放。 立即体验 →

StemJSON 是一种基于 JSON 构建的新型领域特定语言,旨在让 AI 能够实时生成并更新原生移动应用功能。通过为 UI 组件和应用程序逻辑提供结构化架构,StemJSON 能够让大语言模型(LLM)输出可在 iOS 和 Android 上原生渲染的功能模块,而无需提交应用商店审核。 在 Hacker News 的讨论中,创作者 vkrychun 阐明,虽然由大语言模型生成输出,但 StemJSON 充当了 AI 提示词与应用程序运行时之间的桥梁。与无法在已发布应用中轻松执行的原始代码不同,StemJSON 作为一种序列化载荷发挥作用。这使得开发者能够交付可复用且表现如同原生代码的服务器驱动型 UI(SDUI)或 AI 生成功能。尽管有评论质疑是否有必要在现有格式之外另辟一种语言,但创作者认为,在移动环境中,一套用于描述应用行为的专用词汇对于保证可靠性和性能至关重要。
相关文章

原文
What it is

StemJSON is a declarative language based on JSON, well-suited for AI to generate comprehensive, performant native app UI and logic - whether building new apps or extending existing ones.

The format is open. Drop it into AI tools, prototyping environments, IDE extensions, or alongside hand-written code to simplify and accelerate native app design, development, and delivery.

  • declarative
  • ai-readable
  • native
  • open

Play with it →

联系我们 contact @ memedata.com