DJTU-WIKI 是一个由学生自发维护的开源知识共享平台,旨在为大连交通大学的学生提供全方位的学习资源和经验分享。我们希望通过这个平台:
- 📖 分享优质的学习资源和课程笔记
- 🎯 提供专业选择和职业发展的建议
- 🌟 帮助学生更好地规划大学生活
- 🤝 建立一个开放的知识交流社区
- 自动化文档管理:使用 VitePress 构建,配合自定义脚本自动生成侧边栏,轻松管理大量文档
- 分类明确:按学科、方向、课程等多维度组织内容
- 开源协作:任何人都可以通过 PR 贡献内容
-
💡 学习指南
- 专业课程资料
- 学习方法分享
- 考试经验
-
🛠️ 技术栈
- 编程语言教程
- 算法学习
- Web 开发
- 人工智能
- 嵌入式开发
-
📝 生存指南
- 新生入学指南
- 选课建议
- 考研经验
我们欢迎任何形式的贡献!以下是参与项目的两种方式:
如果你想分享笔记或经验,无需关心技术细节,只需:
- Fork 本仓库
- 在
docs/目录下找到对应分类文件夹 - 添加你的 Markdown 文档
- 提交 Pull Request
如果你想参与项目维护,需要:
- 和我认识并贿赂我(doge),或者认识其他管理人员并申请获得管理员权限
- 确保安装 Node.js
(>= 14)(>= 18) - Clone 项目并安装依赖:
git clone https://github.com/General-Computer-Junkyard/djtu-wiki.git
cd djtu-wiki
npm install- 生成侧边栏配置:
npm run generate-sidebar- 启动开发服务器:
npm run docs:dev- Fork 本仓库
- 创建特性分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 创建 Pull Request
本项目采用 MIT 协议开源 - 查看 LICENSE 文件了解更多详情
- 如果你有任何问题或建议,欢迎 提交 Issue
- 想要加入维护团队,请通过 Issue 联系我们
感谢所有为这个项目做出贡献的同学们!
Built with ❤️ by DJTU Students