只是一些探索,可能不能算得上是答案...
其实这个问题和 tabularray 无关... 先简化一下问题MWE
\documentclass[fontset=fandol]{ctexbook}
% \usepackage{capt-of}
\usepackage{caption}
\usepackage{zhlipsum}
\begin{document}
\zhlipsum[1]
\captionof{table}{我的表哥}
\zhlipsum[1-2]
\end{document}
Finding A
如果只需要\captionof而不需要其他命令,可以使用capt-of包(只提供了\captionof这个命令)
\documentclass[fontset=fandol]{ctexbook}
\usepackage{capt-of}
\usepackage{zhlipsum}
\begin{document}
\zhlipsum[1]
\captionof{table}{我的表哥}
\zhlipsum[1-2]
\end{document} 
Finding B
如果确实需要caption的其他功能,可以使用 egreg 提供的方案:
\documentclass[fontset=fandol]{ctexbook}
\usepackage{tabularray}
% \usepackage{capt-of}
\usepackage{caption}
\usepackage{zhlipsum}
\newenvironment{nobox}{\par}{\par}
\NewTblrTheme{notag}{
\DefTblrTemplate{caption-tag}{default}{}
\DefTblrTemplate{caption-sep}{default}{}
\addtocounter{table}{-1}
}
\begin{document}
\zhlipsum[1]
\begin{nobox}
\captionof{table}{我的表哥}
\hfill 单位\underline{\hspace{4\ccwd}}m\phantom{单位}\\[-25pt]
\begin{longtblr}[
theme = notag,
]{colspec = {*{6}{X[c]}},
rowspec = {|Q[m]|*{3}{Q[m]|}},
hline{1,Z} = {1pt},
row{1-Z} = {font = \footnotesize},
}
记录 & & & & & & \\
数量 & & & & & &
\end{longtblr}
\end{nobox}
\zhlipsum[1-2]
\end{document}



















问 受 capiton 影响的缩进问题