Skip to content

Repository files navigation

DJTU-WIKI

🎓 大连交通大学非官方学习资源共享与生存指南

GitHub stars GitHub forks GitHub issues GitHub license

📚 项目简介

DJTU-WIKI 是一个由学生自发维护的开源知识共享平台,旨在为大连交通大学的学生提供全方位的学习资源和经验分享。我们希望通过这个平台:

  • 📖 分享优质的学习资源和课程笔记
  • 🎯 提供专业选择和职业发展的建议
  • 🌟 帮助学生更好地规划大学生活
  • 🤝 建立一个开放的知识交流社区

✨ 特色功能

  • 自动化文档管理:使用 VitePress 构建,配合自定义脚本自动生成侧边栏,轻松管理大量文档
  • 分类明确:按学科、方向、课程等多维度组织内容
  • 开源协作:任何人都可以通过 PR 贡献内容

🗂️ 内容板块

  • 💡 学习指南

    • 专业课程资料
    • 学习方法分享
    • 考试经验
  • 🛠️ 技术栈

    • 编程语言教程
    • 算法学习
    • Web 开发
    • 人工智能
    • 嵌入式开发
  • 📝 生存指南

    • 新生入学指南
    • 选课建议
    • 考研经验

🤝 如何贡献

我们欢迎任何形式的贡献!以下是参与项目的两种方式:

📝 内容贡献者

如果你想分享笔记或经验,无需关心技术细节,只需:

  1. Fork 本仓库
  2. docs/ 目录下找到对应分类文件夹
  3. 添加你的 Markdown 文档
  4. 提交 Pull Request

🛠️ 项目维护者

如果你想参与项目维护,需要:

  1. 和我认识并贿赂我(doge),或者认识其他管理人员并申请获得管理员权限
  2. 确保安装 Node.js (>= 14) (>= 18)
  3. Clone 项目并安装依赖:
git clone https://github.com/General-Computer-Junkyard/djtu-wiki.git
cd djtu-wiki
npm install
  1. 生成侧边栏配置:
npm run generate-sidebar
  1. 启动开发服务器:
npm run docs:dev

🌟 贡献指南

  1. Fork 本仓库
  2. 创建特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 创建 Pull Request

📜 开源协议

本项目采用 MIT 协议开源 - 查看 LICENSE 文件了解更多详情

🤝 联系我们

  • 如果你有任何问题或建议,欢迎 提交 Issue
  • 想要加入维护团队,请通过 Issue 联系我们

🙏 致谢

感谢所有为这个项目做出贡献的同学们!


Built with ❤️ by DJTU Students

Releases

Used by

Contributors

Languages