# Cosine Robot **Repository Path**: cabseu/cosine-robot ## Basic Information - **Project Name**: Cosine Robot - **Description**: 智能云开发辅助机器人(Cosine Robot) - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-12-20 - **Last Updated**: 2024-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### Cosine Robot Cosine Robot介绍 智能云开发辅助机器人(Cosine Robot)是由东南大学牵头,南京大学、北京邮电大学、中南大学、山东大学等参与共同开发的面向软件开发全生命周期的辅助机器人。 ![输入图片说明](static/images/index.jpg) ## 软件架构 软件架构说明:微服务架构 ### 功能介绍 Cosine Robot包括9大模块: 1.需求获取推荐 根据填写的APP功能描述推荐相关的app。 ![输入图片说明](static/images/app%E9%9C%80%E6%B1%82%E8%8E%B7%E5%8F%96%E6%8E%A8%E8%8D%90.jpg) 2.开发者推荐 项目的发起者寻求合作伙伴,可以通过上传项目的描述文档,来查找相关的/匹配项目的开发人员。 ![输入图片说明](static/images/%E5%BC%80%E5%8F%91%E8%80%85%E6%8E%A8%E8%8D%90.jpg) 3.API推荐 快速查询不同领域(输入相关)内的api,推荐领域最相关的api,并提供相应的使用方式。 ![输入图片说明](static/images/api%E6%8E%A8%E8%8D%90.jpg) 4.服务推荐 根据需求服务进行搜索,从已有的服务中台中推荐相关的服务。 ![输入图片说明](static/images/%E6%9C%8D%E5%8A%A1%E6%8E%A8%E8%8D%90.jpg) 5.代码推荐 帮助开发人员查询相关的代码模块,缩小查询范围,可提高开发效率。 ![输入图片说明](static/images/%E4%BB%A3%E7%A0%81%E6%8E%A8%E8%8D%90.jpg) 6.算法推荐 根据数据集推荐相关的使用算法。 ![输入图片说明](static/images/%E7%AE%97%E6%B3%95%E6%8E%A8%E8%8D%90.jpg) 7.测试工具推荐 根据输入的模块,推荐相应的测试工具。 ![输入图片说明](static/images/%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E6%8E%A8%E8%8D%90.jpg) 8.缺陷修复者推荐 根据缺陷、bug、错误来推荐相应的人员,并且可以提供相应的解决方案。 ![输入图片说明](static/images/%E7%BC%BA%E9%99%B7%E4%BF%AE%E5%A4%8D%E8%80%85%E6%8E%A8%E8%8D%90.jpg) 9.服务组合推荐 面向企业大型服务集群出现的性能瓶颈(内存吃紧、带宽吃紧、响应速度变慢)等,通过服务组合推荐模块,可以从内存最优、网络带宽最优和响应时间最小进行相关解决方案的推荐。 ![输入图片说明](static/images/%E6%9C%8D%E5%8A%A1%E7%BB%84%E5%90%88%E6%8E%A8%E8%8D%90.jpg)