Nekodemy 是一套完整的 Project N.E.K.O. 开发教程,专为零基础开发者设计。无论你是编程新手还是经验丰富的开发者,这里都有适合你的学习内容。
- 📚 循序渐进:从环境搭建到实际开发,逐步深入
- 🎯 零基础友好:详细的操作步骤,手把手教学
- 🔄 持续更新:教程内容随项目发展不断更新
- 🤝 社区支持:遇到问题?随时在 Issues 中提问
- 📖 完整指南:涵盖 Git、开发流程、前后端开发等各个方面
适合第一次接触项目的新手,从这里开始你的学习之旅:
-
📦 环境搭建指南 - 从零开始配置开发环境
- 安装 Python、Node.js、Git 等必要工具
- 配置开发环境和编辑器
- 验证环境是否正确配置
-
🔀 Git 与 GitHub 完整指南 - 代码版本管理基础
- Git 基础操作和概念
- GitHub 协作流程
- Fork、Clone、提交 PR 的完整流程
- 进阶操作:Merge、Rebase、Cherry-pick 等
- 环境搭建指南 - 从零开始配置开发环境
- Git 与 GitHub 完整指南 - 代码版本管理基础
深入了解项目结构和开发流程:
- 📁 项目架构与目录结构 - 了解 Project N.E.K.O. 项目的架构和组织方式
- 🎨 开发实战入门 - 开始你的第一次开发,完成第一个功能
- ⚛️ 前端开发教程 - React Web 前端开发完整指南
- 🐍 后端开发教程 - Python 后端开发实践
参与内容创作,共同完善教程体系:
- 📝 文档维护与同步指南 - 使用 AI 编辑器维护文档项目
- 🎥 视频教程贡献(准备中)- 录制和制作教程视频
- ❓ GitHub Issues - 提交问题、反馈和建议
- 📋 常见问题 FAQ - 开发过程中常见问题的解答
根据你的背景选择合适的学习路径:
如果你是编程新手,建议按照以下顺序学习:
-
✅ 环境搭建指南 - 配置你的开发环境
- 安装必要的开发工具
- 配置编辑器和开发环境
- 验证环境配置是否正确
-
✅ Git 与 GitHub 完整指南 - 掌握版本控制
- 学习 Git 基础操作
- 了解 GitHub 协作流程
- 学会 Fork、Clone 和提交 PR
-
✅ 项目架构与目录结构 - 了解项目组织方式
-
✅ 开发实战入门 - 完成你的第一个功能
如果你已经有编程经验,可以快速浏览以下内容:
-
✅ 快速回顾 Git 与 GitHub 完整指南 的项目协作部分
-
⏳ 根据你的开发方向选择(准备中):
- 前端开发 → React Web 前端开发教程
- 后端开发 → Python 后端开发教程
- API 集成 → 第三方 API 配置指南
我们欢迎所有人贡献内容!无论你是:
- 📝 发现教程中的错误或可以改进的地方
- ✨ 想要添加新的教程内容
- 🔧 优化现有的文档格式和结构
- 💡 分享你的开发经验和技巧
- 🐛 报告问题:在 GitHub Issues 提交你发现的问题
- 📝 改进教程:通过 Pull Request 提交你的改进
- 💬 讨论建议:在 Issues 中提出你的想法和建议
为 nekodemy 文档贡献内容非常简单!以下是提交 PR 的简要流程:
- 访问 nekodemy 仓库
- 点击右上角的 "Fork" 按钮,将仓库 Fork 到你的账号
# 克隆你 Fork 的仓库(替换为你的用户名)
git clone git@github.com:你的用户名/nekodemy.git
cd nekodemy# 添加主项目远程仓库(命名为 nekodemy)
git remote add nekodemy https://github.com/Project-N-E-K-O/nekodemy.git
# 验证远程仓库配置
git remote -v# 切换到主分支并更新
git checkout main
git pull nekodemy main
# 创建新的功能分支
git checkout -b docs/your-feature-name
# 例如:git checkout -b docs/add-api-example- 编辑或创建 Markdown 文档
- 检查拼写和格式
- 确保链接正常工作
# 查看变更
git status
git diff
# 暂存文件
git add .
# 提交(使用规范的提交信息)
git commit -m "docs: 添加/修改 XXX 内容"提交信息规范:
docs: 添加 XXX 内容- 添加新内容docs: 修改 XXX 教程- 修改现有内容docs: 修复 XXX 链接- 修复错误
git push origin docs/your-feature-name- 访问你的 Fork 仓库页面
- 点击 "Compare & pull request" 按钮
- 填写 PR 说明:
- 标题:清晰描述你的改动(例如:
docs: 添加 API 配置示例) - 描述:详细说明你做了什么改动以及为什么
- 如果相关,可以引用 Issue 编号(例如:
Closes #123)
- 标题:清晰描述你的改动(例如:
- 点击 "Create pull request"
- 维护者会审查你的 PR
- 可能会要求你做一些修改
- 根据反馈更新代码并推送,PR 会自动更新
- PR 合并后,记得同步更新你的 Fork 仓库
📖 详细流程请参考: Git 与 GitHub 完整指南 中的"如何提交 Pull Request"部分
- 🏠 Project N.E.K.O. 主项目仓库 - 项目源代码
- 📚 Nekodemy 教程仓库 - 本教程仓库
- ❓ GitHub Issues - 提交问题和反馈
- 2025-12-11: 初始版本创建
- ✅ 完成项目 README 和导航页面
- ✅ 完成环境搭建指南(Windows/macOS)
- ✅ 完成 Git 与 GitHub 完整指南(基础与进阶)
- ✅ 完成项目架构与目录结构详解
- ✅ 完成开发实战入门教程
- ✅ 完成前端开发完整教程(React + TypeScript)
- ✅ 完成后端开发完整教程(Python + FastAPI)
- ✅ 完成文档维护与同步指南
- ✅ 完成常见问题 FAQ
让我们一起构建更好的 AI 伙伴! 🐱✨
Made with ❤️ by the Project N.E.K.O. Community