TGViewer
Денис Ермолов|Системный ПДСМ Денис Ермолов|Системный ПДСМ @demer_llc · 7.09K subscribers
Post #883 280
База знаний, часть 2. Что мы сделали 🛠

Начало тут.

Итак, три платформы позади, а команда всё равно нормально базой не пользуется. В конце августа я подключил к ней Claude. Это конечно магия 🔮 Руками мы бы всё это заебались делать. И работа пошла сразу в две стороны.

Первое. Разгребали бардак внутри 🧹

🔗 Проверили все внешние ссылки скриптом. Их 1 420, битыми оказались 225.
📎 При переезде из Notion потерялись 22 вложения. Вернули все: часть нашли в локальных копиях, остальное вытащили из самого Notion.
🗂 18 заметок с «(2)» в названии слили или удалили, 24 кривых названия переименовали. В «Администрации» 64 файла лежали в одной куче, разложили по 11 папкам.
🏷 Ввели знаки в названиях: @ надо доработать, ~ должность, + сотрудник, - уволенный. Расшифровка лежит в словаре в корне базы.
🏢 Собрали структуру компании: 24 заметки-должности, карточки сотрудников и отдельно уволенных. Контакты подтянули из Планфикса.
📝 Если на пустую заметку кто-то ссылается, она получает @ и текст «404_заметка в разработке». Сейчас таких 55. Зато честно видно, что мы ещё не написали.
✅ Подрядчик прогнал приёмку скриптом и насчитал 272 битые ссылки. Мы перепроверили: почти всё оказалось ошибкой парсинга. Реально битых три 😅

Второе. Сделали так, чтобы этим можно было пользоваться 🌐

Тут работал Дмитрий, он строит нам сайт и инфраструктуру.

🔒 Закрытый сайт только для сотрудников. Открыл ссылку с компьютера или с телефона, Obsidian ставить не надо.
🔘 Публикация одной кнопкой прямо из Obsidian.
🔍 Поиск по тексту заметок и по PDF, сотни PDF из хранилища сервер разбирает сам. А если точного слова нет, ищет по смыслу: спросил «декрет», нашёл «отпуск по уходу за ребёнком».
🛠 Админка: выдать и отозвать доступ сотруднику, закрытые разделы, журнал действий и что люди искали.
🚨 Кнопка «убрать срочно»: перенёс заметку в папку Secret, нажал «Опубликовать», через пару минут страницы на сайте нет.

13 сентября 😱

Утром я закончил чистку и нажал «Опубликовать». И оно, сука, встало. Obsidian пытался собрать весь архив в оперативке: почти тысяча заметок и около полутора тысяч вложений. Памяти не хватило.

Оказалось, проблема не в сервере, а в самой программе. Дмитрий переписал плагин так, чтобы архив писался на диск по кусочку. В тот же день всё доехало, первый релиз ушёл на сайт 🎉

Но радоваться рано. Что дальше, расскажу в третьем посте.

#база_знаний
Telegram Денис Ермолов|Системный ПДСМ База знаний, часть 1. Зачем она мне вообще нужна 🧠 Извините что пропал. Заканчивали проект по базе знаний, все силы ушли туда. Расскажу про него в трёх постах. Начну с того, зачем мне это было надо. Если коротко, у руководителя есть проблема, из которой…
  • 👍 8
  • 🔥 4
  • ❤ 3
  • 👏 1
More from @demer_llc
  1. Sep 22, 2026База знаний, часть 3. Она не закончена, и это нормально ♾️ Начало: часть1 и часть 2 Проект…
  2. Sep 20, 2026База знаний, часть 1. Зачем она мне вообще нужна 🧠 Извините что пропал. Заканчивали проек…
  3. Sep 17, 2026Без управления рисками проект превращается в тушение пожаров В компаниях, где системной ра…
  4. Sep 15, 2026Как понять, что ИИ действительно можно внедрять в проектирование Завтра НОПРИЗ проводит ко…
  5. Sep 13, 2026Извините что немного пропал из информационного поля - завершаем проект по работе с базой з…
  6. Sep 11, 2026Дерево 2.0: возможности, применение и экономика LVL Когда LVL становится экономически эффе…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →