\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{lipsum} % to generate some filler text
\usepackage{fullpage}
\usepackage{mathrsfs}
\usepackage{svg}
\usepackage{xr}
\usepackage{amsthm,cite,url,graphicx,booktabs,lipsum,color,bm,caption,subcaption,soul}
\usepackage{pifont,tikz,paralist,multirow,amssymb}
\usepackage{xifthen}
\usepackage{enumerate}
\usepackage{titlesec}
\newcounter{reviewer}
\setcounter{reviewer}{0}
\newcounter{point}[reviewer]
\setcounter{point}{0}


\usepackage{cite}
\renewcommand{\citeform}[1]{R#1} \makeatletter \def\@biblabel#1{[R#1]} \makeatother

%% 超链接
\usepackage{hyperref}
\hypersetup{hidelinks=true}

%% 图片
\usepackage{float}
\usepackage[section]{placeins}
\renewcommand{\figurename}{Fig.}

%% 定理
%\let\proof\relax
%\let\endproof\relax
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\theoremstyle{definition} %% Define the style of environment
\newtheorem{definition}{Definition}
\newtheorem{lemma}{Lemma}
\newtheorem{corollary}{Corollary}
\newtheorem{proposition}{Proposition}
\newtheorem{remark}{Remark}
\newtheorem{assumption}{Assumption}
\newtheorem*{acknowledgement}{Acknowledgment}

%% 矩阵
\usepackage{mathtools} %% 矩阵注释
\newcommand\coolover[2]{\mathrlap{\smash{\overbrace{\phantom{%
    \begin{matrix} #2 \end{matrix}}}^{\mbox{$#1$}}}}#2}
\newcommand\coolrightbrace[2]{%
\left.\vphantom{\begin{smallmatrix} #1 \end{smallmatrix}}\right\}#2}
\usepackage{nicematrix} %% 高级矩阵包
\setcounter{MaxMatrixCols}{50} %% 调整矩阵最大列数

% This refines the format of how the reviewer/point reference will appear.
%\renewcommand{\thepoint}{C\,\thereviewer.\arabic{point}}

\renewcommand{\thepoint}{Comment\,\thereviewer.\arabic{point}}

% command declarations for reviewer points and our responses

\newenvironment{point1}
   {\refstepcounter{point} \bigskip \noindent {\textbf{Associate Editor Comment~}} ---\ }
   {\par }

%\newcommand{\reviewersection}{\stepcounter{reviewer} \bigskip \hrule
%                  \section*{Reviewer \thereviewer}}

\newcommand{\reviewersection}[1]{\setcounter{reviewer}{#1-1}\stepcounter{reviewer} \bigskip \hrule
                  \section*{Reviewer \thereviewer}}

\newenvironment{point}
   {\refstepcounter{point} \bigskip \noindent {\textbf{\thepoint} } ---\ \itshape}
   {\par }


\newcommand{\shortpoint}[1]{\refstepcounter{point}   \bigskip \noindent
	{\textbf{Reviewer~Point~\thepoint} } ---~#1  }

\newenvironment{reply}
   {\medskip \noindent \textbf{Reply}:}
   {\medskip \par}


%\usepackage{changepage}
%\newenvironment{reply}
%   {\medskip \begin{adjustwidth}{0.6cm}{0pt} \noindent \textbf{Reply}:}
%   {\end{adjustwidth} \medskip \par}

\newcommand{\shortreply}[2][]{\medskip \noindent \begin{sf}\textbf{Reply}:\  #2
	\ifthenelse{\equal{#1}{}}{}{ \hfill \footnotesize (#1)}%
	\medskip \end{sf}}

\makeatletter
\newcommand*{\addFileDependency}[1]{% argument=file name and extension
  \typeout{(#1)}
  \@addtofilelist{#1}
  \IfFileExists{#1}{}{\typeout{No file #1.}}
}
\makeatother

\newcommand*{\myexternaldocument}[1]{%
    \externaldocument{#1}%
    \addFileDependency{#1.tex}%
    \addFileDependency{#1.aux}%
}

\myexternaldocument{main}
%\externaldocument[I-]{main}

\RequirePackage{suffix}
\long\def\RC#1\par{\makebox[0pt][r]{\bf RC:\hspace{4mm}}\textbf{\textit{#1}}\par} %\RC
\WithSuffix\long\def\RC*#1\par{\textbf{\textit{#1}}\par} %\RC*
\long\def\AR#1\par{\makebox[0pt][r]{AR:\hspace{10pt}}#1\par} %\AR
\WithSuffix\long\def\AR*#1\par{#1\par} %\AR*

\def\thesubsubsection{\arabic{subsubsection}}
\titleformat{\subsubsection}[runin]
{\normalfont\bfseries}
{\indent\thesubsubsection)}{0.5em}{}

\begin{document}
\reviewersection{5}
\addcontentsline{toc}{section}{Reviewer 5}

\begin{point}
Test
\end{point}

\AR \lipsum[1-3]

\begin{reply}
\lipsum[1-3]
\end{reply}
\end{document} 