免费 · 开源 · MIT 许可证

Formalini Forge:通过可视化方式构建桌面和 Web 应用,随心借助 AI 加速开发。

一款用于快速应用开发(RAD)的 Windows 桌面工具:集可视化设计器、代码编辑器与 AI 对话于一体。无需任何 AI 密钥,编辑器、设计器和构建工具即可正常使用。

项目类型

C# / WPFVB.NET / WinFormsCC++PascalVueReactReact Native / Expo

可视化设计器

拖拽、移动、调整大小、复制和删除组件,编辑属性与颜色,并支持通过项目历史记录撤销操作。

代码编辑器

支持多标签页、语法高亮、自动补全、全项目查找与替换,以及针对 HTML、JSON、XML 和 XAML 的格式化。

自然语言构建应用

描述您的需求——无需编写代码也无需 AI 密钥即可生成 Hello World;更复杂的任务可使用您自己的 OpenAI 或 Gemini 密钥。

内置构建与运行

在编辑器中直接构建、运行并查看日志。Vue 和 React 预览可在内置浏览器中打开。

数据与混合代码

浏览 SQLite 数据表,将其绑定至 C#/WPF 中的数据网格,并通过自动生成的桥接层添加 C DLL 模块。

Git 与扩展

支持本地 Git 与 GitHub 远程仓库、命令面板、可停靠面板以及包含代码片段的 ZIP 扩展。

系统要求

需要 Windows 系统与 .NET 8 SDK,以及所建项目对应的编译器:用于 C/C++ 的 Visual Studio Build Tools、GCC 或 Clang,用于 Pascal 的 Free Pascal,以及用于 Web 项目的 Node.js 和 npm。AI 密钥存储在本地并受 Windows 保护。

实事求是的早期原型

Forge 尚无法完全替代 Visual Studio 或 Delphi。高级功能在 C#/WPF 中最为完善,目前暂不支持断点调试,且正式安装程序未进行数字签名。React Native 构建生成的是源码 ZIP 包,而非 APK 或 IPA。在发布前请仔细审查 AI 生成的代码。