def recruit(argv):
    '\n    recruit [tags ...]\n        公开招募识别/计算，不指定标签则从截图中识别\n    '
    from . import recruit_calc
    if (2 <= len(argv) <= 6):
        tags = argv[1:]
        result = recruit_calc.calculate(tags)
    elif (len(argv) == 1):
        (helper, context) = _create_helper(use_status_line=False)
        with context:
            result = helper.recruit()
    else:
        print('要素过多')
        return 1
    colors = ['\x1b[36m', '\x1b[90m', '\x1b[37m', '\x1b[32m', '\x1b[93m', '\x1b[91m']
    reset = '\x1b[39m'
    for (tags, operators, rank) in result:
        taglist = ','.join(tags)
        if (rank >= 1):
            taglist = (('\x1b[96m' + taglist) + '\x1b[39m')
        print(('%s: %s' % (taglist, ' '.join((((colors[op[1]] + op[0]) + reset) for op in operators)))))
recruit [tags ...]
    公开招募识别/计算，不指定标签则从截图中识别
def recruit(argv):
    '\n    recruit [tags ...]\n        公开招募识别/计算，不指定标签则从截图中识别\n    '
    from . import recruit_calc
    if (2 <= len(argv) <= 6):
        tags = argv[1:]
        result = recruit_calc.calculate(tags)
    elif (len(argv) == 1):
        (helper, context) = _create_helper(use_status_line=False)
        with context:
            result = helper.recruit()
    else:
        print('要素过多')
        return 1
    colors = ['\x1b[36m', '\x1b[90m', '\x1b[37m', '\x1b[32m', '\x1b[93m', '\x1b[91m']
    reset = '\x1b[39m'
    for (tags, operators, rank) in result:
        taglist = ','.join(tags)
        if (rank >= 1):
            taglist = (('\x1b[96m' + taglist) + '\x1b[39m')
        print(('%s: %s' % (taglist, ' '.join((((colors[op[1]] + op[0]) + reset) for op in operators)))))