feat(shell/function): add web_search plugin