The invention relates to a method for composting black
soldier fly feces by using duckweed and
charcoal, which comprises the following steps: collecting black
soldier fly feces and biological wastes, weighing the black
soldier fly feces and biological wastes, and spraying a microbial complex
microbial inoculant which is
bacillus subtilis and bacillus stearothermophilus. A combination of nitrosomonas,
nitrobacter, white-rot fungi and
streptomyces; obtaining a primary
compost; laying
biochar on the surface of the preliminary
compost, and then laying duckweed on the outer surface of the
biochar layer; stacking in
sunlight at normal temperature; and after the temperature of the
compost body is reduced to 50 DEG C or below, turning the outer
charcoal and the duckweed into the compost, and covering the surface of the compost body with the
charcoal after turning to complete the composting. The adopted duckweed can utilize
nitrogen discharged by compost, and the
biochar can adsorb the
nitrogen discharged by the compost, so that the duckweed can better utilize the
nitrogen discharged by the compost, the nitrogen in the compost is immobilized and converted, the nitrogen loss of the compost is reduced, and the foul smell of a compost body is reduced.