updated
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
* INBOX
|
||||
|
||||
* TODO tmux - upravit workflow a tmux.init
|
||||
[2026-02-17 Tue 18:26]
|
||||
|
||||
@@ -62,10 +62,6 @@ SCHEDULED: <2026-02-14 Sat>
|
||||
[2026-02-14 Sat 14:33]
|
||||
** NEXT Pan Tompkins
|
||||
[2026-02-08 Sun 12:59]
|
||||
** DONE [#A] Projit openclaw source files
|
||||
CLOSED: [2026-02-17 Tue 15:05] SCHEDULED: <2026-02-16 Mon>
|
||||
- State "DONE" from "TODO" [2026-02-17 Tue 15:05]
|
||||
[2026-02-16 Mon 13:38]
|
||||
** TODO Pořádek v knihovně
|
||||
DEADLINE: <2026-02-22 Sun>
|
||||
[2026-02-14 Sat 22:41]
|
||||
@@ -84,3 +80,6 @@ Hrany Nadace
|
||||
Nadace a Země
|
||||
** NEXT Dlouhověkost
|
||||
[2026-02-16 Mon 07:28]
|
||||
** TODO koupit jelita a rohlik na vikend
|
||||
SCHEDULED: <2026-02-19 Thu>
|
||||
[2026-02-17 Tue 17:13]
|
||||
|
||||
11
projects/daneel.org
Normal file
11
projects/daneel.org
Normal file
@@ -0,0 +1,11 @@
|
||||
#+title: Daneel
|
||||
#+author: Martin Sukany
|
||||
|
||||
* TASKS
|
||||
|
||||
|
||||
* Notes
|
||||
** Tutorials
|
||||
- [[id:81eb07fb-2962-4510-bb3f-76c6a4f28308][Daneel - QMD]]
|
||||
** Long-term issues and solutions
|
||||
- [[id:dac32a5d-f8f9-4973-8135-771da4afe7c9][Daneel - RAG]]
|
||||
23
roam/20260217204912-daneel_qmd.org
Normal file
23
roam/20260217204912-daneel_qmd.org
Normal file
@@ -0,0 +1,23 @@
|
||||
:PROPERTIES:
|
||||
:ID: 81eb07fb-2962-4510-bb3f-76c6a4f28308
|
||||
:END:
|
||||
#+title: Daneel - QMD
|
||||
|
||||
# poznamky k indexu openclaw
|
||||
# Celkový stav — počet souborů, vektorů, kdy byl update, kolekce
|
||||
qmd status
|
||||
|
||||
# Seznam souborů v kolekci memory/
|
||||
qmd ls workspace-memory
|
||||
|
||||
# Seznam souborů v kolekci workspace root
|
||||
qmd ls workspace-root
|
||||
|
||||
# Ruční vyhledávání (test)
|
||||
qmd search "martin email" -c workspace-memory
|
||||
|
||||
# Vynutit okamžitý update indexu (normálně není potřeba)
|
||||
qmd update
|
||||
|
||||
# Detail konkrétního souboru
|
||||
qmd get qmd://workspace-memory/2026-02-17.mdg
|
||||
37
roam/20260217205442-daneel_rag.org
Normal file
37
roam/20260217205442-daneel_rag.org
Normal file
@@ -0,0 +1,37 @@
|
||||
:PROPERTIES:
|
||||
:ID: dac32a5d-f8f9-4973-8135-771da4afe7c9
|
||||
:END:
|
||||
#+title: Daneel - RAG
|
||||
|
||||
* QMD Memory Backend
|
||||
|
||||
** Problém
|
||||
=memory_search= vracel prázdné výsledky i když QMD index byl správně naplněn.
|
||||
|
||||
Root cause: =qmd query= (defaultní mód) posílá cmake/node-llama-cpp
|
||||
build output na *stdout* místo stderr. Bridge parsuje stdout jako JSON —
|
||||
první =[= narazí na =[node-llama-cpp]=, JSON.parse selže → výsledek =[]=.
|
||||
|
||||
** Řešení
|
||||
Přepnout =searchMode= z =query= na =search= v openclaw.json.
|
||||
Mód =search= = BM25+vector bez LLM query expansion.
|
||||
Žádné cmake, žádné extra modely, rychlejší.
|
||||
|
||||
#+begin_src json
|
||||
{ "memory": { "backend": "qmd", "qmd": { "searchMode": "search" } } }
|
||||
#+end_src
|
||||
|
||||
** Aktuální stav
|
||||
- 34 souborů indexováno, 92 vektorů
|
||||
- Embedding model: embeddinggemma-300M (314 MB, lokální, CPU)
|
||||
- =memory_search= funguje, score 0.8–0.9
|
||||
- Pravidlo: dotazy vždy anglicky (lepší recall)
|
||||
- Bug nenahlášen upstream
|
||||
|
||||
** RAG analýza
|
||||
Workspace soubory celkem: ~5 200 tokenů = *2,6 % context okna* (200K).
|
||||
RAG teď nedává smysl — úspora příliš malá, riziko vynechání pravidel.
|
||||
=memory_search= (QMD) = fakticky RAG pro cold storage (30+ daily logů).
|
||||
|
||||
Přehodnotit až overhead > 15 % (~30K tokenů).
|
||||
Při aktivním pruning to v dohledné době nenastane.
|
||||
Reference in New Issue
Block a user