Projetado para simplicidade, personalização e produtividade do desenvolvedor.
Visão geral
Demonstração
Características
Começando
Configuração
Exemplos
Contribuindo
Importante
Visite a documentação oficial para obter guias e tutoriais detalhados.
O ReadMe-AI é uma ferramenta de desenvolvedor que gera automaticamente os arquivos de readme de marcação usando um mecanismo de processamento de repositório robusto e modelos avançados de linguagem. Basta fornecer um URL ou caminho para sua base de código, e será gerada uma leitura bem estruturada e detalhada.
Por que readme-ai?
Esta ferramenta foi projetada para otimizar o processo de documentação para os desenvolvedores, economizando tempo e esforço, garantindo arquivos de leitura de alta qualidade. Os principais benefícios incluem:
Potado a IA: alavancar modelos de linguagem para geração inteligente de conteúdo.
Consistência: Garanta a documentação limpa e padronizada entre os projetos.
Personalização: adapte a saída para atender aos requisitos do seu projeto.
Idioma Agnóstico: funciona com a maioria das linguagens/estruturas de programação.
Economize tempo: gerar leitura abrangente em menos de um minuto.
Correndo da linha de comando:
Correndo diretamente em seu navegador:
Documentação automatizada: gerar arquivos de leitura abrangente automaticamente a partir da sua base de código.
Saída personalizável: adapte o estilo, formatação, crachás, designs de cabeçalho e mais preferências.
Backends flexíveis: integrar -se perfeitamente ao OpenAI , Ollama , Anthropic , Google Gemini .
Idioma AGNOSTIC: Compatível com uma ampla gama de linguagens de programação e tipos de projeto.
Modo offline: Crie arquivos de leitura de boilerplate offline, sem chamadas de API externas.
Melhores práticas: garante documentação profissional limpa, aderindo às práticas recomendadas.
Vamos dar uma olhada em algumas possíveis personalizações criadas pelo ReadMe-AI:
| Pip Método recomendado para a maioria dos usuários: ❯ Pip Install ReadMeii Pipx Use o PIPX para usar ❯ PIPX Instale readmeai UV Use UV para a maneira mais rápida de instalar ❯ Ferramenta UV Instale ReadMeii Docker Para executar ❯ Docker Pull Zeroxeli/ReadMe-AI: mais recente Da fonteClique para expandir as instruções
Como alternativa, o projeto pode ser configurado usando o script Bash abaixo: Bash
Ou use Poesia
Importante Para usar os clientes antrópicos e do Google Gemini , são necessárias dependências extras. Instale o pacote com os seguintes extras:
? Executando a CLI1. Configure variáveis de ambiente Com o Openai: ❯ Exportar OpenAI_API_KEY = <HE YOUR_API_KEY># OU PARA USUÁRIOS DE Windows: ❯ Definir OpenAI_API_KEY = <HEAPI_KEY> Fornecedores adicionais (Ollama, Antrópico, Google Gemini)OllamaConsulte a documentação do Ollama para obter mais informações sobre como configurar a API Ollama. Aqui está um exemplo básico:
Antrópico
Google Gemini
2. Gere um readme Execute o seguinte comando, substituindo o URL do repositório por seu próprio: ❯ ReadMeii-Reepository https://github.com/eli64s/readme-ai --pi Openai Importante Por padrão, o modelo Corra com ❯ ReadMeii --pi ollama-Model llama3-Reprepository https://github.com/eli64s/readme-ai Corra com ❯ ReadMeii-API Anthropic -M Claude-3-5-Sonnet-20240620 -r https://github.com/eli64s/readme-ai Corra com ❯ ReadMeii --pi Gemini -M Gemini-1.5-flash -r https://github.com/eli64s/readme-ai Use um caminho de diretório ReadMeii --Repository/Path/para/your/Project Adicione mais opções de personalização: ❯ ReadMeii-Reepository https://github.com/eli64s/readme-ai
--output readmeai.md
--API Openai
-Modelo GPT-4
-Badge-cor A931EC
-Quadro de badge quadrático
-Compacto no estilo do cabeçalho
-dobra no estilo-toc
--temperatura 0,9
-De profundidade de árvore 2
--Image LLM
--emojisDockerExecute o contêiner do Docker com o cliente Openai: ❯ Docker Run -it - -RM
-e OpenAI_API_KEY = $ OpenAI_API_KEY
-v "$ (pwd)":/app zeroxeli/readme-ai: mais recente
--repository https://github.com/eli64s/readme-ai
--API OpenaiDa fonteClique para expandir as instruçõesBashSe você instalou o projeto da fonte com o script Bash, execute o seguinte comando:
Poesia
SimplitExperimente o ReadMe-AI diretamente no seu navegador, não é necessária instalação. Consulte o repositório README-AI-Streamlit para obter mais detalhes. TesteAs estruturas Pytest e NOx são usadas para desenvolvimento e teste. Instale as dependências usando poesia: ❯ Instalação de poesia -com dev, teste Execute o conjunto de testes de unidade usando o Pytest: ❯ Faça teste Execute a suíte de teste contra o Python 3.9, 3.10, 3.11 e 3.12 usando o NOX: ❯ Faça teste-nox Dica O NOX é uma ferramenta de automação que automatiza o teste em vários ambientes Python. É usado para garantir a compatibilidade em diferentes versões do Python. ConfiguraçãoPersonalize sua geração de leitura usando estas opções de CLI:
Execute o seguinte comando para visualizar todas as opções disponíveis: ❯ ReadMeii -Help Visite a documentação oficial para obter informações mais detalhadas sobre opções de configuração, exemplos e práticas recomendadas. ExemplosVeja os arquivos de leitura de exemplo gerados pelo ReadMe-AI em várias pilhas de tecnologia:
Encontre exemplos adicionais de leitura no diretório exemplos. Roteiro
ContribuindoAs contribuições são bem -vindas! Leia o guia contribuinte para começar.
Agradecimentos
Licença Copyright © 2023 ReadMe-AI. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||