Alchemist AI 简介Alchemist AI 是一款无代码开发平台(No-Code Development Platform, NCDP),通过简单的描述即可帮助用户快速创建软件应用程序。Alchemist AI 不同于传统的 AI Agent,不需要用户创建不同的 AI 代理,而是通过平台提供的 AI 能力,自动化生成应用程序。无论是编程新手还是开发专家,都可以借助 Alchemist AI 的强大功能,即时生成从实用工具到游戏的定制化应用程序。
其中,大语言模型 LLM 在 Alchemist AI 的工作中在整个流程中发挥了关键作用。从解析用户需求到生成高质量、可运行的代码,LLM 为用户提供了无缝、智能的开发体验。通过 Alchemist AI,软件开发不再需要编程知识,让创意从想法直接转化为现实,赋能每一位用户成为开发者。
Alchemist AI 主界面(来源:Alchemist AI)
Alchemist AI 核心技术核心技术包括无代码开发、自然语言处理(NLP)、全自动的代码生成与部署和操作系统API集成。依赖上述技术,用户只需输入简单的文字描述,Alchemist AI 即可解析其中的意图、特性和约束条件,自动生成应用的逻辑和代码,完成部署并在适当的环境中执行。
无代码开发Alchemist AI 通过无代码开发模式,消除了传统软件开发的技术门槛。用户只需通过简单的自然语言描述即可生成定制应用程序,无论是简单的小工具还是复杂的游戏、应用程序,都能轻松创建。无论是技术小白,还是专业开发者,都能快速上手,极大地降低了应用开发的复杂性。
Alchemist AI 生成的游戏(来源:Alchemist AI)
自然语言处理技术Alchemist AI 的第一步是接收用户以自然语言描述的应用程序需求。这些输入可以从简单的命令(如“为我构建一个计时器”)到更复杂的指令(如“创建一个游戏,我可以在其中捕捉流星并为每捕获一颗星星获得积分”)。
其中,Alchemist AI 使用自然语言处理技术(NLP)与来解析和理解用户输入的自然语言,提取出应用的意图、功能和限制条件。无论是简单的需求(如“创建一个计时器”)还是复杂的指令(如“设计一个捕星游戏,每捕捉到一颗星星就得分”),系统都能精准提取意图、功能和设计要求,自动转化为应用的逻辑和代码,大大提高了开发效率。
例子:假设用户输入:“我想要一个可以记录每日任务的应用程序。”
系统会解析出:
意图: 任务管理应用特点: 任务记录、日期选择、优先级设置操作: 添加任务、编辑任务、删除任务UI/UX: 清晰的任务列表、日期选择器、优先级标记
通过这种方式,Alchemist AI 能够将用户的自然语言描述转化为具体的应用程序需求,为后续的应用逻辑生成和代码编写奠定基础。
Alchemist AI 的对话界面(来源:Alchemist AI)
全自动的代码生成与部署Alchemist AI 不仅能够自动生成应用逻辑和代码,还能自动完成部署和执行应用程序。系统会生成网页结构(HTML)、样式(CSS),以及实现交互功能的脚本(JavaScript),然后集成 Web 框架和沙箱环境,使得生成的应用可以立即在浏览器中运行,无需额外配置或调试。开发者可以直接体验功能,快速实现原型验证,节省了大量开发和测试的时间。工作原理:
自然语言解析: 用户输入自然语言描述,如“创建一个计时器”或“设计一个捕星游戏,每捕捉到一颗星星就得分”。意图和功能提取: 系统使用大型语言模型(LLM)解析输入,识别应用的类型、功能需求和设计要求。代码生成: 根据提取的信息,系统自动生成相应的 HTML(定义游戏区域、分数显示等元素)、CSS(设置游戏区域的样式,如背景颜色、元素大小等) 和 JavaScript 代码,构建应用的结构、样式和交互逻辑。部署与执行: 生成的代码被部署到集成的 Web 框架和沙箱环境中,用户可以直接在浏览器中运行和测试应用,无需额外配置或调试。
Alchemist AI 生成的游戏代码(来源:Alchemist AI)
操作系统 API 集成为了支持更复杂的应用场景,Alchemist AI 提供了有限的操作系统API集成功能,允许生成的应用与硬件设备或操作系统本身进行交互,扩展其功能,例如,应用可以访问文件系统以保存用户配置,或与外部设备交换数据。 这为开发者提供了更大的灵活性,可以实现更具功能性的应用程序,如硬件控制、外部数据交互等。
由此,在Alchemist AI中,生成的应用可以通过有限的操作系统API访问特定功能,如文件保存或加载配置设置。 这确保了应用的功能性,同时维护了用户设备的安全性。 例如,应用可以在预定义的目录中保存文件或加载配置设置,系统确保应用无法访问用户设备上的任意位置。 对于Windows系统,AI可能会在用户请求此类功能时修改特定的注册表设置(例如,保存应用程序偏好设置)。 这种有限的API集成使得应用能够执行更复杂的任务,如硬件控制或外部数据交互,同时保持对用户设备的安全性和隐私的保护。
Alchemist AI 的功能Sacred LaboratorySacred Laboratory 是一个由 Alchemist AI 驱动的创作平台,允许用户通过简单的语言描述生成各种应用。无论是魔法主题的游戏、追踪各地时间的时钟、炼金术模拟器,还是个性化的图像编辑工具,都可以轻松创建。用户只需描述自己的需求,Alchemist AI 会根据指示生成完整的应用,帮助用户将创意转化为现实。
AI 生成的时间追踪程序(来源:Alchemist AI)
具体功能如下所示:
图像生成:创作者可以通过描述生成所需的图像,如背景、角色设计、游戏视觉等。这对于游戏开发者、设计师和任何需要高质量视觉效果的工具开发者尤其有用。无需依赖外部软件,直接在 Alchemist AI 内生成应用所需的图像。
用户仅需描述你想要的图像,例如:“制作一个乒乓球游戏,背景是深色木桌。”,Alchemist AI 就能生成用户所需的图像。
图像生成例子(来源:Alchemist AI)
第三方 API 支持:Alchemist AI允许开发者将第三方API集成到应用中,提升应用的功能性。例如,可以添加实时数据、天气更新、股市价格等。这大大拓展了应用的能力,能够满足用户的多样需求。其中,支持的API包括:新闻API、天气API、代币价格API、实时聊天API、图像识别API(OCR)、多人对战API、地图API、YouTube下载API等。用户可以点击“添加自定义功能”手动选择API,或使用“自动”API检测功能实现无缝集成。
集成股票数据与最新新闻的程序(来源:Twitter)
个人 API 密钥支持:用户可以在创建应用时注入自己的私人API密钥,从而访问付费或专有的服务。此功能使应用能够获取更加定制化和高效的数据,提供专属于用户的服务。
使用方法:在描述应用时添加“使用我的私人API密钥”来启用此功能。
个人 API 密钥支持(来源:Alchemist AI)
个性化生成设置:通过调整生成设置滑块,用户可以控制AI输出的三个关键属性:创造性、准确性和一致性。根据应用的需求,用户只需调整屏幕左侧的滑块,选择适合的生成设置,就可以优化AI的输出效果,创造出更具创意的内容,或提高数据驱动应用的准确性。
创造性:增加结果的原创性和独特性。一致性:确保生成内容的逻辑性和结构性。精准性:提升结果的准确度和详细性。
生成设置(来源:Alchemist AI)
文件夹系统:为方便管理应用项目,Alchemist AI 提供了文件夹系统,帮助用户将不同的项目按类别组织起来。无论是游戏、工具还是原型,都可以轻松分类,确保创作流程的高效和有序。Alchemist AI 提供了类似 Windows 电脑桌面的操作界面,用户可以在主屏幕上右键点击以创建文件夹,将相关项目放入文件夹中。
文件夹系统(来源:Alchemist AI)
Arcane Forge MarketplaceArcane Forge Marketplace 是 Alchemist AI 内置的应用交易平台,为用户提供了一个创造、交易和交流创意的社区。通过这个平台,用户可以购买其他创作者制作的独特应用,也可以将自己的创作上架出售,甚至可以通过打赏表达对社区中优秀作品的支持。这一切交易都由平台的原生代币 $ALCH 驱动,确保流畅、安全的体验。
在 Marketplace 中,创作者可以通过 Sacred Laboratory 制作自己的应用,然后通过上传作品、填写描述和设定价格,将其发布到市场中供其他用户购买。平台还提供丰富的筛选和分类功能,帮助用户快速找到感兴趣的工具或游戏,比如实用工具、游戏或生产力应用等,满足不同的需求。
此外,Marketplace 还支持社区互动,通过打赏功能激励创作者持续创新,鼓励用户展示独特创意、寻找实用工具,与其他创作者交流合作。
Arcane Forge Marketplace(来源:Twitter)
$ALCH 代币介绍$ALCH 是 Alchemist AI 平台的原生代币,总供应量为 10 亿枚。在代币分配方面,85% 分配至流动性池,无锁仓期;5% 用于市场营销,采用 3 个月线性解锁;7% 分配给国库和生态系统,采用 12 个月线性解锁;3% 分配给团队,设有 1 个月悬崖期,随后 6 个月线性解锁。
代币效用方面,Alchemist AI 的 Arcane Forge Marketplace 的购买、出售、小费等动作都由 $ALCH 支持。此外,Alchemist AI 宣布其 AI 代理 Azarus Alchemicus 将仅由 $ALCH 代币提供支持,不会发行新代币。
$ALCH Tokenomics(来源:Alchemist AI)
结语总的来说,Alchemist AI 通过降低开发门槛,赋能用户实现创意,展现了无代码开发平台的巨大潜力。近期,团队也针对外界对其匿名性的质疑进行了回应,强调希望通过作品质量来赢得信任,并表示匿名并不影响项目的诚信和发展。 他们承诺将继续专注于产品开发,致力于在 2025 年实现更大的计划。
在产品更新方面,Alchemist AI 于 12 月 19 日发布了 V2 版本和“魔法球”功能。 V2 版本引入了模块化架构,旨在提升平台的功能和用户体验。
展望未来,Alchemist AI 计划继续完善平台功能,提升用户体验,并扩大其在 AI 应用生成领域的影响力。 尽管团队保持匿名,但他们强调将以实际行动和产品质量来赢得用户的信任和支持。