MuseMVP 文档

概览

灵活的 Node.js 版本。部署到 Vercel 或 Docker,按产品需要选择数据库、存储与邮件服务。

Web / 灵活组合基础设施

你的产品,你的基础设施。

Web 是 apps/web 中的 Next.js 应用:以 Node.js 运行,部署到 Vercel 或 Docker,连接 PostgreSQL,并自由选择 S3 兼容存储与邮件服务。如果你希望控制部署方式,或继续使用已有服务,这个版本更适合你。

同一产品基础,两种基础设施路线

两个版本都具备身份认证、计费支付、内容与管理后台。Web 支持独立组合服务;Web Cloudflare 将计算、数据库、存储和邮件集中到 Cloudflare。两个版本的支付网关与社交登录仍需对应的外部服务。

欢迎使用 MuseMVP。你不需要先读懂所有目录和模块,才能开始做产品。先跑起一个可登录的应用,再逐步接入你的业务需要的服务。

先跑起你的第一个应用

从 快速开始 入手:获取源码、初始化本地数据库、打开页面,并使用内置开发账号登录。

换成你自己的产品

接下来要做什么阅读哪篇完成后得到什么
替换名称、Logo 和首页文案品牌与应用设置浏览器和公开页面显示你的品牌
调整首页区块和导航自定义落地页只保留你的产品需要的区块和链接
设置默认语言、修改文案语言与翻译你自己的中英文内容
调整配色和登录后的工作台主题 / 应用布局适合你的产品的界面

按需接入服务

本地先使用开发账号体验应用,不必一次填完邮件、OAuth、支付和存储的所有凭据。要测试对应功能或准备上线时,再接入相应服务。

你要使用的功能需要配置什么
注册、邮箱验证码、密码重置、联系消息邮件
Google 或 GitHub 登录Google / GitHub
订阅或一次性付费接入支付
上传头像、管理自己的资产存储
密码找回的人机验证Turnstile

凭据写在所选应用的环境文件或部署平台中。环境变量 会告诉你哪些是首次启动必需,哪些可以稍后再配。

将产品上线

先选择 Vercel 或 Docker,跟随对应教程部署,再完成 上线检查清单。生产邮件、支付回调、存储与登录需要在你的真实域名上确认。

开发你自己的业务

用 项目结构 找到要改的文件,再用 新增 API 路由 串起数据库、接口和页面。AI 协作 介绍项目内置的 Agent 工作流。

已经基于旧版开发了产品?请在独立分支阅读 更新已有项目。全新安装可以跳过这篇。

需要帮助?

反馈时附上所选应用(web)、执行命令和完整报错。先移除密码、API Key、数据库连接串和个人信息。可以发送邮件至 [email protected],或在 社区 交流。

本页目录