Aprendizagem pessoal com IA
e orientação prática

AI RSS Generator: uma ferramenta para converter conteúdo da Web em feeds RSS por meio de IA

Introdução geral

O AI RSS é uma ferramenta inovadora que converte conteúdo da Web em feeds RSS por meio da tecnologia de IA. Ela consiste em duas partes principais: um plug-in de navegador e um lado do servidor. O plug-in do navegador permite que os usuários selecionem listas de páginas da Web e gerem arquivos de descrição de dados estruturados (SDD), enquanto o lado do servidor lê os arquivos SDD, rastreia o conteúdo da página da Web de acordo com a configuração e gera feeds RSS. A ferramenta é compatível com os navegadores Chrome e Edge e oferece duas opções de implantação de servidor: Vercel e Docker. Os usuários precisam se inscrever em uma conta OpenAI, API2D ou SillconFlow e obter uma chave de API para usar a IA para analisar o conteúdo da Web.

AI RSS Generator: uma ferramenta para converter conteúdo da Web em feeds RSS via AI-1


 

Lista de funções

  • Plug-ins do navegadorSelecione a lista na página da Web e gere o arquivo SDD.
  • no lado do servidorLeitura de arquivos SDD e geração de feeds RSS.
  • Implantação da VercelSuporte à implementação com um clique na plataforma Vercel.
  • Implementação do DockerDocker Compose: fornece o Docker Compose e o uso direto dos comandos do Docker.
  • Suporte à APIAPI: Fornece interfaces de API para obter RSS Feed, adicionar configuração de SDD e obter lista de RSS Feed.

 

Usando a Ajuda

Instalação de plug-ins de navegador

  1. preliminarInscreva-se em uma conta OpenAI, API2D ou SillconFlow e obtenha uma chave de API.
  2. Baixar plug-ins: Visite a página Releases para fazer o download do pacote de plug-ins.
  3. Descompacte o pacote do plug-inExtraia o pacote de plug-ins baixado.
  4. Carregando plug-ins::
    • Chrome: Abertochrome://extensions/clique em "Load Extracted Extensions" (Carregar extensões extraídas) e selecione a pasta extraída.
    • Navegador Edge: abertoedge://extensions/clique em "Load Extracted Extensions" (Carregar extensões extraídas) e selecione a pasta extraída.

Implementação do servidor

Implantação da Vercel

  1. Clique no botão "Deploy with Vercel" (Implantar com a Vercel).Clique no botão "Deploy with Vercel" (Implantar com o Vercel) na página do GitHub.
  2. Definição de variáveis de ambiente::
    • ADD_KEY: Defina a chave de acesso à API para adicionar RSS.
    • MINUTOS DE CACHETempo de cache: Defina o tempo de cache em minutos.
  3. Criando e conectando-se a um Blob Store::
    • Acesse o console do projeto Vercel após a conclusão da implantação.
    • Vá para a guia "Storage" e clique em "Create Blob Store".
    • Selecione o armazenamento Blob recém-criado na guia de armazenamento do projeto e clique em "Connect to Project" (Conectar ao projeto).
  4. advertênciaSe a página inicial ainda mostrar "blob" após a conexão com o armazenamento, a seguinte mensagem será exibida.armazenamentoconfigured: false", acesse o console da Vercel e reimplante uma vez.

Implementação do Docker

  1. Usando o Docker Compose (recomendado)::
    • Crie um diretório de trabalho e entre nele:mkdir -p ai-rss-server && cd ai-rss-server.
    • Faça o download do arquivo do Docker Compose:wget https://raw.githubusercontent.com/easychen/ai-rss/master/server/docker-compose.yml.
    • estabelecer.enve adicionar variáveis de ambiente:ADD_KEY=sua_chave_api(matemática) gêneroCACHE_MINUTES=60.
    • Inicie o Docker Compose:docker-compose up -d.
  2. Use o comando do Docker diretamente::
    • Faça o download da imagem do Docker:docker pull easychen/ai-rss-server:latest.
    • Execute o contêiner do Docker:docker run -d --name ai-rss-server -e ADD_KEY=sua_api_key -e CACHE_MINUTES=5 easychen/ai-rss-server:latest.

Usando a API

  1. Obter feed RSS::
    • Interface:GET /rss/:name
    • Parâmetros:nome(Identificador exclusivo do feed RSS)
    • Voltar para: Conteúdo RSS XML
  2. Adição de configuração de SDD::
    • Interface:POST /add-sdd
    • Cabeçalho:Content-Type: application/json(matemática) gêneroX-Add-Key: your_api_key
    • Corpo da solicitação: objeto JSON contendo a configuração do SDD
    • Retornar ao exemplo:{ "success": true, "key": "Generated unique key", "rss_url": "/rss/unique_key" }
  3. Obter lista de feeds RSS::
    • Interface:GET /list
    • Autorização: a chave da API precisa ser fornecida via cabeçalho ou parâmetro de URL
    • Retornar ao exemplo:{ "success": true, "total": 2, "items": [ { "key": "unique_key1", "title": "Feed Title", "url": "Original Page URL", "rss_url": "RSS feed URL", "favicon": "Site Icon URL " } ] }
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " AI RSS Generator: uma ferramenta para converter conteúdo da Web em feeds RSS por meio de IA

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil