MCPServer is a minimalist navigation hub for developers, providing curated links to essential developer tools, documentation resources, and technical references.
- 精选资源:拒绝冗余收录,每个条目都经过人工筛选验证
- 即时更新:通过 GitHub API 实现零延迟内容同步
- 响应式设计:完美适配桌面/平板/手机多端访问
- 无数据库架构:创新性使用 GitHub 作为内容存储层
- SEO优化:自动生成符合搜索引擎规范的元数据
| 层级 | 技术选型 |
|---|---|
| 框架 | Next.js |
| 样式系统 | Tailwind CSS |
| 组件库 | Shadcn/UI |
| 数据管理 | GitHub API + JSON 存储 |
| 部署支持 | Vercel 一键部署 |
# 克隆仓库
$ git clone https://github.com/chenrongjian/GitBase.git
$ cd GitBase
# 安装依赖
$ npm install
# 配置环境变量
$ cp .env.example .env.local在 .env.local 中填写 GitHub 认证信息:
GITHUB_TOKEN=your_personal_access_token
GITHUB_OWNER=chenrongjian
GITHUB_REPO=GitBase
ACCESS_PASSWORD=your_secure_password- 登录管理后台
/admin - 通过
data/json/resources.json管理导航条目 - 使用 Markdown 编写资源说明文档
- 所有变更自动同步到 GitHub 仓库
本项目采用 MIT License,可自由用于商业用途。
遇到问题请通过以下方式反馈:
本项目基于以下项目二次开发:
