首页/新闻资讯/正文详情

如何在本地跑起 fragments:开源 AI 应用生成器完整配置指南(Next.js 模板)

发布时间:2026/9/24 17:24:29 来源:云帆数科 栏目:资讯中心
如何在本地跑起 fragments:开源 AI 应用生成器完整配置指南(Next.js 模板)
如何在本地跑起 fragments开源 AI 应用生成器完整配置指南Next.js 模板【免费下载链接】fragmentsOpen-source Next.js template for building apps that are fully generated by AI. By E2B.项目地址: https://gitcode.com/GitHub_Trending/fr/fragments你不需要手写一行代码——在对话框里敲一句做个 todo app几分钟后一个能跑的 Web 应用就生成好了右边还有实时预览自动刷新。这就是 fragments 干的事一个基于 Next.js 模板的开源 AI 应用生成器代码由大模型全权编写再丢进安全沙箱里真实运行。这篇文章带你从零把它跑起来再顺手讲清楚怎么调教它。跑起来之前先自查环境和两把钥匙环境门槛不高机器上有 git、较新的 Node.js16 以上建议 18和 npm 就够了。真正要花心思的是两把钥匙E2B API Key给沙箱执行环境用的模型写出的代码靠它安全地跑起来去 E2B 官网领取一个 LLM 提供商的 KeyOpenAI、Anthropic、Google 任选其一即可想零开销也可以把 Ollama 指向本地模型。fragments 本地跑通的最小命令整个流程三步克隆、装依赖、启动。git clone https://gitcode.com/GitHub_Trending/fr/fragments cd fragments npm i第一行把源码拉到本地第二行进目录装好全部依赖。接着在项目根目录建一个.env.local文件把密钥填进去下面细说然后npm run dev浏览器打开本地地址聊天界面就出来了。.env.local必填两项推荐三个开关最小配置长这样E2B_API_KEYyour-e2b-api-key OPENAI_API_KEYsk-your-openai-key第一行是沙箱钥匙第二行是模型钥匙——模型提供商挑一家填就行其余留空。想用别家时照葫芦画蛇加上即可比如ANTHROPIC_API_KEY、GOOGLE_AI_API_KEY、GROQ_API_KEY都是同一个文件的平级配置项。还有三个可选开关值得知道NEXT_PUBLIC_NO_API_KEY_INPUTtrue和NEXT_PUBLIC_NO_BASE_URL_INPUTtrue把聊天界面里的密钥输入框藏掉适合内部团队封闭使用RATE_LIMIT_MAX_REQUESTS搭配RATE_LIMIT_WINDOW比如1001h控制每个用户的生成频率防止跑飞KV 存储、Supabase登录、PostHog行为分析这几项全都可以留空不影响核心功能。模型与模板怎么选模型清单维护在 lib/models.json内置九家提供商OpenAIGPT-4o、o1、o3-mini 等、Claude 3.5 Sonnet/Haiku、Gemini 1.5/2.0 系列、Mistral Codestral、Groq Llama 3.3 70B、FireworksLlama 3.1 405B、Qwen、DeepSeek R1、Together AI、xAI Grok、DeepSeek V3外加 Ollama 本地模型——想省 API 账单的话它是正解。模板persona决定模型写出来的是什么东西内置五种定义见 lib/templates.json沙箱基础镜像在 sandbox-templates/ 下各自成目录Python data analyst代码像 Jupyter 单元格一样执行数据分析、可视化是强项Next.js / Vue.js developer写 Web 应用预览端口 3000Streamlit8501/ Gradio7860数据仪表盘和小工具类应用。选择逻辑很简单搞数据选 Python做网页选 Next.js 或 Vue发布小工具选 Streamlit 或 Gradio。跑起来之后往哪调教底座是 Next.js 14App Router Server Actions配 Vercel AI SDK界面支持流式输出生成的代码运行时还能自由安装 npm 和 pip 包。想扩展三个入口加模型往 lib/models.json 追加一条记录id、name、provider、providerId四个字段UI 下拉里立刻能选到加提供商在 lib/models.ts 的providerConfigs里登记OpenAI 兼容的 API 基本就是createOpenAI加自定义 baseURL 的事加模板在 sandbox-templates/ 新建文件夹用 E2B CLI 的e2b template init生成e2b.Dockerfilee2b.toml里写好启动命令e2b template build构建发布最后回 lib/templates.json 登记即可。避坑速查常见问题一次说清改了环境变量不生效.env.local不吃热更新重启npm run dev就好3000 端口被占npm run dev -- -p 3001换个端口依赖装出幺蛾子npm cache clean --force清缓存删掉node_modules重装E2B 密钥报错回官网确认 Key 有效并核对.env.local里的变量名没拼错安全红线⚠️密钥只放环境变量永远别提交进代码仓库。部署要点Vercel 到自托管要长期给团队用两条路Vercel 托管接入仓库、在控制台配好环境变量之后每次 push 自动部署最省心自托管npm run build构建生产版npm start启动用 PM2 之类进程管理器保活前面挂 Nginx 做反向代理和 SSL。对外放入口时记得把限流开关配上并启用 KV 存储——短链接和限流数据才能重启不丢。【免费下载链接】fragmentsOpen-source Next.js template for building apps that are fully generated by AI. By E2B.项目地址: https://gitcode.com/GitHub_Trending/fr/fragments创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

FunClip:3 步完成 AI 视频智能剪辑
FunClip:3 步完成 AI 视频智能剪辑

FunClip:3 步完成 AI 视频智能剪辑 【免费下载链接】FunClip FunASR-powered video transcription, subtitle generation, and LLM-assisted clipping tool with a local Gradio UI. 项目地址: https://gitcode.com/GitHub_Trending/fu/FunClip 两小时会议录… · 2026/9/24 17:24:29

850kbps 离线文件传输:libcimbar 把屏幕和摄像头变成信道
850kbps 离线文件传输:libcimbar 把屏幕和摄像头变成信道

850kbps 离线文件传输:libcimbar 把屏幕和摄像头变成信道 【免费下载链接】libcimbar Optimized implementation for color-icon-matrix barcodes 项目地址: https://gitcode.com/GitHub_Trending/li/libcimbar libcimbar 是一款做离线文件传输的 C 库&#… · 2026/9/24 17:24:29

GPU训练脚本迁移昇腾NPU只需5步简单修改:TorchNPU模型迁移实战指南
GPU训练脚本迁移昇腾NPU只需5步简单修改:TorchNPU模型迁移实战指南

GPU训练脚本迁移昇腾NPU只需5步简单修改:TorchNPU模型迁移实战指南 【免费下载链接】pytorch 作为 Ascend for PyTorch 社区的核心组件,TorchNPU 是昇腾专为 PyTorch 打造的深度学习适配插件,使 PyTorch 框架能够直接调用昇腾 NPU&#xff0c… · 2026/9/24 17:24:29

TCP协议栈管理、文件符表映射机制与TCP资源关闭流程介绍
TCP协议栈管理、文件符表映射机制与TCP资源关闭流程介绍

文章目录 一、进程与内核 1.用户态的Java程序进程 2.内核态的操作系统内核 2.1操作系统 2.1.1内核 二、文件描述符与表引用 1.文件描述符 2.文件描述符表 3.引用比例 三、TCP资源管理与连接维护 1.TCP协议栈 1.1TCB 1.1.1端点 1.1.1.1TCP连接状态 四、Socket引用… · 2026/9/24 17:52:44

基于 Java Spring Boot 的幼儿早教微信小程序设计与实现
基于 Java Spring Boot 的幼儿早教微信小程序设计与实现

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 1. 引言 随着移动互联网的普及和微信生态的快速发展,微信小程序凭借其即用即走、无需下载安装、传播便捷等优势,已成为教育服务领域的重要载体。… · 2026/9/24 17:52:44

视频素材格式转换:多款视频转换工具能力客观记录
视频素材格式转换:多款视频转换工具能力客观记录

自媒体素材整理、课件转码、监控视频归档时,经常遇到视频格式不兼容、平台上传受限的问题。批量转格式、压缩体积、提取音频、转 GIF,不同工具支持的格式种类、批量上限、编码自定义范围差别较大。下文客观记录多款视频转换工具基础能力与使用边界&#… · 2026/9/24 17:52:38

教学反思怎么写才不只是感想:四步各留一处能回查的痕迹
教学反思怎么写才不只是感想:四步各留一处能回查的痕迹

一节课上完,随笔写下几行,往往只是当堂的感受;真正立得住的反思,是每一步都留下了一处日后能翻回来核对的凭据。知学术AIPaperGPT 把这条线看得比字数更重。先要一个框架,让免费智能大纲接手;图表这类素材&… · 2026/9/24 17:52:38

独立站建站平台有哪些?Shopify、WooCommerce和外贸建站方案盘点
独立站建站平台有哪些?Shopify、WooCommerce和外贸建站方案盘点

搜索“独立站建站平台有哪些”的企业,往往已经决定不只依赖第三方平台或社媒入口,而是希望拥有自己的官网、产品展示、询盘或交易阵地。但独立站并不是单一工具,它包括B2B外贸询盘站、跨境电商交易站、品牌展示站、内容型网站和复杂定制系统&… · 2026/9/24 17:52:19

Large Bin Attack
Large Bin Attack

学习 Large Bin Attack,最重要的一点是不要被它的名字吓倒。虽然它属于高级的堆利用技巧,但它的本质其实非常简单:利用 glibc 在维护“有序双向链表”时,缺乏足够的安全检查,从而让我们能在一个任意的内存地址里&#… · 2026/9/24 17:52:19

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码