Tuna accounts for 20% of the output value of global marine capture fisheries, and it plays a crucial role in maintaining ecosystem stability, ensuring global food security, and supporting economic stability. However, improper management has led to significant overfishing, resulting in a sharp decline in tuna populations. For sustainable tuna fishing, it is essential to accurately identify the species of tuna caught and to count their numbers, as these data are the foundation for setting scientific catch quotas. The traditional manual identification method suffers from several limitations and is prone to errors during prolonged operations, especially due to factors like fatigue, high-intensity workloads, or adverse weather conditions, which ultimately compromise its accuracy. Furthermore, the lack of transparency in the manual process may lead to intentional underreporting, which undermines the integrity of fisheries’ data. In contrast, an intelligent, real-time identification system can reduce the need for human labor, assist in more accurate identification, and enhance transparency in fisheries’ management. This system not only provides reliable data for refined management but also enables fisheries’ authorities to dynamically adjust fishing strategies in real time, issue timely warnings when catch limits are approached or exceeded, and prevent overfishing, thus ultimately contributing to sustainable tuna management. In light of this need, this article proposes the RSNC-YOLO algorithm, an intelligent model designed for recognizing tuna in complex scenarios on fishing vessels. Based on YOLOv8s-seg, RSNC-YOLO integrates Reparameterized C3 (RepC3), Selective Channel Down-sampling (SCDown), a Normalization-based Attention Module (NAM), and C2f-DCNv3-DLKA modules. By utilizing a subset of images selected from the Fishnet Open Image Database, the model achieves a 2.7% improvement in mAP@0.5 and a 0.7% improvement in mAP@0.5:0.95. Additionally, the number of parameters is reduced by approximately 30%, and the model’s weight size is reduced by 9.6 MB, while maintaining an inference speed comparable to that of YOLOv8s-seg.