Análise da arquitetura do plug-in
Bob usaMicrokernel + Plug-inO programa principal mantém apenas a funcionalidade principal, que é ampliada por meio do Plugins Hub. Essa arquitetura permite que os desenvolvedores desenvolvam módulos personalizados com base em APIs padrão, enquanto os usuários podem montar as funções necessárias como blocos de construção.
Exemplos de plug-ins de boutique
- Plug-in de dicionário de sinônimosEncadernação de glossários em áreas especializadas para garantir a consistência da tradução
- Plug-in de síntese de fala: Chamando o Azure Neural TTS para pronúncia em nível real
- Plug-in de encaminhamento de APISolicitações de proxy para servidores criados pelo próprio usuário para segurança de dados
- Plug-in de integração do NotionHistórico de tradução: salva automaticamente o histórico de tradução na base de conhecimento
Diretrizes de desenvolvimento de plug-ins
Os funcionários fornecem detalhesDocumentação do desenvolvedore código de amostra para dar suporte a plug-ins de gravação em JavaScript/TypeScript. Os plug-ins típicos contêm três componentes necessários: interface de configuração (implementação Vue), processador de serviço (Node.js), camada de exibição funcional (HTML/CSS). A comunidade abriu o código-fonte de vários projetos de referência, como o plug-in "scratch the word bookkeeping".
Essa resposta foi extraída do artigoBob.O































