Spec proposal: OVOS-COMMON-QUERY-1 — Common Query Pipeline Plugin
I maintainer di solito rispondono entro 4 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- backend-api-design
Direzione di ricerca
Inizia con PR #40 e confrontalo con le regole referenziate di PIPELINE-1 §7/§10 e INTENT-4; l’issue non fornisce file di implementazione né test. Il lavoro è completo quando si è raggiunta una specifica OVOS-COMMON-QUERY-1 definita e internamente coerente, che copra i protocolli e le regole di ownership elencati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Proposal for OVOS-COMMON-QUERY-1, the common query pipeline plugin specification.
Problem
Voice assistants need a standardised scatter-gather mechanism for open-domain question answering: broadcast a question to registered skills, collect answers within a bounded window, select the best, and dispatch the winner to speak it. The current implementation predates any specification.
Proposal
- Question gate — binary accept/reject pre-filter before broadcast
- Scatter-gather —
ovos.common_query.questionbroadcast; timed collection with early termination andsearchingextension protocol; confidence-based selection - Pure-matcher pattern —
Match.skill_idis the winning skill, never the plugin's ownpipeline_id; dispatch is<winning_skill_id>:common_query.questionvia PIPELINE-1 §7 common_query.questionis skill-owned — skills register it via INTENT-4 normally; it is NOT a reserved intent name- Discovery —
ovos.common_query.ping/ovos.common_query.pongper PIPELINE-1 §10 pattern - Answer-type metadata — advisory COSC labels for routing/display
PR
PR #40
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 3
- Fork
- 1
- Merge medio
- 4g 1h
- PR unite (30g)
- 12
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun 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 OpenVoiceOS/architecture
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
OpenVoiceOS/architecture#247 ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
OpenVoiceOS/architecture#60 · 2 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
OpenVoiceOS/architecture#58 · 2 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
OpenVoiceOS/architecture#53 ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
OpenVoiceOS/architecture#50 ·
I maintainer di solito rispondono entro 4 giorni
Tutte le issue di OpenVoiceOS/architecture
Issue simili
-
Workflow.schedule stops when a cron deadline passes before sleepForse già presa @HuaTNA l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
I maintainer di solito rispondono entro 1 giorno
-
[20.0] hr_work_entry: Duration column of Export Time Entries is truncated to whole hoursForse già presa @odooaktiv l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
[BUG]: Prompt compressor crashes with TypeError when a past chat has a non-string response.textForse già presa @ManojDevarajulu l’ha presa oggi. Apertapossible bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
Mintplex-Labs/anything-llm#6737 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-java community triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
elastic/apm-agent-java#4594 ·
I maintainer di solito rispondono entro 1 giorno