This paper presents a fine-grained multi-keyword search scheme for encrypted cloud data that addresses usability limitations caused by encryption. The scheme introduces relevance scores and preference factors for keywords, enables mixed logical operations (AND, OR, and NOT) in searches, and employs classified sub-dictionaries for efficiency. Extensive experiments validate that this approach matches existing security levels while enhancing functionality and efficiency.