Sno Station
Sno Station은 AI 에이전트를 하나의 팀으로 묶는 오픈소스 워크스테이션으로, 로컬 머신에서 에이전트 협업을 가능하게 함
협업 스프레드시트가 데이터·권한·이력을 이미 보유하고, 이 저장소는 복사 대신 테이블을 읽는 뷰를 추가해 업무 도구로 만든다
Un tableur collaboratif porte déjà les données, les droits et l'historique. Ce dépôt ajoute ce qui manque pour en faire un outil de travail : des vues qui lisent ces tables au lieu de les copier — car
플러그인JavaScript · HTMLGitHub @nic01asFr온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Des documents Grist qui deviennent des applications métier, sur mesure
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Des vues qui lisent vos tables Grist au lieu de les copier — carte, planning, formulaire, plan de charge — et la chaîne qui permet de les fabriquer. → Voir les widgets et ce qu'ils font Un widget est une vue, pas un export : il lit la table avec ses formules et ses liens, et quand elle change, la vue a déjà changé. Les droits sont ceux du document — aucun système d'accès en plus de celui de Grist. Ce sont des fichiers statiques, qui fonctionnent sur n'importe quelle instance, y compris auto-hébergée.README 전문 보기 ↗
Des vues qui lisent vos tables Grist au lieu de les copier — carte, planning, formulaire, plan de charge — et la chaîne qui permet de les fabriquer.
→ Voir les widgets et ce qu'ils font
Un widget est une vue, pas un export : il lit la table avec ses formules et ses liens, et quand elle change, la vue a déjà changé. Les droits sont ceux du document — aucun système d'accès en plus de celui de Grist. Ce sont des fichiers statiques, qui fonctionnent sur n'importe quelle instance, y compris auto-hébergée.
| Projet | Ce qu'il fait | Widgets |
|---|---|---|
| Atlas | La carte comme vue de vos tables : couches, symbolisation par la donnée, relief, récit rejouable. Application Android pour le terrain. | 1 |
| TaskFlow | Suite de gestion de projet sur vos propres tables : Kanban, Gantt, Calendrier, Tableau de bord, Plan de charge, Feuille de temps, Annuaire. | 8 |
| qgis2grist | Un projet QGIS devient un document Grist — couches, attributs et symbologie importés, schéma déduit de la donnée. | 2 |
| Form Builder | Des questionnaires branchés sur vos tables : conditions, chemins, audience, publication dans le document. | 1 |
| Artefactory | Un atelier pour écrire ses propres widgets sans quitter Grist. | 1 |
Chaque page décrit le widget, montre une démonstration et renvoie à son fil de discussion sur le forum Grist francophone.
Une adresse à coller. Dans Grist : Ajouter un widget → Custom → l'adresse du widget, puis l'accès qu'il demande.
Ou tout le catalogue, sur une instance auto-hébergée :
GRIST_WIDGET_LIST_URL=https://nic01asfr.github.io/Widgets-Grist/manifest.json
Les widgets apparaissent alors dans le sélecteur « Custom Widget ».
Ces widgets ne partagent pas de code — ils partagent des contrats
déclaratifs : un outil écrit, un autre lit, et aucun des deux n'a besoin de
connaître l'autre. C'est ce qui permet à qgis2grist d'alimenter Atlas sans que
l'un contienne une ligne de l'autre.
| Contrat | Ce qu'il décrit | Schéma |
|---|---|---|
| FormDef 1.0 | un formulaire : champs typés Grist, conditions, cascades de références | formdef-1.0.schema.json |
| Scene Manifest 0.2.2 | une scène cartographique : couches, symbolisation, contrôles, récit | scene-manifest-0.2.2.schema.json |
Ils sont servis à une adresse stable et versionnée, et décrits en JSON Schema
— pour être produits et interprétés par des agents autant que par des humains.
Point d'entrée :
schemas/index.json.
published/ les widgets en production, déployés sur GitHub Pages
projects/ le développement — un CLAUDE.md par projet
packages/ les empaquetages applicatifs (Capacitor)
skills/ les patterns de code réutilisables pour Grist
scripts/ la génération du manifeste, de la vitrine, des annonces
Pour comprendre l'architecture ou contribuer : CLAUDE.md, et skills/vitrine.md pour la chaîne de publication.
Les retours d'usage sont les plus utiles : ces widgets marchent sur les cas qui ont pu être testés, et ceux-là seulement.
MIT — voir LICENSE. Cette page est personnelle : elle n'exprime la position d'aucune organisation.