Even though a short exact sequence of sheaves of vector spaces does not split in general, I want to prove that there is one particular short exact sequence of sheaves of vector spaces that always splits. Namely, in the following, I want to prove that given any map of sheaves $\phi: \mathcal{F}\to\mathcal{G}$ of modules $\mathcal{F}$ and $\mathcal{G}$ over a sheaf of field $\mathbb F_X$, there is always an isomorphism $\mathcal{F}\cong\ker\phi\oplus\frac{\mathcal{F}}{\ker\phi}$ as sheaves of $\mathbb F_X$-modules.
Proof: For every open subset $U$ in $X$, we have a short exact sequence of $\mathbb F$-vector spaces $$0\to\ker\phi(U)\to\mathcal{F}(U)\to\frac{\mathcal{F}(U)}{\ker\phi(U)}\to0.$$ Since every $\mathbb F$-vector space is in particular projective, the above short exact sequence of vector spaces splits and there is an isomorphism of $\mathbb F$-linear spaces $$\mathcal{F}(U)\cong\ker\phi(U)\oplus\frac{\mathcal{F}(U)}{\ker\phi(U)}$$ for every open subset $U$ in $X$. Hence, there is an isomorphism of pre-sheaves of $\mathbb F_X$-vector spaces. $$\mathcal{F}\cong\ker\phi\oplus\frac{\mathcal{F}}{\ker\phi}.~~~~~~~~(1)$$ Applying the sheafification functor on Isomorphism $(1)$ yields an isomorphism of sheaves of $\mathbb F_X$-modules $$\mathcal{F}\cong\ker\phi\oplus\frac{\mathcal{F}}{\ker\phi}.$$
In particular, the last isomorphism implies that the short exact sequence of sheaves of $\mathbb F_X$-modules always splits.
$$0\to\ker\phi\to\mathcal{F}\to\frac{\mathcal{F}}{\ker\phi}\to0$$
splits. QED
Are the claim and the proof correct?
It is incorrect. You are misunderstanding: