À propos de Huginn
Huginn est un système permettant de créer des agents qui effectuent des tâches automatisées en ligne pour vous. Ils peuvent lire le web, surveiller des événements et entreprendre des actions en votre nom. Les Agents de Huginn créent et consomment des événements, les propageant le long d'un graphe orienté. Considérez-le comme une version hackable d'IFTTT ou Zapier sur votre propre serveur. Vous savez toujours qui possède vos données. Vous.
Cas d'utilisation
- Suivre la météo et recevoir un email quand il va pleuvoir (ou neiger) demain ("N'oubliez pas votre parapluie !")
- Répertorier les termes qui vous intéressent et recevoir un email lorsque leur fréquence sur Twitter change. (Par exemple, vous voulez savoir quand quelque chose d'intéressant s'est produit dans le monde du Machine Learning ? Huginn surveillera le terme "machine learning" sur Twitter et vous préviendra quand il y a un pic de discussion.)
- Surveiller les offres de voyage en avion ou les bonnes affaires
- Suivre les noms de vos projets sur Twitter et recevoir des mises à jour quand les gens les mentionnent
- Scraper des sites web et recevoir un email quand ils changent
- Se connecter à Adioso, HipChat, FTP, IMAP, Jabber, JIRA, MQTT, nextbus, Pushbullet, Pushover, RSS, Bash, Slack, StubHub, APIs de traduction, Twilio, Twitter, et Weibo, pour n'en citer que quelques-uns
- Envoyer des emails récapitulatifs avec les choses qui vous intéressent à des moments précis de la journée
- Suivre le nombre d'événements à haute fréquence et envoyer un SMS en quelques instants lorsqu'ils atteignent un pic, comme le terme "urgence san francisco"
- Envoyer et recevoir des WebHooks
- Exécuter des fonctions JavaScript ou CoffeeScript personnalisées
- Suivre votre localisation dans le temps
- Créer des workflows Amazon Mechanical Turk comme entrées ou sorties d'agents (l'Agent Amazon Turk s'appelle "HumanTaskAgent"). Par exemple : "Une fois par jour, demander à 5 personnes une photo de chat drôle ; envoyer les résultats à 5 autres personnes pour être notés ; envoyer la photo la mieux notée à 5 personnes pour une légende drôle ; envoyer à 5 dernières personnes pour noter la légende la plus drôle ; enfin, publier la photo avec la meilleure légende sur mon blog."
Variables d'environnement
Voir les variables d'environnement
- PROJECT
- huginn
- DOMAIN
- stack.localhost
- DATABASE_ADAPTER
- postgresql # must be either 'postgresql' or 'mysql2'
- DATABASE_HOST
- db
- DATABASE_PORT
- 5432
- POSTGRES_USER
- huginn
- POSTGRES_PASSWORD
- mysecretpassword
- HUGINN_DATABASE_ADAPTER
- postgresql
- HUGINN_DATABASE_USERNAME
- $POSTGRES_USER
- HUGINN_DATABASE_PASSWORD
- $POSTGRES_PASSWORD