请将以下文本总结到3句话以内，并且必须保留与竞赛规则相关的信息：  
在今年的编程竞赛中，我们看见了许多优秀的作品。这次竞赛有一个特别的规定，每个参赛队伍必须使用至少一种开源框架进行开发。此外，每支队伍需要提交一个详细的设计文档和一段演示视频，设计文档用来解释团队的开发思路，演示视频用以展现最终作品的效果。
user
今年的编程竞赛要求每个参赛队伍必须使用至少一种开源框架进行开发，并提交一个详细的设计文档和一段演示视频，以解释开发思路和展现作品效果。
assistant