0 to1-builders
用ai构建你的第一个应用。不需要编码经验。认真对待。
这是什么?
这是0to1-builders的入门教程-一个动手构建流程,您可以使用openai codex(一个与您一起编写代码的ai)创建一个真正的应用程序。你可以从零开始,选择网页或手机,然后发布一些真正的东西。
这个repo是你用来构建你自己的。它预先配置了结构,UI设置,样式,动画和代码准备技能,因此您可以专注于您的想法而不是设置。
你需要一台笔记本电脑,一个聊天账户和一个创意。如果你还没有想法,代理会帮你挑一个。
这是给谁的?
- 完全初学者零编码经验
- 有想法却不知道从哪里开始的人
- 任何对人工智能建筑感兴趣并准备尝试的人
快速入门
NPX(推荐-不需要安装)
npx 0to1-builders
然后按照提示:选择一个项目名称,并选择web或移动。
窗口(PowerShell)
Web应用程序:
irm https://raw.githubusercontent.com/muhtalhakhan/0to1-builders-template/main/scripts/setup-windows.ps1 | iex
手机应用(Flutter):
$env:SCAFFOLD='mobile'; irm https://raw.githubusercontent.com/muhtalhakhan/0to1-builders-template/main/scripts/setup-windows.ps1 | iex
macOS / Linux
Web应用程序:
curl -fsSL https://raw.githubusercontent.com/muhtalhakhan/0to1-builders-template/main/scripts/setup-unix.sh | bash
手机应用(Flutter):
SCAFFOLD=mobile curl -fsSL https://raw.githubusercontent.com/muhtalhakhan/0to1-builders-template/main/scripts/setup-unix.sh | bash
移动设备设置现在验证:
- 颤振SDK
- Android SDK
- Android SDK命令行工具(
sdkmanager) - JDK +
JAVA_HOME - Android SDK envars (
ANDROID_SDK_ROOT或者ANDROID_HOME) - 连接的设备或配置的模拟器
手工预飞:
powershell -ExecutionPolicy Bypass -File scripts/check-mobile-prereqs.ps1
bash scripts/check-mobile-prereqs.sh
Mobile preeqs(无Android Studio IDE)
所需的组件:
- 颤振SDK
- Android SDK命令行工具
- JDK 17 +
- 环境变量(
ANDROID_SDK_ROOT,ANDROID_HOME,JAVA_HOME) - 的PATH条目
platform-tools和cmdline-tools - 物理设备(USB调试)或仿真器(AVD)
Windows快速命令(以PowerShell为例):
winget install --id Google.Flutter -e
winget install --id EclipseAdoptium.Temurin.17.JDK -e
setx ANDROID_SDK_ROOT "$env:LOCALAPPDATA\Android\Sdk"
setx ANDROID_HOME "$env:LOCALAPPDATA\Android\Sdk"
setx PATH "$env:PATH;%ANDROID_SDK_ROOT%\platform-tools;%ANDROID_SDK_ROOT%\cmdline-tools\latest\bin"
sdkmanager --licenses
macOS/Linux快速命令(示例):
brew install --cask flutter temurin@17
export ANDROID_SDK_ROOT=$HOME/Android/Sdk
export ANDROID_HOME=$ANDROID_SDK_ROOT
export JAVA_HOME=$(/usr/libexec/java_home 2>/dev/null || dirname $(dirname $(readlink -f $(which javac))))
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin
sdkmanager --licenses
本地使用(从此文件夹)
npm install
npm run check
npm run check:flutter
建立了什么
AGENTS.md使用项目行为和技能注册表.agents/skills/*本地技能包public/milestones.json进度状态文件app/和components/web脚手架scaffolds/flutter-app/移动脚手架- 支持以下功能的安装脚本
web和mobile
笔记
- 该模板避免了外部API密钥和后端服务。
- Flutter部署只是指南/构建工件;商店发布仍然是手动的。