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