The invention relates to a method for preparing a single-step
staining reagent for
mammal blood detection and detecting visible components. The single-step
staining reagent comprises an acid-base
regulator,
osmotic pressure regulating salt, an accelerating agent, a dye, a protective agent and water, the
osmotic pressure regulating salt is used for regulating the
osmotic pressure environment in the
cell staining process, and regulating the osmotic pressure of the microscopic examination sample to 150-230 mosmol / kg; the pH value of the
cell staining process is regulated by the pH
regulator, and the pH value of the microscopic examination sample is regulated to 7.0-8.0; the accelerating agent is used for promoting the affinity of the dye and
nucleic acid substances in cells; the dye is neomethylene blue, a
dyeing substance is provided in the
dyeing process, and the content of the neomethylene blue in a microscopic examination sample is 4.0 * 10 (-3) g / L to 5.0 * 10 (-1) g / L; the protective agent can enable
protein in a
cell membrane to be chemically crosslinked in the
dyeing process, a three-dimensional network skeleton is formed to protect the
cell membrane from being broken, and a dyeing substance can pass through the three-dimensional network skeleton.