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

O LandPPT é uma plataforma de geração de apresentações baseada no Large Language Model (LLM) que converte automaticamente o conteúdo de documentos fornecidos pelo usuário em apresentações PPT projetadas profissionalmente. A função principal dessa plataforma é simplificar o processo de produção de PPT, em que os usuários só precisam inserir um tópico ou carregar um documento, e a IA gera um esboço e, por fim, cria uma apresentação completa. Ela acessa uma variedade de modelos de IA convencionais, como a série GPT da OpenAI, a série Claude da Anthropic e a série Gemini do Google, e também oferece suporte a modelos de código aberto implantados localmente por meio do Ollama. Além da geração de conteúdo orientada por IA, o LandPPT também oferece uma grande variedade de opções de modelos e estilos, permitindo que os usuários criem facilmente apresentações de alta qualidade que atendam aos requisitos profissionais, além de oferecer suporte à exportação para vários formatos, como PDF, HTML e PPTX, para atender a diferentes cenários de apresentação.

LandPPT: plataforma de IA para geração automática de apresentações PPT-1

 

Lista de funções

  • Suporte a vários modelos de IAA plataforma integra OpenAI, Anthropic, Google, Azure OpenAI e modelos Ollama localizados, permitindo que os usuários escolham a IA mais adequada para a geração de conteúdo de acordo com suas necessidades.
  • Processamento avançado de documentosSuporte para o processamento direto de documentos PDF, Word, Markdown e TXT em vários formatos e uso do recurso deminueruresponder cantandomarkitdowne outras ferramentas para extrair de forma inteligente o conteúdo principal.
  • Função de pesquisa aprofundadaIntegração da API da Tavily, que permite a pesquisa aprofundada em rede com base em tópicos inseridos pelo usuário, garantindo a profundidade e a amplitude do conteúdo da apresentação.
  • Sistema avançado de modelosEle oferece um modelo mestre global unificado, diversos layouts de página criativos gerados por IA e também permite que os usuários importem e criem modelos personalizados e personalizados.
  • Processo completo de gerenciamento de projetosO fluxo de trabalho é dividido em três etapas: confirmação de requisitos, geração de esboço e geração de PPT, com um processo claro. Os usuários também podem modificar e confirmar o esboço gerado pela IA por meio do editor visual.
  • Interface da Web modernaInterface da Web: oferece uma interface da Web intuitiva e fácil de usar que suporta a visualização de páginas responsivas na proporção 16:9 em tempo real. Os usuários também podem fazer edições e ajustes em tempo real no conteúdo da apresentação por meio da função de bate-papo com IA na barra lateral.
  • Suporte a vários formatos de exportaçãoOs usuários podem exportar a apresentação finalizada para arquivos PDF, HTML ou PPTX para facilitar o uso em diferentes dispositivos e plataformas.

 

Usando a Ajuda

O LandPPT, como uma poderosa ferramenta de geração de apresentação de IA, oferece duas maneiras de usá-lo: instalação local e implantação do Docker, que os usuários podem escolher de acordo com suas necessidades e conhecimentos técnicos.

Requisitos ambientais do sistema

Antes de começar, certifique-se de que seu sistema atenda aos seguintes requisitos básicos:

  • Python::3.11ou posterior
  • banco de dados abrangenteSQLite 3
  • Docker(Opcional) Se desejar usar a implantação em contêineres, será necessário instalar o Docker

Método 1: Instalação local (recomendado pela uv)

Para usuários familiarizados com o ambiente Python, a instalação local é a maneira mais direta. O projeto recomenda o uso deuvEssa é uma ferramenta muito rápida de instalação e gerenciamento de pacotes Python.

Etapa 1: Clonar o código do projeto
Abra um terminal e use o comandogitclona o código-fonte do LandPPT do GitHub para o seu computador local.

git clone https://github.com/sligter/LandPPT.git

Em seguida, vá para o diretório do projeto.

cd LandPPT```
**第二步:安装uv**
如果您的系统中还没有安装`uv`,可以根据您的操作系统选择对应的命令进行安装。
- **Windows (使用PowerShell)**:
```powershell
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  • macOS ou Linux:
    curl -LsSf https://astral.sh/uv/install.sh | sh
    

Etapa 3: Instalar as dependências do projeto
As dependências do projeto são registradas nopyproject.tomlarquivo. Use ouv(usado em uma expressão nominal)syncpara criar rapidamente um ambiente virtual e instalar todos os pacotes necessários.

uv sync

Para oferecer suporte à exportação no formato PPTX, o Apryse SDK também precisa ser instalado.

uv pip install apryse-sdk --extra-index-url=https://pypi.apryse.com

Etapa 4: Configurar as variáveis de ambiente
O projeto precisa ser configurado com informações confidenciais, como chaves de API. Você pode fazer isso no arquivo de modelo.env.exampleFaça uma nova cópia do arquivo de configuração.

cp .env.example .env```
接下来,使用文本编辑器打开`.env`文件,填入您自己的AI API密钥。例如,如果您计划使用OpenAI,就需要填写`OPENAI_API_KEY`。如果需要联网研究功能,则需要填写`TAVILY_API_KEY`。
```ini
# AI提供商配置
DEFAULT_AI_PROVIDER=openai
OPENAI_API_KEY=your_openai_api_key_here
ANTHROPIC_API_KEY=your_anthropic_api_key_here
GOOGLE_API_KEY=your_google_api_key_here
# 功能配置
TAVILY_API_KEY=your_tavily_api_key_here
APRYSE_LICENSE_KEY=your_apryse_key_here # 用于PPTX导出

Etapa 5: iniciar o serviço
Depois de concluir todas as configurações, execute o seguinte comando para iniciar o serviço da Web.

uv run python run.py

Depois que o serviço for iniciado, você poderá acessar em seu navegador a páginahttp://localhost:8000para usar o LandPPT agora.

Método 2: implantação usando o Docker

Para os usuários que desejam simplificar a configuração de seu ambiente, o uso do Docker é a melhor opção.

Etapa 1: extraia a imagem pré-criada do Docker
O desenvolvedor do projeto já empacotou o aplicativo como uma imagem do Docker e o carregou no Docker Hub, e você pode obter a imagem mais recente com um único comando.

docker pull bradleylzh/landppt:latest

Etapa 2: Preparar o arquivo de configuração
Assim como em uma instalação local, você ainda precisa criar um.enve preencha as chaves de API necessárias.

Etapa 3: Execute o contêiner
fazer uso dedocker runpara iniciar o contêiner LandPPT. Esse comando inicia o contêiner LandPPT a partir do seu.envOs arquivos são montados dentro do contêiner e o volume de persistência de dados é definido para garantir que os dados do seu projeto não sejam perdidos.

docker run -d \
--name landppt \
-p 8000:8000 \
-v $(pwd)/.env:/app/.env \
-v landppt_data:/app/data \
-v landppt_reports:/app/research_reports \
-v landppt_cache:/app/temp \
bradleylzh/landppt:latest

Etapa 4: Acesso e gerenciamento
Quando o contêiner estiver em execução com êxito, novamente por meio de um navegador, acesse ohttp://localhost:8000A interface de operação pode ser aberta. Se precisar visualizar o registro do serviço em execução, use o seguinte comando:

docker logs -f landppt

fluxo de trabalho

  1. Acesso à interface da WebApós iniciar o serviço, digite em seu navegadorhttp://localhost:8000.
  2. Configuração de IANa página Settings (Configurações) da interface, preencha a chave de API do modelo de IA que você está usando.
  3. Criar um projetoNa tela principal, insira o tópico da apresentação que deseja gerar, selecione o público (por exemplo, "equipe técnica" ou "equipe de marketing") e o intervalo desejado de páginas PPT.
  4. Geração de um esboçoClique no botão Generate (Gerar) e o AI gerará automaticamente um esboço de apresentação claramente estruturado de acordo com suas necessidades. Você pode modificar e confirmar o conteúdo no editor de esboço.
  5. Gerar PPTApós confirmar que o esboço está correto, o AI gerará uma apresentação HTML completa com visualização em tempo real com base no conteúdo do esboço e nos modelos incorporados.
  6. Edição e exportaçãoUse o recurso de bate-papo com IA na barra lateral para ajustar o conteúdo gerado. Depois que toda a edição estiver concluída, você poderá exportar a apresentação para o formato PDF, HTML ou PPTX.

 

cenário do aplicativo

  1. Analista de negócios
    Os analistas de negócios precisam apresentar relatórios regulares à gerência sobre tendências de mercado, análise de produtos competitivos ou progresso de projetos. Eles podem usar o LandPPT para gerar rapidamente apresentações claramente estruturadas e ilustradas, carregando relatórios de dados ou digitando tópicos de análise, de modo que possam dedicar mais tempo à análise de dados em si do que ao layout do PPT.
  2. Educadores e alunos
    Os professores podem usar a ferramenta para converter rapidamente as apostilas do curso (por exemplo, documentos do Word ou PDF) em um material didático dinâmico. Os alunos também podem gerar rapidamente o primeiro rascunho de uma apresentação inserindo um esboço de tese ou relatório de pesquisa ao preparar um relatório de curso ou uma defesa de projeto de graduação e, em seguida, fazer modificações personalizadas, o que aumenta muito a eficiência do aprendizado e da pesquisa.
  3. comerciante
    As equipes de marketing precisam criar um grande número de apresentações ao desenvolver campanhas de marketing ou fazer lançamentos de produtos. Com o LandPPT, elas podem inserir o tema da campanha e as ideias centrais e permitir que a IA gere automaticamente apresentações que contenham módulos como posicionamento de mercado, usuários-alvo, estratégias de promoção etc., de modo a responder rapidamente às mudanças do mercado.
  4. Desenvolvedor de tecnologia
    Os desenvolvedores podem usar o LandPPT para converter documentos técnicos ou anotações Markdown diretamente em apresentações ao compartilhar tecnologia, revisar projetos ou relatar soluções técnicas aos superiores. Isso não apenas economiza tempo de produção, mas também torna a apresentação do conteúdo técnico mais sistemática e profissional.

 

QA

  1. Quais modelos de idiomas são compatíveis com o LandPPT? Posso usar meus próprios modelos locais?
    A plataforma LandPPT oferece suporte a uma ampla variedade de modelos de linguagem em larga escala baseados em nuvem, incluindo a família GPT da OpenAI, a família Claude da Anthropic, a família Gemini do Google e o serviço Azure OpenAI da Microsoft. Ele também oferece suporte ao acesso e ao uso de seus próprios modelos de código aberto implantados localmente por meio da estrutura Ollama, proporcionando grande flexibilidade aos usuários.
  2. O que devo fazer se o esboço gerado pela IA não atender aos meus requisitos?
    A geração do esboço é uma parte separada do fluxo de trabalho do LandPPT e, depois que a IA gera o esboço, você tem acesso a um "editor de esboço" visual onde pode modificar, adicionar ou excluir manualmente qualquer parte do conteúdo. Somente depois que você verificar que o esboço está correto, a plataforma passará para a próxima etapa da geração de PPT para garantir que o conteúdo final atenda às suas expectativas.
  3. Posso personalizar os modelos e estilos da minha apresentação?
    A LandPPT tem um sistema de modelos poderoso. Além dos modelos mestres globais fornecidos pela plataforma e dos diversos layouts gerados pela IA, ele também permite que os usuários importem e criem seus próprios modelos personalizados. Isso significa que você pode criar a aparência das suas apresentações de acordo com as diretrizes da marca da sua empresa ou com as preferências pessoais, permitindo um alto grau de personalização.
  4. Preciso pagar para exportar meu arquivo de projeto para o formato PPTX?
    O LandPPT em si é um projeto de código aberto e a maioria de seus recursos é gratuita. No entanto, para permitir a exportação de apresentações HTML para o formato PPTX, o projeto integra o Apryse SDK e, dependendo da política de licenciamento do Apryse, talvez seja necessário obter a chave de licença apropriada (APRYSE_LICENSE_KEY) antes de poder usar esse recurso de exportação em seu ambiente de produção.
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.

caixa de entrada

Entre em contato conosco

voltar ao topo

pt_BRPortuguês do Brasil