TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Денис Ермолов|Системный ПДСМ

21 Sep, 14:24

Открыть в Telegram Поделиться Пожаловаться

База знаний, часть 2. Что мы сделали 🛠

Начало тут.

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

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

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

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

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

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

13 сентября 😱

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

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

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

#база_знаний
Денис Ермолов|Системный ПДСМ
База знаний, часть 1. Зачем она мне вообще нужна 🧠 Извините что пропал. Заканчивали проект по базе знаний, все силы ушли туда. Расскажу про него в трёх постах. Начну с того, зачем мне это было надо. Если коротко, у руководителя есть проблема, из которой растёт почти всё остальное. Знания живут...

604 0 4 17
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot