Aprendizagem pessoal com IA
e orientação prática
Espelho de desenho CyberKnife

X-Kit: rastreamento e análise de dados do Twitter para dados e tweets de usuários X

Introdução geral

O X-Kit é uma ferramenta de código aberto criada para rastrear e analisar dados e tweets de usuários do X (antigo Twitter). Desenvolvida pelo usuário do GitHub xiaoxiunique, a ferramenta foi projetada para ajudar os usuários a automatizar o processo de captura de informações básicas e tweets sobre um determinado usuário do X, bem como para oferecer suporte a atualizações regulares dos dados da linha do tempo do usuário. O X-Kit não apenas oferece suporte ao armazenamento localizado de dados, mas também aproveita o GitHub Actions para automatizar implantações, tornando-o extremamente fácil de usar e gerenciar pelos usuários.

X-Kit: uma ferramenta para rastreamento de dados do Twitter e análise de dados e tweets de usuários X-1


 

Lista de funções

  • Capture automaticamente informações básicas e tweets de usuários específicos
  • Atualização programada dos dados da linha do tempo do usuário
  • Suporta armazenamento de dados localizado
  • Implementação automatizada do GitHub Actions
  • Recurso Tweets diários
  • Seguir usuários em massa
  • Armazenamento de dados por data

 

Usando a Ajuda

Processo de instalação

  1. Configuração de variáveis de ambiente: Crie o.envadicione a seguinte configuração:
   AUTH_TOKEN=你的X认证Token
GET_ID_X_TOKEN=用于获取用户ID的Token
  1. Adicionar usuários a serem rastreados: emdev-accounts.jsonAdicione as informações do usuário no campo
   {
"username": "用户名",
"twitter_url": "用户主页链接",
"description": "用户描述",
"tags": ["标签1", "标签2"]
}
  1. Instalação de dependênciasExecute o seguinte comando para instalar a dependência:
   bun install

Uso

  1. Obter informações do usuárioExecute o seguinte comando para obter informações sobre o usuário:
   bun run scripts/index.ts
  1. Receba os tweets mais recentesExecute o seguinte comando para obter os tweets mais recentes:
   bun run scripts/fetch-tweets.ts
  1. Seguir usuários em massaExecute o seguinte comando para seguir usuários em massa:
   bun run scripts/batch-follow.ts

Implementação automatizada

O X-Kit usa o GitHub Actions para automatizar implantações, e as principais tarefas automatizadas são as seguintes:

  • get-home-latest-timeline.ymlReceba os tweets mais recentes a cada 30 minutos
  • daily-get-tweet-id.ymlInformações do usuário são obtidas uma vez por dia

armazenamento de dados

  • As informações do usuário são armazenadas noaccounts/diretório (no disco rígido do computador)
  • Os dados do tweet são armazenados notweets/Catálogo, nomeado por data

pilha de tecnologia

  • Pão: para gerenciamento de pacotes e execução de scripts
  • TypeScriptPrincipais linguagens de programação
  • API do Twitter: para captura de dados
  • Ações do GitHub: para implantação automatizada

Com essas etapas, os usuários podem instalar e usar facilmente o X-Kit para rastrear e analisar os dados e os tweets dos usuários do X. Procedimentos operacionais detalhados e recursos de implantação automatizada tornam a ferramenta ideal para usuários que precisam atualizar e gerenciar dados do X regularmente.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " X-Kit: rastreamento e análise de dados do Twitter para dados e tweets de usuários X
pt_BRPortuguês do Brasil