From e72440a31ffd10408659d5df188d541e7b9b1e6a Mon Sep 17 00:00:00 2001 From: Stream Date: Sat, 18 Apr 2026 18:10:01 +0300 Subject: [PATCH] auto-sync: 2026-04-18 18:10:01 --- memory/ontology/graph.jsonl | 4 +++ tasks/snowbike-rag/PROJECT.md | 27 +++++++++++++++++++ .../TASKS/active/kb-viewer/TASK.md | 16 +++++++++++ .../TASKS/active/snowbike-kb-viewer/TASK.md | 16 +++++++++++ 4 files changed, 63 insertions(+) create mode 100644 tasks/snowbike-rag/PROJECT.md create mode 100644 tasks/snowbike-rag/TASKS/active/kb-viewer/TASK.md create mode 100644 tasks/snowbike-rag/TASKS/active/snowbike-kb-viewer/TASK.md diff --git a/memory/ontology/graph.jsonl b/memory/ontology/graph.jsonl index 1199707..f448f94 100644 --- a/memory/ontology/graph.jsonl +++ b/memory/ontology/graph.jsonl @@ -139,3 +139,7 @@ {"op": "delete", "id": "proj_mtproxy", "timestamp": "2026-04-18T14:51:47.300166+00:00"} {"op": "delete", "id": "task_mtproxy_setup", "timestamp": "2026-04-18T14:51:47.300166+00:00"} {"op": "delete", "id": "proj_ruvpn_xray", "timestamp": "2026-04-18T14:57:49.775527+00:00"} +{"op": "create", "entity": {"id": "task_snowbike_kb_viewer", "type": "Task", "properties": {"title": "Snowbike KB viewer", "status": "active", "project": "proj_snowbike_rag", "folder": "tasks/snowbike-rag/TASKS/active/snowbike-kb-viewer/", "doc_path": "tasks/snowbike-rag/TASKS/active/snowbike-kb-viewer/TASK.md"}, "created": "2026-04-18T15:01:01.467335+00:00"}, "timestamp": "2026-04-18T15:01:01.467335+00:00"} +{"op": "update", "id": "proj_snowbike_rag", "properties": {"folder": "tasks/snowbike-rag/", "doc_path": "tasks/snowbike-rag/PROJECT.md"}, "timestamp": "2026-04-18T15:03:14.572807+00:00"} +{"op": "update", "id": "task_snowbike_kb_viewer", "properties": {"folder": "tasks/snowbike-rag/TASKS/active/kb-viewer/", "doc_path": "tasks/snowbike-rag/TASKS/active/kb-viewer/TASK.md"}, "timestamp": "2026-04-18T15:03:14.572807+00:00"} +{"op": "create", "entity": {"id": "task_snowbike_rag_project_setup", "type": "Task", "properties": {"title": "Оформить Snowbike RAG как проект", "status": "active", "project": "proj_snowbike_rag", "folder": "tasks/snowbike-rag/TASKS/active/project-setup/", "doc_path": "tasks/snowbike-rag/TASKS/active/project-setup/TASK.md"}, "created": "2026-04-18T15:03:14.572807+00:00"}, "timestamp": "2026-04-18T15:03:14.572807+00:00"} diff --git a/tasks/snowbike-rag/PROJECT.md b/tasks/snowbike-rag/PROJECT.md new file mode 100644 index 0000000..4041330 --- /dev/null +++ b/tasks/snowbike-rag/PROJECT.md @@ -0,0 +1,27 @@ +# Snowbike RAG + +## Описание + +Проект по гибридному поиску и RAG по данным Telegram-группы «Сноубайк Россия». +Сочетает Meilisearch, ChromaDB и LLM-слой для ответов по смыслу, а не только по ключевым словам. + +## Статус + +active + +## Документы + +- `README.md` — краткий вход в проект +- `TZ.md` — основное техническое задание +- `BRD.md` — бизнес-требования +- `DEV-TASK.md` / `DEV-TASK-UI.md` — рабочие задачи по реализации +- `docs/` — дополнительная документация + +## Структура + +- `server.py` — Flask API +- `start.sh` — запуск сервисов +- `scripts/` — индексация и поиск +- `config/` — зависимости и docker-compose +- `data/` — индексы, логи, сообщения +- `templates/` — HTML-шаблоны diff --git a/tasks/snowbike-rag/TASKS/active/kb-viewer/TASK.md b/tasks/snowbike-rag/TASKS/active/kb-viewer/TASK.md new file mode 100644 index 0000000..7a22f2b --- /dev/null +++ b/tasks/snowbike-rag/TASKS/active/kb-viewer/TASK.md @@ -0,0 +1,16 @@ +# Snowbike KB viewer + +## Цель + +Оформить вьювер базы знаний сноубайков как задачу внутри проекта `snowbike-rag`. + +## Состав работ + +- сохранить Flask-сервер просмотра базы знаний +- сохранить HTML-интерфейс просмотра +- сохранить скрипт запуска анализа и отчёта +- привязать всё к проекту `snowbike-rag` + +## Проект + +- `snowbike-rag` diff --git a/tasks/snowbike-rag/TASKS/active/snowbike-kb-viewer/TASK.md b/tasks/snowbike-rag/TASKS/active/snowbike-kb-viewer/TASK.md new file mode 100644 index 0000000..7a22f2b --- /dev/null +++ b/tasks/snowbike-rag/TASKS/active/snowbike-kb-viewer/TASK.md @@ -0,0 +1,16 @@ +# Snowbike KB viewer + +## Цель + +Оформить вьювер базы знаний сноубайков как задачу внутри проекта `snowbike-rag`. + +## Состав работ + +- сохранить Flask-сервер просмотра базы знаний +- сохранить HTML-интерфейс просмотра +- сохранить скрипт запуска анализа и отчёта +- привязать всё к проекту `snowbike-rag` + +## Проект + +- `snowbike-rag`