Screen-printed carbon electrodes (SPCEs) bear great potential in the detection of biomarker in clinical samples with low sample consumption. However, modification of electrode surfaces to improve the anti-interference ability and sensitivity is highly desirable for direct electroanalysis of whole blood samples. Here, a reliable and miniaturized electrochemical sensor is demonstrated based on SPCE equipped with vertically-ordered mesoporous silica-nanochannel film (VMSF). To achieve stable binding of VMSF and improve the electrocatalytic performance, electrochemically reduced graphene oxide (ErGO) is applied as a conductive adhesion layer, that is in situ reduced from GO nanosheets during fast growth (less than 10 s) of amino groups modified VMSF (NH2-VMSF) using electrochemically assisted self-assembly (EASA). In comparison with bare SPCE, NH2-VMSF/ErGO/SPCE exhibits decreased oxidation potential of uric acid (UA) by 147 mV owing to significant electrocatalytic ability of ErGO. The dual signal amplification based on electrocatalysis of ErGO and enrichment of nanochannels leads to enhanced peak current by 3.9 times. Thus, the developed NH2-VMSF/ErGO/SPCE sensor enables sensitive detection of UA in the range from 0.5 μM to 180 μM with a low limit of detection (LOD, 129 nM, S/N = 3). Owing to good anti-fouling ability and high selectivity of the sensor, direct and rapid detection of UA in human whole blood is realized with very low sample consumption (50 μL).