Date: 2026-01-01 08:52 pm (UTC)
From: [personal profile] dragonru
Вы уж извините, но нейросетки телепатией не обладают. И к примеру, какие виды технического обслуживания вы делаете, она не знает.

А база данных в вашем случае отличается от папочек с записями только тем, что там их удобно искать не только по одной цепочке критериев, а по любому из критериев, который вам может потребоваться. Или для вас само понятие "база данных" - это что-то страшное и непонятное?

Попробуйте сделать так - для начала сформулируйте нейросетке, что вы хотите получить. Какие бизнес-процессы вам нужно автоматизировать, и т.д. - чтобы она поняла, в какой структуре данных это удобнее всего представить. Потом скидываете ваши записи - и она сама загонит их в эту структуру. А если хотите конкретнее - то тогда давайте перейдем к конкретике. Начнем с примера нужной вам задачи, и как вы ее делаете с вашими записями

Date: 2026-01-02 04:21 am (UTC)
From: [personal profile] dragonru
Ну, тогда подход у нас практически одинаков - только я использую не VS Code, а VS. И какую нейросеть вы используете для написания кода? По моему опыту, код лучше всего получается у Claude.

А делать его полноценным секретарем - это посложнее. Но вы пробовали программным путем вытащить данные, нужные нейросетке для данной задачи в ее работе секретаря? Добавить их в промпт - и пусть она делает работу, уже вооруженная нужными знаниями.

Date: 2026-01-02 12:58 am (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9

Файловая система в OS это уже база данных и есть

Чтоб доносить идеи до программистов и искусственного интеллекта без искажений, важно использовать правильную терминологию. Термин "база данных" обычно интерпретируется как реляционная база данных. То есть таблички с колонками и строками, у каждой колонки (но не строчки) свой формат, порядок строчек не важен, всякие нормальные формы и т.д.

Текстовые файлы на диске в подкаталогах считаются неструктурированными данными. С ними работать надо по-другому, возможно, преобразовав сначала в структурированные, или ещё как. Но не так, как с обычным CRUD приложением, в котором внутри реляционная БД.

Date: 2026-01-02 04:54 am (UTC)
From: [personal profile] dragonru
Знаете, всякие тетушки-бухгалтеры, считающие на калькуляторе, тоже считают, что им так удобнее.

В вашем случае главный недостаток такого подхода - это то, что фактически у записей только один индекс. Допустим, вы делаете структуру папочек в виде Производитель - Модель - год выпуска - файлы по каждой машине. И вот вы захотели посчитать, сколько ремонтов ABS вы сделали за последний год. Как вы это будете проверять? Полнотекстовым поиском? А в случае полноценной базы данных - это делается запросто.

В общем, и мне, и Gemini - кажется лучшим для вас решением SQLite. Вся база - это один файл, то есть, копировать даже проще, чем сейчас. Правоторговцы - могут сосать бибу, все находится в public domain. Просмотрищиков - как у собаки блох. Какие еще вы видите проблемы?

Date: 2026-01-02 04:32 am (UTC)
From: [personal profile] dragonru
Текстовые файлы на диске в подкаталогах - это NoSQL база данных. Правда, в данном виде - жутко примитивная и неудобная.

Date: 2026-01-02 04:43 am (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9

Термин NoSQL появился в этом веке, при том что нереляционные базы данных существовали ещё до семидесятых годов прошлого. Хорошо забытое старое.

Примитивное не обязательно означает плохое. Например, в примитивных решениях легче разобраться. Удобство вообще понятие личное, каждому удобнее то, к чему он привык.

Date: 2026-01-02 04:56 am (UTC)
From: [personal profile] dragonru
Тут ключевой момент - что в данной структуре второго индекса нормально не сделать. Вот поэтому и неудобная.

Date: 2026-01-01 08:35 pm (UTC)
From: [personal profile] dragonru
Я что вас просил? Куда скинуть готовый файл. Чтобы вы посмотрели и сказали - то ли это, что вам надо. Разумеется, функционала там по минимуму - но так создание заняло 10 минут. А что полноразмерная система - это не один промпт, это и ежу понятно. Ну так я и обещал MVP, чтобы показать, как это работает
Edited Date: 2026-01-01 08:40 pm (UTC)

Date: 2026-01-02 12:46 am (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9

Подписываюсь и буду следить с интересом, поскольку хочу узнать на реальном примере, как это нонче положено делать.

Profile

ploughlike_elk: (Default)
ploughlike_elk

January 2026

S M T W T F S
     123
45678910
11121314151617
18192021222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 08:04 am
Powered by Dreamwidth Studios