I do not know what I am doing ;).
Caveat emptor...
This code attempts to define a new citation command, \textualcite[<prenote>][<postnote>]{<key list>}
which produces the target output. Since you didn't post any code, I have no idea if this will work with your actual bibliography style, document class and usage; whether your cat will leave home in protest; or how long your pizza will take to be delivered. That is, your kilometres may, and almost certainly will, vary....
\documentclass{article}
\usepackage[backend=biber]{biblatex}
\bibliography{biblatex-examples}
\newbibmacro*{textualcite}{%
\printtext[bibhyperref]{%
\printfield{prefixnumber}%
\printfield{labelnumber}%
\ifbool{bbx:subentry}
{\printfield{entrysetcount}}
{}}}
\DeclareCiteCommand{\textualcite}%[\mkbibbrackets]
{\iffieldundef{prenote}%
{}%
{\usebibmacro{prenote}\addspace}%
\bibopenbracket\setunit{}}%
{\usebibmacro{citeindex}%
\usebibmacro{textualcite}}%
{\multicitedelim}%
{\bibclosebracket%
\usebibmacro{postnote}}
\begin{document}
\cite{aristotle:anima}
\cites[see][1]{aristotle:rhetoric,aristotle:anima,aristotle:poetics}
\textcite[see][1]{aristotle:poetics}
\textcites[see][1]{aristotle:rhetoric,aristotle:anima,aristotle:poetics}
\textualcite[see][1]{aristotle:rhetoric}
\textualcite[see][]{aristotle:anima}
\textualcite[1]{aristotle:poetics}
\textualcite[see][1]{aristotle:rhetoric,aristotle:anima,aristotle:poetics}
\textualcite[see][]{aristotle:rhetoric,aristotle:anima,aristotle:poetics}
\textualcite[1]{aristotle:rhetoric,aristotle:anima,aristotle:poetics}
\printbibliography
\end{document}
But don't say I didn't warn you...