Подписчик спросил, как используется 
В последнем
1. Преобразование полученного из PDF утилитой pdf2text текста в структурированный JSON
2. Пользователь может вводить вручную данные в формы - например, пройденное лечение, а может просто надиктовать рецепт.
3. Генерация аналитических отчетов на основе разных данных (анализы, лечение, записи журнала)
В 1 и 2
В 3 результат зависит сильно от человека (составленного им промпта)
В проекте до этого была задача в ходе диалога получить от пользователя некую информацию. Использовал конечные автоматы на бэке для управления диалогом.
Вещи типа 1 и 2 встречаются во многих приложениях, и
Ну и в последние недели в
#ai
AI в моих проектахВ последнем
LLM используется в трех местах:1. Преобразование полученного из PDF утилитой pdf2text текста в структурированный JSON
2. Пользователь может вводить вручную данные в формы - например, пройденное лечение, а может просто надиктовать рецепт.
AI преобразует снова в данные определенного формата3. Генерация аналитических отчетов на основе разных данных (анализы, лечение, записи журнала)
В 1 и 2
AI преобразует неструктурированную информацию в структурированную - это она очень хорошо умеет.В 3 результат зависит сильно от человека (составленного им промпта)
В проекте до этого была задача в ходе диалога получить от пользователя некую информацию. Использовал конечные автоматы на бэке для управления диалогом.
Вещи типа 1 и 2 встречаются во многих приложениях, и
AI тут может сильно улучшить UXНу и в последние недели в
Cursor-е появились MCP сервера, я писал о них (но не пробовал), которые делают еще один качественный шажок в использовании AI#ai
👍1
  За что я ценю 
Всю жизнь у меня было неприятное ощущение, что какой-бы [относительно] мощный комп у меня ни был, средства разработки на нем всё равно тормозили. Казалось, так будет всегда, и это просто правило.
С продуктами
#vscode #ide #jetbrains
VS Code больше всего - за закрытие гештальта.Всю жизнь у меня было неприятное ощущение, что какой-бы [относительно] мощный комп у меня ни был, средства разработки на нем всё равно тормозили. Казалось, так будет всегда, и это просто правило.
VS Code сломал это правило несколько лет назад.С продуктами
JetBrains же просто парадокс какой-то.IDE на Java стали писать как только она появилась. И вот с 2000 года Java не поменялась особо, JVM не поменялись, код для написания IDE примерно тот же, использующий те же библиотеки. Поменялось железо - раз так в 1000 стало мощней суммарно. А тормозит такой IDE так же, как и тогда...#vscode #ide #jetbrains
💩7💯3🍌1
  Выпустил 
Для чего он нужен?
1. Просите
2. Просите
3. Результат в текстовом виде в
Список поддерживаемых типов диаграмм (несколько десятков) здесь
#ai #lib #vitepress
v1.0.0 плагина vitepress-plugin-diagramsДля чего он нужен?
1. Просите
AI добавить в проект VitePress документацию2. Просите
AI изучить кодовую базу какого-нибудь модуля (TimelineChart в данном случае) и сгенерировать несколько диаграмм, описывающих его структуру и потоки данных3. Результат в текстовом виде в
markdown файлах и сразу на экране. Никаких расширений IDE ставить не нужно.Список поддерживаемых типов диаграмм (несколько десятков) здесь
#ai #lib #vitepress
👍13
  По результатам 
Читая победное напутствие Эвана новообращенным адептам, пришла мысль, что в
Framework-as-Vite-plugin
#evanyou #react #vite #webpack
StateOfReact 2024 Vite обошел Webpack и в мире реактеров, в связи с чем их главари порекомендовали теперь использовать ViteЧитая победное напутствие Эвана новообращенным адептам, пришла мысль, что в
js метафреймворки это не Nuxt / Next, а Vite / WebpackFramework-as-Vite-plugin
#evanyou #react #vite #webpack
🔥3
  Media is too big
    VIEW IN TELEGRAM
  Окружили злые
Доброго меня.
С виду боевые,
В реальности - фигня
(с) Юра музыкант
Второй величайший русскоязычный поэт после В. Высоцкого
#offtop #music #video
Доброго меня.
С виду боевые,
В реальности - фигня
(с) Юра музыкант
Второй величайший русскоязычный поэт после В. Высоцкого
#offtop #music #video
👎17👍7💯1
  CSS свойство clamp() позволяет создавать адаптивные элементы, которые масштабируются в зависимости от размера экрана, но при этом не выходят за заданные границы.h1 {
  font-size: clamp(24px, 4vw, 48px);
}
.container {
  width: clamp(300px, 50%, 900px);
}
.element {
  padding: clamp(10px, 2vw, 1.5rem);
}- адаптивные элементы без использования медиазапросов.
- различные единицы измерения для каждого значения.
- можно использовать для любых свойств CSS, которые поддерживают числовые значения.
#css
👍20❤1
  