# 期末演示 **Repository Path**: tangchen-yipin-group/final-presentation ## Basic Information - **Project Name**: 期末演示 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2025-12-23 - **Last Updated**: 2026-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 个人技术分享平台 这是一个基于 [Next.js](https://nextjs.org) 构建的个人技术分享平台,旨在帮助开发者沉淀技术知识、分享实战经验,打造专属的技术名片。 ## 项目介绍 本项目依托 Next.js 开发,集成了现代化的前端开发体验与服务端渲染能力,专注于技术文章发布、分类管理、标签检索、阅读统计等核心功能,同时兼顾性能优化与用户体验。无论是个人技术博客、知识沉淀仓库,还是技术交流阵地,本平台都能满足你的需求。 ### 核心功能 - 📝 文章管理:支持富文本/Markdown 编辑、草稿保存、发布/下架、分类与标签管理 - 🔍 检索功能:基于关键词、分类、标签的精准文章检索 - 📊 数据统计:文章阅读量、点赞数、评论数等数据可视化 - 🎨 响应式设计:适配桌面端、平板、移动端等多终端访问 - 🌙 深色/浅色模式:支持主题切换,适配不同阅读场景 - 🔐 简单鉴权:管理员后台(文章发布/编辑)权限控制 ## 技术栈 - 框架:Next.js (App Router) - 语言:TypeScript - 样式:Tailwind CSS - 编辑器:支持 Markdown/富文本(如 MDX、TinyMCE 等) ## 快速开始 ### 前置条件 - Node.js 18.x 及以上版本 - npm/yarn/pnpm/bun 包管理器 ### 本地开发运行 1. 克隆项目 `git clone git clone https://gitee.com/tangchen-yipin-group/final-presentation.git cd final-presentation` 2. 安装依赖 `npm install 或 yarn install 或 pnpm install 或 bun install` 3. 启动开发服务器 `npm run dev 或 yarn dev 或 pnpm dev 或 bun dev` 5. 访问项目 打开浏览器访问 [http://localhost:3000](http://localhost:3000),即可看到平台首页。你可以通过修改 `app/page.tsx`、`app/posts/[slug]/page.tsx` 等文件来实时调整页面内容。 ## 项目部署 ### Vercel 部署(推荐) 作为 Next.js 官方出品的部署平台,Vercel 能无缝适配本项目: 1. 推送代码到 GitHub/GitLab/Bitbucket 仓库 2. 访问 [Vercel 官网](https://vercel.com/new),登录并导入你的仓库 3. 配置环境变量(如需),点击「Deploy」完成部署 4. 部署完成后,Vercel 会自动分配一个域名,你也可以绑定自定义域名 ## 学习与扩展 如需深入定制或扩展功能,可参考以下资源: - [Next.js 官方文档](https://nextjs.org/docs) - 学习 Next.js 核心特性与 API - [Next.js 学习教程](https://nextjs.org/learn) - 交互式 Next.js 入门教程 - [Tailwind CSS 文档](https://tailwindcss.com/docs) - 样式定制指南 - [Prisma 文档](https://www.prisma.io/docs) - 数据库操作指南(如需) ## 贡献与反馈 如果你发现 Bug、有功能建议,或想参与代码贡献,欢迎提交 Issue 或 Pull Request。本项目的代码仓库地址:[https://github.com/your-username/tech-blog](https://github.com/your-username/tech-blog) ## 许可证 本项目基于 MIT 许可证开源,你可以自由使用、修改、分发本项目代码(商业/非商业均可)。