← ClaudeAtlas

chat-searchlisted

Поиск ВНУТРИ старых чатов Claude Code (“Книга чатов“ / episodic-индекс) — найти, в каком прошлом чате обсуждали тему, и одной командой продолжить его. Триггеры “/chat-search“, “/книга“, “в каком чате обсуждали X“, “найди чат про X“, “искали ли мы уже X“, “search old chats“, “which chat discussed X“
tonydzi/second-brain-starter-kit · ★ 8 · AI & Automation · score 74
Install: claude install-skill tonydzi/second-brain-starter-kit
# /chat-search — Книга чатов (поиск внутри старых чатов) Тонкая обёртка над `$IMPORTS_ROOT/chat_search.py`. НЕ переписывай логику — просто вызови движок и покажи результат. ## Когда - «в каком чате мы обсуждали X?», «искали ли мы уже это?», «найди прошлый разговор про X». - Перед новой темой — проверить, не копали ли уже (пара к RECALL). ## Что это (и чем НЕ является) - Ищет по **отдельному** индексу сессий `_brain_sessions.npy` (21k+ чанков из `_session-md\<машина>\<cli>.md`), построенному `brain_sessions_index.py`. - **НЕ** essence `/ask`: сырые чаты намеренно исключены из острого «ума» (решение essence/evidence 2026-06-26). Это evidence-слой — «где дословно обсуждали», а `/ask` — «что я думаю». - Только HUMAN-чаты: служебные/роботные сессии отфильтрованы на экспорте (классификатор + Sonnet-судья). ## Как запускать ``` python "$IMPORTS_ROOT/chat_search.py" "запрос своими словами" python "$IMPORTS_ROOT/chat_search.py" --machine [машина флота] "запрос" # только одна машина python "$IMPORTS_ROOT/chat_search.py" -n 8 "запрос" # top-N (дефолт 10) ``` Каждый хит: `[rr=score] дата · машина · тема` + сниппет + строка `▶ продолжить: python continue_session.py <cli>`. ## Продолжить найденный чат Скопируй команду из хита (или используй `/resume-last` для самого свежего). `continue_session.py <cli>` собирает seed прошлого чата в буфер обмена — вставь в новую сессию. ## Оговорки (AK-47) - Индекс строится ночью (`run_session_archive.local.cmd` → `brain_sessions