Teach a task by doing it once
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 15/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- python, react, typescript
- Domaine
- full-stack
Piste de recherche
Start with recording in sentient/browser/service.py and the replay tool in sentient/browser/tools.py, then skill drafting in sentient/evolution/service.py and sentient/skills/loader.py, and the record control in desktop/src/features/browser/BrowserPanel.tsx. Done means a recorded workflow becomes a pending skill with a replay script and parameters, the replay reruns it on new inputs, and typed passwords are never stored. This spans several subsystems and needs design decisions first, so it is not a good first task.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Grok Bot's "Teach a task" records up to 10 minutes of activity and turns it into a routine with a review-then-test flow. Deterministic replays reduce dependence on model reasoning, so this helps qwen3:8b more than it helps frontier-model rivals. Recording is easier in the user's own browser than in a cloud VM.
Idea: "Show me": the user performs a browser workflow once while Sentient records actions over CDP and accessibility events (no audio). Sentient drafts a skill with a deterministic replay script and model-filled parameters. The user reviews it, test-runs it on a safe example (TASK-1), then schedules it.
Status in Sentient today: New. Browser control over Playwright and CDP exists.
Where: Recording in sentient/browser/service.py, a replay tool in sentient/browser/tools.py, skill drafting in sentient/evolution/service.py and sentient/skills/loader.py, and a record control in desktop/src/features/browser/BrowserPanel.tsx.
Done when:
- a recorded workflow becomes a pending skill with a replay script and parameters
- the replay runs the workflow again on new inputs
- passwords typed during recording are never stored
Sources:
Roadmap ID: SKILL-3 · Priority: P1 · Size: L
- Langage dominant
- Python
- Étoiles
- 710
- Forks
- 125
- Merge moyen
- 8 h 45 min
- PR mergées (30 j)
- 193
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de existence-master/Sentient
-
Telegram/Discord: tapping "Local only" in the /model list should ask too, and "/model Local only no" should cancelPeut-être pris @bernalalexis-try l’a pris il y a 7 jours. Ouvertearea: channels enhancement good first issue priority: P2 size: S
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
existence-master/Sentient#457 · 4 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Settings label reads "Claude code max concurrent" (generated from the config key)Peut-être pris @sharmis-tp l’a pris il y a 5 jours. Ouvertearea: desktop bug good first issue priority: P2 size: S
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
existence-master/Sentient#454 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Seed scripts: --theme-only and --config-only skip pausing tasks and deliveriesPeut-être pris @Tanmay-Ts l’a pris il y a 2 jours. Ouvertearea: desktop bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
existence-master/Sentient#426 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
area: devices good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
existence-master/Sentient#96 ·
Les mainteneurs répondent en général sous 1 jour
-
Second look on qwen3:8b lets a code step that also empties a file throughPeut-être pris @sahilphad07-sudo l’a pris il y a 1 jour. Ouvertearea: engine bug priority: P2 size: S
existence-master/Sentient#518 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de existence-master/Sentient
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
btclib-org/btclib-node#2083 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Gathin23/cleanyourtv#2089 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
jxxghp/MoviePilot#7212 ·
Les mainteneurs répondent en général sous 1 jour
-
Web transport: small test gapsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
cli dx rust
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
NekomyaDev/nudge#278 ·
Les mainteneurs répondent en général sous 1 jour