EndlessPixel 开发者中心

了解EndlessPixel的开发技术和工具。

技术信息

技术栈

核心依赖

  • Next.js ^16.1.1 (React框架)
  • React 19.2.1 / React DOM 19.2.1
  • TypeScript 5.6.3 (类型系统)
  • TailwindCSS 4.1.17 (样式框架)
  • Radix UI (组件库)
  • Framer Motion (动画库)
  • Lucide React (图标库)
  • React Hook Form (表单处理)
  • Zod (数据验证)
  • Chart.js / Recharts (数据可视化)
  • date-fns (日期处理)
  • next-themes (暗黑模式)
  • sonner (通知组件)
  • react-markdown (Markdown渲染)

开发依赖

  • ESLint (代码检查)
  • PostCSS / Autoprefixer (CSS处理)
  • TypeScript类型定义 (@types/*)
  • tw-animate-css (动画扩展)

第三方服务

GitHub加速由以下服务提供:

开发工具

核心开发工具

  • Git
  • Node.js
  • VSCode
  • PowerShell
  • Edge DevTool
  • Npm

AI辅助工具

  • GitHub Copilot (代码辅助)
  • Kimi AI (功能优化建议)
  • 豆包 AI (功能优化)
  • DeepSeek (UI美化)
  • Vercel AI (架构/框架开发)

部署工具

  • Vercel (部署平台)
  • Cloudflare (网站加速)
  • 硅云 (域名提供)

Minecraft服务器

服务器技术

  • 服务端核心PurpurMC
  • 服务器系统Windows Server2019 Datacenter
  • Java运行环境Java JDK 21

开源许可证

开源许可证
本项目采用 GNU Affero General Public License v3.0 开放源代码
AGPL-3.0
权限
商业使用
修改
分发
专利使用
私人使用
限制
责任限制
无担保
条件
保留版权与许可证
状态变更需标注
网络服务=分发
源码必须同许可证
使用提示
引用或修改本项目时,请保留版权头、许可证文件及相同许可证开源。