How to extend the post-processing module/add additional passes?

Hello!

I was trying to do multi-pass, such as multiple convolutions on the view image, and looking for ways to extend the camera module.
image

I want to implement the following features:

*Add a post process module to the camera component or implement something similar.
*I can alter the parameters passed to shader during the game.
*Insert passes between desired two passes, implement draw function in this pass.
*If there are multiple cameras in the scene, alter their parameters separately.
*I want to make a plugin to implement the features above instead of modifying engine.

I have referred to numerous tutorials and posts, but I have not been able to design an entire system by following any of them. Since most of them are applied in UE4(not applicable to UE5) and they are disordered, I do not know the reference relation between them.

This is the most relevant post I could find.
https://forums.unrealengine.com/t/using-sceneviewextension-to-extend-the-rendering-system/600098

Thanks!