updated
This commit is contained in:
@@ -1,2 +1,3 @@
|
|||||||
* INBOX
|
* 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]
|
[2026-02-14 Sat 14:33]
|
||||||
** NEXT Pan Tompkins
|
** NEXT Pan Tompkins
|
||||||
[2026-02-08 Sun 12:59]
|
[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ě
|
** TODO Pořádek v knihovně
|
||||||
DEADLINE: <2026-02-22 Sun>
|
DEADLINE: <2026-02-22 Sun>
|
||||||
[2026-02-14 Sat 22:41]
|
[2026-02-14 Sat 22:41]
|
||||||
@@ -84,3 +80,6 @@ Hrany Nadace
|
|||||||
Nadace a Země
|
Nadace a Země
|
||||||
** NEXT Dlouhověkost
|
** NEXT Dlouhověkost
|
||||||
[2026-02-16 Mon 07:28]
|
[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