Understand the 115driver project structure
mainThe project is organized into several key directories depending on how you intend to use it:
cmd/115driver/: The CLI entry point. Use this if you want to install the binary viago install.pkg/driver/: The core driver package. This contains the primary logic for the client, login, file management (upload/download), search, sharing, and offline operations. Use this for programmatic integration.pkg/crypto/: Cryptography utilities including ECDH, AES, and RSA.mcp/: An MCP (Model Context Protocol) server implementation using stdin/stdout JSON-RPC 2.0. It provides tools for account, directory, file, search, offline, share, and recycle operations.cli/: The implementation of the command-line interface using Cobra.