Acesso no exterior: www.kdjingpai.com
Ctrl + D Marcar este site como favorito

O CloudBase AI ToolKit é um conjunto de ferramentas de código aberto da equipe do Tencent Cloud Development (CloudBase), projetado para permitir que os desenvolvedores gerem, implantem e hospedem rapidamente aplicativos da Web de pilha completa em linguagem natural com ferramentas de programação de IA (por exemplo, Cursor, VSCode Copilot, CodeBuddy etc.), applets WeChat, bancos de dados e serviços de back-end. O kit de ferramentas é baseado na arquitetura sem servidor do desenvolvimento em nuvem, de modo que os desenvolvedores não precisam se preocupar com a compra, a operação e a manutenção do servidor, eles só precisam descrever seus requisitos, e a IA pode gerar automaticamente o código, implantar o aplicativo e até mesmo ajudar na solução de problemas e na correção de bugs, o que simplifica muito o processo de desenvolvimento, desde a ideia até a ativação.

 

Lista de funções

  • Nativo de IABase de regras projetada especificamente para ferramentas de programação de IA que podem tornar o código gerado por IA mais compatível com as práticas recomendadas de desenvolvimento em nuvem.
  • Implementação em um cliqueIntegração de uma ferramenta de implantação automatizada chamada MCP (Meta Controller Proxy), que permite publicar todo o aplicativo na plataforma sem servidor da Tencent Cloud com um simples clique.
  • suporte de pilha completaCapacidade de lidar com vários formulários de aplicativos, como aplicativos da Web, miniaplicativos WeChat, bancos de dados em nuvem e funções de nuvem de back-end de forma integrada.
  • Reparo inteligenteQuando um aplicativo tem um problema, a IA pode ser direcionada para ler automaticamente os registros da função de nuvem para analisar a causa do erro e tentar gerar um código de reparo.
  • recuperação de conhecimentoBase de conhecimento profissional incorporada em áreas como desenvolvimento de nuvem e aplicativos WeChat: você pode encontrar rapidamente soluções para problemas relacionados por meio de pesquisa vetorial inteligente.
  • Instrumentos de linha de comando (CLI)Fornece um sistema unificado CloudBase AI CLI Ferramenta de linha de comando que integra uma variedade de modelos de programação de IA convencionais e oferece suporte a um fluxo de trabalho completo, desde o desenvolvimento até a implantação, por meio da linha de comando em qualquer ambiente de desenvolvimento.
  • sistema de plug-inA ferramenta MCP subjacente usa uma arquitetura de plug-in que permite a ativação sob demanda de diferentes módulos, como gerenciamento de ambiente, banco de dados, funções de nuvem, hospedagem estática na Web e muito mais.

Usando a Ajuda

A ideia central do CloudBase AI ToolKit é permitir que os desenvolvedores colaborem com a IA para automatizar o processo de desenvolvimento. Veja a seguir os detalhes de como usá-lo e como operá-lo.

1. preparação ambiental

Há alguns preparativos simples que precisam ser concluídos antes que você possa usá-lo:

  • Instalar uma ferramenta de desenvolvimento de IAVocê precisa de uma ferramenta de programação de IA compatível, como Cursor, WindSurf, CodeBuddy, ou ter o GitHub instalado no VSCode! Copiloto Plug-ins.
  • Ambiente CloudBase aberto para desenvolvimento em nuvemVisite o console de desenvolvimento da Tencent Cloud para abrir seu ambiente de desenvolvimento na nuvem. Novos usuários podem experimentá-lo gratuitamente, o que é suficiente para o estágio de desenvolvimento.
  • Instalação do Node.js: Certifique-se de que você tenha o v18.15.0 ou versões posteriores do Node.js.
  • (Opcional) Definir a fonte do espelho npmPara acelerar os downloads domésticos, você pode executar o seguinte comando para definir a fonte npm em um espelho da Tencent:
    npm config set registry https://mirrors.cloud.tencent.com/npm/
    

2. instalação e configuração

O método de instalação oficial e mais recomendado é usar o CloudBase AI CLIque unifica o gerenciamento de várias ferramentas de programação de IA e tem um CloudBase AI ToolKit integrado que pode ser usado em qualquer ambiente de endpoint.

  • Instalação com um clique da CLI do CloudBase AI:
    • Sistemas Mac/Linux/Windows WSL:
      curl https://static.cloudbase.net/cli/install/install.sh -fsS | bash
      
    • Windows PowerShell:
      irm https://static.cloudbase.net/cli/install/install.ps1 | iex
      
  • começar a usar:
    Após a conclusão da instalação, execute-a em seu terminal:

    tcb ai
    

    Ao executá-lo pela primeira vez, ele o guiará na seleção das ferramentas de IA e na configuração, como a chave de API. Quando a configuração estiver concluída, você poderá começar a usá-lo.

3. procedimentos operacionais básicos

Depois de configurar seu ambiente, você pode começar a desenvolver por meio de instruções em linguagem natural.

  • Etapa 1: faça login no ambiente de desenvolvimento na nuvem
    Na janela de bate-papo de sua ferramenta de programação de IA, digite o primeiro comando:

    Login Desenvolvimento em nuvem

    A ferramenta de IA chamará a função login que abre automaticamente a página de login de autorização da Tencent Cloud em seu navegador. Depois de digitalizar o código para fazer login e confirmar a autorização, o kit de ferramentas se conectará ao ambiente de desenvolvimento na nuvem que você criou anteriormente. Você pode fazer login a qualquer momento digitando 查询当前CloudBase环境信息 para confirmar o status da conexão.

  • Etapa 2: Descreva suas necessidades
    Depois de fazer o login com sucesso, descreva o aplicativo que deseja criar diretamente para a IA em linguagem natural. Exemplo:

    Criar e implementar um site de gamão que ofereça suporte a partidas on-line para dois jogadores

    A IA começará a executar uma série de ações automatizadas com base em suas necessidades, combinadas com as regras e ferramentas fornecidas pelo CloudBase AI ToolKit, que normalmente incluem:

    1. Gerar código de projetoIA: cria a interface de front-end (por exemplo, React ou Vue), a lógica de back-end (funções na nuvem) e a estrutura de dados (uma coleção de bancos de dados na nuvem).
    2. implantação automáticaIA: a IA invocará as ferramentas de implantação no kit de ferramentas para carregar os arquivos estáticos gerados na hospedagem estática na Web e implantar o código de back-end como uma função de nuvem.
    3. Voltar aos links de acessoEm caso de implementação bem-sucedida, a IA retornará diretamente um URL acessível na Web pública.
  • Etapa 3: depuração e iteração
    Se você encontrar algum erro durante o desenvolvimento, poderá colar a mensagem de erro diretamente na IA e pedir que ela o corrija. Exemplo:

    A implantação falhou com a mensagem de erro: xxxx

    Você também pode fazer com que a IA examine os registros da nuvem para localizar o problema:

    A função de nuvem não está sendo executada conforme o esperado, o requisito é xxx, verifique os registros e os dados para depurar e corrigir o problema.

    A IA invoca ferramentas como consultas de registro fornecidas pelo kit de ferramentas, analisa o problema e gera o código corrigido, que é reimplantado automaticamente.

4. uso de modelos de projeto

Para aumentar ainda mais a eficiência, há modelos oficiais de projetos que integram as práticas recomendadas e contêm os arquivos de configuração necessários.

  • Para novos projetos:
    Você pode começar diretamente com os modelos fornecidos oficialmente, como "React Web App + CloudBase" ou "WeChat Applet + CloudBase". Depois de fazer o download do código do modelo, a IA pode continuar o desenvolvimento diretamente nessa estrutura de projeto.
  • Para projetos existentes:
    Se você já tiver um projeto, basta informar a IA no projeto:

    Faça o download das regras de IA do CloudBase no projeto atual

    A IA coloca automaticamente o .cursor ou outros perfis de IDE para download em seu projeto, dando aos projetos existentes a capacidade de colaborar com a IA também.

cenário do aplicativo

  1. Prototipagem rápida
    Quando uma nova ideia de aplicativo é apresentada, a ferramenta pode ser usada para gerar rapidamente um protótipo de aplicativo interativo e de pilha completa para demonstração e validação. Por exemplo, gerar um sistema de votação on-line ou um site de blog simples em minutos.
  2. Desenvolvimento de miniaplicativos WeChat
    Para os miniaplicativos do WeChat que exigem serviços de back-end e bancos de dados, a ferramenta pode ser usada para criar rapidamente o back-end para realizar o login do usuário, o armazenamento de dados, a sincronização de dados em tempo real e outras funções, como o desenvolvimento de um miniaplicativo de cartão perfurado comunitário ou um miniaplicativo de shopping center on-line.
  3. Criação de ferramentas internas
    Desenvolva rapidamente um backend administrativo ou um painel de dados para uso interno da sua equipe. Por exemplo, permita que a IA crie um sistema de agendamento para estagiários do hospital que substitua as incômodas operações de planilhas do Excel.
  4. Aprenda o desenvolvimento sem servidor
    Os iniciantes podem aprender rapidamente as práticas recomendadas da plataforma de desenvolvimento em nuvem da Tencent Cloud observando o código gerado por IA e o processo de implementação para entender como criar um verdadeiro aplicativo de pilha completa sem servidor.

QA

  1. Quais ferramentas de programação de IA são compatíveis com o CloudBase AI ToolKit?
    Ele é compatível com uma ampla gama de IDEs e ferramentas de programação de IA líderes, incluindo Cursor, CodeBuddy, WindSurf, VSCode + GitHub Copilot, Claude Code CLI e muito mais. Ele se integra a essas plataformas por meio de um conjunto comum de regras e ferramentas MCP.
  2. O uso dessa ferramenta é gratuito?
    O próprio CloudBase AI ToolKit é de código aberto e gratuito. O serviço Tencent CloudBase no qual ele se baseia oferece aos novos usuários e desenvolvedores uma cota de experiência gratuita, que geralmente é gratuita durante as fases de desenvolvimento e teste. Se a escala do aplicativo se expandir além da cota gratuita, você precisará pagar de acordo com o uso real.
  3. Em quais cenários essa ferramenta seria mais vantajosa?
    Essa ferramenta é mais vantajosa quando você precisa implementar rapidamente aplicativos de pilha completa de 0 a 1, desenvolver applets WeChat e criar projetos de pequeno a médio porte que exijam suporte de back-end e banco de dados. Ela automatiza muitos trabalhos repetitivos de codificação, configuração e implementação por meio de IA, melhorando muito a eficiência do desenvolvimento.
  4. Qual é a diferença entre isso e o uso direto do SDK do fornecedor da nuvem?
    Os SDKs tradicionais exigem que os desenvolvedores escrevam manualmente o código para chamar as APIs do serviço de nuvem e precisam lidar com a implementação, a configuração e outros problemas de engenharia por conta própria. O CloudBase AI ToolKit AIiza esse processo, em que o desenvolvedor dá comandos por meio de linguagem natural, e a IA entende os requisitos e chama automaticamente a ferramenta para concluir a escrita do código e o gerenciamento dos recursos da nuvem, com o desenvolvedor desempenhando um papel mais de supervisão e de tomada de decisão. O desenvolvedor desempenha um papel mais de supervisão e de tomada de decisões.
0Marcado
0Recomendado

Recomendado

Não consegue encontrar ferramentas de IA? Tente aqui!

Basta digitar a palavra-chave Acessibilidade Bing SearchA seção Ferramentas de IA deste site é uma maneira rápida e fácil de encontrar todas as ferramentas de IA deste site.

Novos lançamentos

voltar ao topo

pt_BRPortuguês do Brasil