# crowd-kit **Repository Path**: jacksonyuan/crowd-kit ## Basic Information - **Project Name**: crowd-kit - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-16 - **Last Updated**: 2022-12-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #整体结构 ### 约定 1、场景数据可能会使用多种众包算法 2、无论用什么算法,场景数据通过接口传输到Server的数据格式都是一致的 ### 说明 1、com.hdu.base.Algorithm:算法流程抽象 2、com.hdu.provider:此包目前提供场景Worker信息提取的抽象方法,因为Worker信息可能分两大种情况获取(场景适配方先将Worker数据放入平台数据库,从平台自身数据库抽取或直接由场景适配方自定义提供获取Worker数据的方式) 3、com.hdu.resolver:此包提供场景Task数据与Worker数据解析,解析的数据分为两大类:给算法用的数据与给数据库的数据(目前,Task数据暂时不需要考虑与数据库的交互) 4、com.hdu.entity.Scene:此类包含了场景适配方需要注册的信息 5、com.impl:一个简单实现(Task类与Worker类是MaxFlow算法需要的二者信息) 6、com.example:简单实现的一个简单抽象处理流程 ![image](img/流程图.png)