Server
The official website of EndlessPixel
Install / Use
/learn @EndlessPixel/ServerREADME
EndlessPixel Web
简体中文 | English
EndlessPixel 服务器的官方网站,基于 Next.js App Router + TypeScript + Tailwind CSS 构建。
✨ 特性
- ⚡ 全栈 React 框架 Next.js 16,支持 SSR/SSG/ISR
- 🎨 Tailwind CSS 4 原子化样式,暗色模式开箱即用
- 📦 80+ 启动器与整合包高速下载,支持自定义镜像
- 🧪 严格 TypeScript 类型检查,ESLint + Prettier 自动化
- 📱 响应式布局,PWA 离线支持(Workbox 自动生成)
🚀 快速开始
前置条件
- Node.js ≥ 18
- npm ≥ 9
本地开发
# 1. 克隆仓库
git clone https://github.com/EndlessPixel/server.git
cd server
# 2. 安装依赖
npm install
# 3. 启动开发服务器
npm run dev
# or npm dev-https
浏览器访问 http://localhost:3000或https://localhost:3000 即可实时预览。
🤝 贡献指南
- Fork 本仓库
- 创建特性分支:
git checkout -b feat/xxx - 提交 Commit:
git commit -m "feat: 新增 xxx"(遵循 Conventional Commits) - 推送分支并提交 Pull Request
- CI 通过 & Code Review 合并
代码规范
- 使用 TypeScript 严格模式
- 样式优先使用 Tailwind CSS,避免行内样式
- 提交前执行
npm run lint && npm run type-check
📄 许可证
GNU Affero General Public License v3.0
允许商业使用、修改、再发布,但修改后的网络服务必须开源。
💬 联系我们
- 问题与建议:新建 Issue
- 讨论区:GitHub Discussions
Star ⭐ 与 Watch 👀 是对我们最大的支持!
Related Skills
node-connect
346.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。