Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Teach a task by doing it once

Ouverte
#166 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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

area: browser area: skills enhancement help wanted priority: P1 size: L

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

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de existence-master/Sentient

Toutes les issues de existence-master/Sentient

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.