1. Introdução ao contexto O autor Feng Yi pediu demissão de uma empresa em Xangai e trabalhou em casa. Ele está trabalhando em um pequeno projeto de assistente de vídeo com amigos, incluindo extração de cópias para download, transcrição de IA e funções de tradução de vídeo. No processo diário de codificação, devido ao surgimento da codificação de IA e dos plug-ins auxiliares de programação, o autor apresentará a você várias habilidades de programador de IA comumente usadas.
2. Código Zero Universal - Como um excelente representante de produtos auxiliares de programação de IA, ele pode ser instalado em IDs convencionais, como código da vs. - Quando você encontrar problemas ao escrever o código, poderá fazer perguntas a ele. É fácil gerar comentários, testes unitários, interpretar código e muito mais. O autor também lançou vídeos relevantes para os alunos interessados aprenderem.
3. Programador de Inteligência Artificial - é um aplicativo de rede independente desenvolvido pela Alibaba Cloud. É diferente do formulário de plug-in do Lingma. Ele está disponível como um player independente e pode receber itens de trabalho específicos, como correção de problemas, implementação de requisitos e perguntas e respostas de programação. - Correções de bugs : - Quando o projeto é colocado no GITHUB e colegas encontram problemas durante os testes e levantam questões, o link do problema pode ser enviado ao programador de IA. - Primeiro fará o download do código-fonte, entenderá todas as informações do projeto e depois tentará resolver o problema e fornecer modificações temporárias. O usuário pode clicar no arquivo temporário para obter uma visão do submundo (deve ser "diff"). - Após a análise do usuário, você pode optar por aplicar o plano dele ou deixá-lo modificá-lo. Após a confirmação, uma solicitação incorreta (deve ser uma "solicitação pull") será gerada para análise de outros membros do projeto. - Ao utilizá-lo pela primeira vez, é necessário configurar um token de acesso para o GITHUB, que suporta projetos públicos e privados. Atualmente, ele suporta apenas projetos de hospedagem de código GITHUB e Yunxuetang, e espera-se que suporte mais plataformas no futuro. -Escrita de requisitos : -Suporta linguagens java, Python e JS. Você pode escolher spring boot, flask ou reagir no modelo de projeto gerado. - Você pode enviar diretamente novos requisitos, como a geração de um sistema de gerenciamento de biblioteca, que pode ser implementado rapidamente. Para novos projetos, apenas visualizações locais podem ser baixadas no momento. O autor espera ter um ambiente operacional de suporte no futuro para visualização e depuração no local. - Para projetos GITHUB existentes, você pode enviar requisitos e pedir que escrevam o código correspondente. Veja o projeto de ferramenta de download de vídeo do próprio autor como exemplo. Cole o endereço do projeto e forneça os requisitos detalhados. Ele executa instruções e lida relativamente bem com a linguagem natural e a compreensão do projeto, em última análise, com um ser humano atuando como líder na revisão do código. Se não houver problema, você pode aplicá-lo diretamente. - Perguntas e respostas de pesquisa e desenvolvimento : - Assim como uma enciclopédia de programação, seu uso é semelhante a outras ferramentas de bate-papo de IA. Você pode fazer qualquer pergunta de programação que não entenda a qualquer momento, o que é muito conveniente.
4. Ideias de design e perspectivas de aplicação de programadores de IA - As ideias de design são relativamente estáveis e não muito radicais ou enigmáticas. Seja corrigindo um problema ou implementando um requisito, os humanos precisam de permissão para operar no código existente. Os seres humanos tornam-se líderes, executores de trabalho. - Combinado com a plataforma Alibaba Cloud Cloud Effect, todo o ciclo de vida do código pode ser concluído, desde a desmontagem dos requisitos do produto, escrita de instruções, escrita de código, teste de unidade, teste de integração, empacotamento automático, aceitação do produto pré-lançamento, até a operação online final. Espera-se que seja colocado em operação em um futuro próximo.
5. Opinião e discussão do autor - O autor acredita que o surgimento dos programadores de IA trará duas mudanças: - O tempo de pesca dos programadores aumentará. - As condições de recrutamento da indústria e o limite de entrada para programadores serão aumentados em conformidade. ——Finalmente, o autor convida todos a discutir suas opiniões sobre os programadores de IA na barragem ou na área de comentários.
Compartilhar no Twitter Compartilhar no Facebook
Comentários
Atualmente não há comentários