Teach a task by doing it once
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 15/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- python, react, typescript
- Ambito
- full-stack
Direzione di ricerca
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.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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
- Lingua principale
- Python
- Stelle
- 702
- Fork
- 113
- Merge medio
- 5h 7m
- PR unite (30g)
- 160
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di existence-master/Sentient
-
area: desktop bug good first issue priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
existence-master/Sentient#454 ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
existence-master/Sentient#440 ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
existence-master/Sentient#426 ·
I maintainer di solito rispondono entro 1 giorno
-
area: memory bug flaky
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
existence-master/Sentient#422 ·
I maintainer di solito rispondono entro 1 giorno
-
area: browser bug flaky
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
existence-master/Sentient#421 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di existence-master/Sentient
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
521xueweihan/HelloGitHub#4025 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
aws-samples/sample-per-model-bedrock#321 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 68/100
FavioVazquez/showtime#101 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
koush/ha_scrypted#81 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
google/osv-scanner-action#147 ·