Gestionnaire de ferme IA

  • Gestionnaire de ferme IA
  • Gestionnaire de ferme IA
  • Gestionnaire de ferme IA
V3.0.0.0
10 536

VOTRE FERME A ENFIN UN GÉRANT – celui qui lit réellement votre sauvegarde, surveille les prix et vous tape sur l'épaule lorsque cela compte.

AI Farm Manager 25 donne à votre ferme un véritable gestionnaire : une IA qui lit votre sauvegarde RÉELLE (argent, champs, flotte, prix, météo, horloge) se souvient de votre ferme au fil des sessions et affiche des cartes à code couleur sur votre écran dès que quelque chose nécessite une décision. Répondez directement dans le jeu avec un clic ou une réponse tapée, et il répond.


⚠️ D'ABORD, LE PEU HONNÊTE (LISEZ CECI)

Ce .zip ne représente que la MOITIÉ du mod – la partie qui vit dans votre jeu et place les messages sur votre écran. L'autre moitié est le cerveau : un outil gratuit appelé Claude Code qui s'exécute sur votre PC et en est le gestionnaire. Les deux parlent à travers de minuscules fichiers sur le disque. Installez uniquement le .zip et rien ne se passe – vous avez également besoin de la configuration du compagnon (installation unique de 2 minutes, lien ci-dessous). L'avantage : vous choisissez l'IA. Pointez-le vers un modèle cloud ou exécutez-en un 100 % localement et gratuitement avec Ollama : dans tous les cas, les données de votre ferme ne quittent jamais votre ordinateur.


🔄 COMMENT ÇA MARCHE

1. Vous jouez. FS25 enregistre votre ferme sur le disque comme d'habitude.
2. Le responsable le lit (espèces, terres, flotte, récoltes, contrats, silos, prix, météo) directement à partir de vos fichiers de sauvegarde. Il lit ; il ne devine jamais et n'écrit jamais votre sauvegarde.
3. Lorsque quelque chose compte réellement, une carte apparaît sur votre écran en cours de partie : une récolte mûre sur le point de se gâter, un engrais à son plus bas niveau annuel, un silo qui se remplit.
4. Vous répondez dans le jeu : cliquez sur 👍/👎, accusez réception, ignorez ou saisissez une réponse en texte libre. Amenez le curseur de votre souris comme vous le faites déjà pour AutoDrive / Courseplay.
5. Il réagit : lit votre réponse, s'en souvient et donne suite. Ensuite, il tourne au ralenti à un coût pratiquement nul jusqu'au prochain événement réel.


✅ CE QUE CELA FAIT POUR VOUS

🧠 Mémoire réelle : un historique par ferme des décisions, des plans et de VOS règles maison, de sorte qu'il démarre chaque session déjà rattrapée.
📉 Sens du prix d'achat/vente — les céréales sont signalées à leur apogée saisonnière ; les semences/engrais/chaux/herbicides signalés à leur plus bas niveau annuel – et seulement si vous possédez réellement le stockage à stocker.
🛒 Vérification de la réalité des équipements d'occasion : « cette annonce est-elle réellement une bonne affaire ? » répondu contre de vrais prix neufs.
🗓️ Planification qui respecte le timing : quoi acheter et QUAND, pas seulement quoi.
🔔 Des notifications auxquelles vous pouvez faire confiance : cartes à code couleur (vert ok / bleu info / orange avertissement / rouge critique) avec 31 glyphes contextuels. Il sous-envoie volontairement : le silence est la valeur par défaut, et il ne s'interrompt que lorsque cela vaut la peine de lâcher le volant.
🖥️ Votre superposition, à votre façon : panneau persistant ou pop-ups classiques (basculez Ctrl+Point), mobiles et restylables, et vos cartes sans réponse survivent à un redémarrage.
🤝 Bidirectionnel, pour de vrai : il lit vos clics et vos réponses saisies ; un double-clic ne peut pas compter deux fois.


🔒 CE QUE CELA NE FERA JAMAIS

❌ N'écrit jamais dans votre sauvegarde – ni une seule fois, ni jamais. 100 % en lecture seule pour votre jeu.
❌ Ne téléphonez jamais à la maison : tout reste sur votre PC (exécutez-le sur un modèle local et les données de votre ferme ne touchent jamais Internet).
✅ Côté client uniquement, sans danger pour le mode solo ET multijoueur ; ne change aucun système de gameplay.


📦 CE DONT VOUS AUREZ BESOIN

• Farming Simulator 25 + ce mod (PC).
• Claude Code (https://claude.com/claude-code) installé sur votre PC — le compagnon gratuit qui exécute le gestionnaire.
• Un modèle d'IA à utiliser — au choix : un compte Claude / Anthropic, une clé OpenRouter ou un modèle local gratuit via Ollama.
• Python 3 (bibliothèque standard uniquement — rien à installer via pip).
• Une configuration unique de 2 minutes : démarrez Claude Code dans votre dossier de ferme et dites "configurer mon gestionnaire de ferme".
• Actuellement orienté WSL / Linux sur Windows (il utilise les chemins /mnt/c/...). Pour cliquer sur les boutons de la carte, vous avez besoin d'un curseur de souris à l'écran (MMB d'AutoDrive, RMB de Courseplay ou tout autre mod de curseur).


🚧 C'EST TÔT - AIDEZ À LE FORMER

Construit pour Claude Code aujourd'hui ; D'autres CLI IA pourraient suivre, à la demande de la communauté. Vous avez une idée de fonctionnalité ou rencontrez un bug ? Veuillez l'ouvrir sur GitHub — c'est là que cela se développe :
👉 https://github.com/Hidden-History/FS25-AI-Farm-Manager (guide de configuration, problèmes, demandes de fonctionnalités)

Réalisé par Parzival. Lit tout, ne devine rien et reste sur votre machine.

Serveur
Consoles
Changelog
3
  • Une nouvelle architecture pour la manière dont Cyrus analyse votre ferme, ainsi qu'une série de correctifs issus des premières sessions en direct du gestionnaire sur une véritable sauvegarde.
    Ajouts

    La configuration initiale demande désormais votre nom et la langue que vous souhaitez utiliser, dès le début. Auparavant, le gestionnaire ne posait aucune de ces questions : il vous appelait « partenaire » et s'exprimait en anglais, quelle que soit la langue que vous utilisiez réellement. Désormais, il pose la question en premier et utilise la langue indiquée pour la suite des échanges.
    Une nouvelle couche de mise en cache. Des scripts dédiés collectent désormais l'état de votre ferme et l'inscrivent dans un cache vérifié à chaque sauvegarde du jeu. Cela inclut l'affichage direct d'alertes concernant le carburant ou les réparations de la flotte sur votre superposition à l'écran dès qu'un seuil est atteint, sans intervention nécessaire. Cyrus lit les données déjà produites par ces scripts au lieu de tout collecter et rapporter lui-même lors d'une seule conversation ; ainsi, la session démarre en s'appuyant davantage sur les données réelles du jeu, lues de manière cohérente à chaque fois.
    La procédure de clôture peut désormais proposer d'envoyer les problèmes signalés vers le système de suivi GitHub du projet. À la fin d'une session, si un élément consigné ressemble à un défaut du programme, Cyrus demande s'il faut l'envoyer ; il demande également systématiquement si vous souhaitez ajouter ou modifier autre chose, qu'il s'agisse d'un défaut ou non. Chaque problème est analysé et le résultat de l'analyse vous est communiqué clairement (par exemple : « analyse effectuée pour détecter les noms d'utilisateur, les chemins d'accès personnels et les identifiants d'auteur » — sans prétendre que vos données financières ont été vérifiées) ; vous visualisez le titre et le contenu exacts avant tout envoi, et vous pouvez approuver, modifier, reporter ou rejeter chaque élément individuellement. Aucun traitement par lots n'est effectué et aucune donnée n'est transmise sans votre accord explicite.
    La configuration demande désormais quelle ferme est la vôtre lorsque votre sauvegarde en contient plusieurs (par exemple, dans le cas d'une sauvegarde multijoueur partagée), au lieu de faire une supposition.
    Une liste de tâches par champ indiquant ce qui doit être fait aujourd'hui. Chaque champ signale l'opération requise par son état actuel — labour, chaulage, désherbage, etc. — en se basant sur l'analyse spécifique de l'état du champ (et non sur une liste de contrôle générique), tout en affichant les données d'analyse ayant motivé chaque recommandation. Cyrus peut désormais vous indiquer quelles lignes de production sont en train de s'épuiser et combien d'heures il reste avant que chacune ne soit vide ; ce calcul se base sur le stock d'entrée spécifique à la ligne concernée — et non sur le stock global de la ferme — évitant ainsi qu'un silo plein ailleurs ne masque un réservoir sur le point de se vider. Lorsque les données sous-jacentes ne permettent pas de le déterminer, Cyrus vous le signale au lieu de tenter une estimation.

    Modifications

    La vérification « Puis-je vendre ceci ? » ne répond plus par un « non » catégorique qu'elle ne peut pas justifier. Auparavant, elle pouvait affirmer qu'un produit en votre possession (fumier, laine, lait, etc.) ne pouvait pas être vendu simplement parce qu'elle n'avait pas trouvé le point de vente ; elle ne signale désormais que ce qu'elle a réellement confirmé.
    Les limites de taille des fichiers de mémoire de la ferme sont désormais des recommandations qui déclenchent un avertissement lorsqu'elles sont dépassées, plutôt que des blocages stricts empêchant la poursuite de l'opération. Votre ferme peut également définir sa propre taille préférée, qui prévaut sur la recommandation par défaut.
    Une erreur de saisie dans une commande de notification ne provoque plus le message « le jeu doit être fermé » ; le système distingue désormais les erreurs d'arguments des échecs réels de transmission.

    Corrections

    Plusieurs commandes documentées faisaient référence à une variable « Claude Code » inexistante dans les versions actuelles, ce qui entraînait leur échec silencieux. Toutes les commandes de la compétence utilisent désormais un chemin d'accès direct.
    La mise à jour de la mémoire d'une ancienne ferme vers un format plus récent s'accompagne désormais systématiquement d'une sauvegarde préalable des données, ou refuse de s'exécuter ; auparavant, une interruption en cours de processus risquait de détruire votre unique point de restauration.
    Une vérification d'actualité en arrière-plan pouvait signaler les données en cache de la ferme comme obsolètes, alors même qu'elles venaient d'être actualisées. Ce problème a été corrigé pour les sources de données concernées.
    La réponse « Je n'ai pas de mods » est désormais acceptée comme réponse complète et définitive lors de la configuration ; le gestionnaire ne repose plus la question en boucle et ne cherche plus sur votre disque un dossier inexistant.
    La vérification des équipements manquants pouvait expirer (timeout) pour les flottes importantes ; elle dispose désormais de plus de temps pour mener à bien cette vérification spécifique.
    Une vérification rapide de l'actualité des données en cache (utilisée lorsque la vérification complète serait trop longue) pouvait qualifier les données de « vérifiées » après avoir simplement comparé l'horodatage et la taille des fichiers, sans en lire le contenu réel. Le système ne prétend plus avoir vérifié davantage que ce qu'il a réellement contrôlé. Le stade de croissance des cultures de chaque champ apparaissait systématiquement comme « inconnu » à chaque sauvegarde ; en effet, une étape de la génération de la table des stades de croissance omettait silencieusement les données nécessaires, empêchant ainsi la création de ladite table. Désormais, la table est générée correctement et l'état de la culture est renseigné comme prévu initialement.
    La maturité d'une culture était déterminée en se basant sur le nom du stade de croissance plutôt que sur l'indicateur (flag) signalant réellement qu'elle était prête à être récoltée. Sur cette carte, certaines cultures présentent un stade dont le nom suggère la maturité alors que ce n'est pas le cas, tandis que le stade correspondant à la maturité réelle porte un nom sans rapport ; il arrivait donc qu'une culture soit considérée comme prête alors qu'elle ne l'était pas, et inversement. L'état de maturité est désormais déterminé à partir du bon indicateur.

  • Ajouté

    La configuration vous demande désormais comment vous souhaitez jouer (votre scénario, défi ou préréglage) afin que les conseils du manager s'adaptent à votre course dès le début.
    Molette de la souris pour faire défiler la pile de cartes à l'écran.
    Une barre de défilement déplaçable sur le panneau de la carte, pour que vous puissiez faire défiler vos notifications même sans molette de la souris.
    Une combinaison de touches dédiée (Ctrl + Virgule) pour élever ou abaisser le curseur de la souris à pied, afin que vous puissiez cliquer, faire glisser et faire défiler le panneau de notification sans avoir besoin d'être dans un véhicule.
    Une page de paramètres (Ctrl+Alt+Période, à pied ou dans un véhicule) : activer/désactiver le panneau, modifier sa taille, réinitialiser sa position et définir la durée de conservation des messages lorsque le panneau est éteint.
    Le gestionnaire conserve désormais un seul plan de fonctionnement pour votre ferme – lu au début de chaque session et mis à jour au fur et à mesure que les décisions sont prises – au lieu de suivre uniquement des notes éparses à long terme. Rien à mettre en place ; il commence vide et se remplit au fur et à mesure que vous jouez.

    Changé

    Le gestionnaire mémorise désormais vos paramètres de jeu, tels que la durée de la saison et le mode de croissance des cultures, entre les sessions, au lieu de les lire une seule fois lors de la configuration.
    L'historique des sessions suit désormais la saison et le jour du jeu, de sorte que votre progression se lit sur le propre calendrier de la ferme plutôt que uniquement sur la date réelle.
    Raccourcissement des noms de raccourcis clavier du mod afin qu'ils ne soient plus coupés dans le menu Contrôles de FS25.
    La superposition de notifications s'affiche désormais à une résolution plus élevée, de sorte que les cartes, le panneau et la barre supérieure restent nets sur les écrans haute résolution (1440p/4K) au lieu de paraître doux, et la barre de défilement est dégagée des cartes.

    Corrigé

    Lorsque plusieurs notifications étaient actives, la liste des cartes à l'écran pouvait s'agrandir pour remplir la majeure partie de votre écran. Il est désormais limité à un nombre fixe de cartes visibles, le reste étant accessible par défilement.
    Les balles stockées dans des hangars de stockage modifiés n'étaient pas comptées dans les exploitations de votre ferme. Ils sont désormais détectés et inclus dans vos totaux.
    Suppression d'un panneau de fond étiré derrière les cartes qui déformait leurs coins arrondis. Les cartes s'affichent désormais proprement.
    Les titres de notification longs ne dépassent plus le bord de la carte et ne chevauchent plus l'horodatage : ils sont raccourcis avec des points de suspension si nécessaire.

Crédits
Commentaires
10