AI mindset {knowledge} III workshop 3 – 2025-01-27
video
presentation
summary
Общая информация:
- Тема: Обзор прогресса лаборатории, обсуждение работы с AI-инструментами, демонстрация плагинов Obsidian для интеграции с AI, детальный разбор техник Prompt Engineering и работы с различными моделями.
- Дата: 2025-01-27
- Участники/Спикеры: @Alex_P, @Gleb_K, @Sergei_Khabarov, @Mik_Wiseman, @Alex_Stelmakh, @Alexey_Ozol, участники лаборатории.
Summary
Встреча лаборатории AI Mindset была сфокусирована на анализе прогресса участников, обмене опытом в использовании AI-инструментов и демонстрации интеграции AI в Obsidian. Участники поделились своими успехами и сложностями, возникшими при работе с Obsidian и AI-плагинами. @Gleb_K подробно осветил основы генеративного AI и техники Prompt Engineering. @Alex_P продемонстрировал работу AI-плагинов для Obsidian: WordWise, SystemSculpt, Text Generator, Smart Composer, Mesh AI + Frabric, Copilot и Smart Connections, показав их практическое применение для различных задач. Были обсуждены различные AI-модели, API, платформы (OpenRouter, Claude, OpenAI), а также вопросы приватности данных. Вторая часть встречи была посвящена OpenRouter, его преимуществам и сравнению различных AI-моделей. Особое внимание уделили Claude Model Context Protocol как стандарту безопасного взаимодействия AI с данными. В конце встречи участники обсудили конвенции именования файлов и наметили планы на следующую неделю, включая более глубокое изучение представленных инструментов и техник.
Key Moments
-
1/ review (обзор прогресса лаборатории):
- Обсуждение чек-листа второй недели, включающего:
- Web-clipping: использование Markdown Web Clipper для сохранения статей в формате Markdown и ChatGPT 2 MD для сохранения переписки из ChatGPT в Obsidian.
- Инструменты продуктивности: использование Raycast (macOS) для быстрого выполнения действий в Obsidian и плагина Raycast Obsidian для их интеграции.
- Голосовой ввод: использование Mac Dictation, Superwhisper или AudioPen для голосового ввода, а также распознавание рукописного текста с помощью Google Gemini и плагина Excalidraw для Obsidian.
- Обзор инструментов для сбора информации (capturing tools) с различных платформ (MAC, Phone, Browser, Voice, Telegram, Meeting transcript), включая демонстрацию работы с голосовыми заметками и их транскрипцией.
- Обсуждение чек-листа второй недели, включающего:
-
2/ sharing (обмен опытом):
- Участники поделились своим прогрессом, успехами и сложностями, возникшими при использовании AI-инструментов и интеграции их в Obsidian.
- Обсуждение преимуществ и недостатков различных AI-моделей и платформ, включая OpenRouter, Claude, OpenAI.
- Обмен опытом использования плагинов Obsidian для работы с AI.
- Обсуждение удобства использования OpenRouter как единой точки входа для различных AI-моделей и экономии токенов при работе с ними.
- @Danila_Sviridov поднял вопрос о необходимости лучше разобраться в конвенциях имен заметок для более структурного ведения записей. @Alex_P пообещал подумать над организацией короткого воркшопа на эту тему.
-
3/ Generative AI basics (основы генеративного AI):
- @Gleb_K дал краткое введение в генеративный AI и Prompt Engineering.
- Обзор различных AI-интерфейсов:
- Web, apps, mobile: ChatGPT, OpenRouter, Poe, Claude.
- Telegram bots: ограниченный функционал, простой доступ.
- Inline AI: расширения для Obsidian, Raycast, Notion.
- API: GPT API, открытые модели, LM Studio.
- Обсуждение API Keys и платформ: OpenRouter, OpenAI, Anthropic.
- Обзор проприетарных и "открытых" (open-source) AI-моделей: OpenAI ChatGPT, Google Gemini, Anthropic Claude, Grok, Cohere Command R, Deepseek, Llama, QWEN, Yi, DBRX, Mixtral.
- Обсуждение бенчмарков и рейтингов LLM (Large Language Models) на платформах lmarena.ai и openrouter.ai/rankings.
- Обсуждение вопросов приватности данных при использовании AI-инструментов, ссылки на политики конфиденциальности OpenAI и Anthropic.
- Детальный разбор техник Prompt Engineering:
- Few-shot: предоставление модели нескольких примеров.
- Zero-shot: постановка задачи без примеров.
- Chain-of-thought: пошаговое объяснение моделью хода мыслей.
- Self-consistency: получение нескольких ответов и выбор наиболее часто встречающегося.
- Least-to-most: разбиение больших задач на более мелкие.
- Tree-of-thoughts: исследование нескольких путей решения одновременно.
- Constitutional AI: включение этических принципов в промпты.
- Retrieval-augmented generation: добавление внешней информации в промпты.
- Automatic prompt optimization: использование алгоритмов для улучшения промптов.
- Prompt chaining: соединение нескольких промптов в последовательность.
- In-context learning: включение дополнительной информации в промпт.
- Task decomposition: разбиение сложных задач на более простые шаги.
- Role prompting: указание AI действовать как определенный человек или эксперт.
- Instruction prompting: предоставление четких пошаговых инструкций.
- ReAct prompting: чередование шагов мышления и действий.
- Reflexion: побуждение AI к размышлению и улучшению собственных ответов.
- PAL (Program-Aided Language Models): использование AI для написания кода, решающего проблемы.
- Directional Stimulus Prompting: направление внимания AI на определенные части ввода.
- Multimodal prompting: использование текста и изображений (или других медиа) в промптах.
- Generated Knowledge Prompting: побуждение AI генерировать релевантную информацию перед ответом.
- ART (Automatic Reasoning and Tool-use): побуждение AI использовать внешние инструменты или API.
- Обзор ресурсов для изучения Prompt Engineering, включая документацию, гайды и курсы.
- Обсуждение метафор, используемых для описания AI: инструмент, студент, партнер, зеркало, стохастический попугай, инопланетянин.
- Обсуждение цитаты Джека Кларка из Anthropic о том, что работа с AI напоминает "науку через искусство".
- Обсуждение кривой принятия технологий Роджерса и того, что ChatGPT является одним из самых быстро растущих продуктов в истории.
-
4/ AI plugins (AI-плагины для Obsidian):
- Демонстрация и обсуждение различных AI-плагинов для Obsidian:
- WordWise: позволяет использовать кастомные промпты, поддерживает множество API, позволяет задавать команды через
/
. - SystemSculpt: включает в себя модули Brain, Tasks, Chat, Recorder, поддерживает шаблоны и множество API. @Gleb_K показал пример использования Recorder для транскрипции аудио.
- Text Generator: позволяет генерировать текст, делать авто-предложения, извлекать данные из PDF, поддерживает множество API и настройку моделей.
- Smart Composer: позволяет искать информацию по всему хранилищу (vault chat), поддерживает изображения и шаблоны. Позволяет генерировать саммари и другой контент на основе выбранных заметок.
- Mesh AI + Frabric: позволяет обрабатывать активную заметку, буфер обмена, результаты поиска Tavily. Имеет функции управления паттернами и обнаружения ссылок на YouTube. @Alex_P показал пример использования этого плагина для создания саммари по видео с YouTube.
- Copilot: минималистичный интерфейс ChatGPT внутри Obsidian. Позволяет общаться с ChatGPT и использовать его для генерации текста.
- Smart Connections: автоматически создает связи между заметками на основе их содержания.
- WordWise: позволяет использовать кастомные промпты, поддерживает множество API, позволяет задавать команды через
- Обсуждение юзабилити плагинов, особенностей их настройки и интеграции с различными AI-моделями.
- Демонстрация и обсуждение различных AI-плагинов для Obsidian:
-
5/ self study (самостоятельное изучение):
- Рекомендации по изучению материалов и практике на следующую неделю.
-
Обсуждение OpenRouter:
- @Gleb_K рассказал о преимуществах использования OpenRouter как единой точки входа для различных AI-моделей, включая возможность переключения между моделями, экономию токенов и удобство использования.
- Сравнение различных AI-моделей, доступных на OpenRouter, включая DeepSeek, и обсуждение их сильных и слабых сторон.
-
Claude Model Context Protocol:
- Обсуждение Claude Model Context Protocol как стандарта для безопасного взаимодействия AI-систем с данными.
- Обзор возможностей интеграции Obsidian и Claude с помощью данного протокола.
-
Конвенции именования файлов:
- Обсуждение важности использования конвенций именования файлов для структурирования и быстрого поиска информации в Obsidian.
- @Danila_Sviridov предложил провести отдельный воркшоп по этой теме.
Self-Study
- Попробовать AI-плагины для Obsidian: WordWise, SystemSculpt, Text Generator, Smart Composer, Copilot, Smart Connections, Mesh AI + Frabric. Поэкспериментировать с различными настройками и функциями.
- Изучить документацию OpenRouter: Разобраться с API, тарифами и возможностями платформы. Попробовать разные модели через OpenRouter.
- Начать использовать Claude Model Context Protocol: Поэкспериментировать с интеграцией Obsidian и Claude, используя стандарт Claude Model Context Protocol (npx @smithery/cli install mcp-obsidian --client claude или https://github.com/MarkusPfundstein/mcp-obsidian)
- Поэкспериментировать с Windsurf: Освоить основные функции Windsurf для поиска, чтения и создания заметок. Попробовать создать своего кастомного агента.
- Изучить дополнительные материалы по Prompt Engineering: Ссылки на ресурсы приведены в разделе "Links".
- Продолжать вести ежедневные заметки в Obsidian, используя изученные техники и инструменты.
- Подумать над форматом проведения воркшопа по конвенциям именования файлов.
Links
- Markdown Web Clipper - Расширение для браузера, позволяющее сохранять веб-страницы в формате Markdown.
- ChatGPT 2 MD - Инструмент для конвертации чатов ChatGPT в формат Markdown.
- Raycast - Инструмент для быстрого выполнения действий на macOS.
- Raycast Obsidian - Плагин для интеграции Raycast и Obsidian.
- Superwhisper - Приложение для голосового ввода, особенно полезное на Маке. Поддерживает распознавание русского и английского языков.
- AudioPen - Инструмент для голосового ввода и транскрипции.
- OpenRouter - Платформа, предоставляющая доступ к различным AI-моделям через единый API, включая модели DeepSeek, Claude, OpenAI и другие. Позволяет сравнивать модели и выбирать наиболее подходящую для конкретной задачи.
- Claude Model Context Protocol - Стандарт для безопасного взаимодействия AI-систем с данными, разработанный Anthropic. Позволяет AI получать доступ к необходимым данным без нарушения конфиденциальности.
- WordWise plugin - Плагин для Obsidian, позволяющий использовать кастомные промпты и поддерживающий множество API.
- SystemSculpt plugin - Плагин для Obsidian, включающий в себя модули Brain, Tasks, Chat, Recorder, поддерживает шаблоны и множество API.
- Text Generator plugin - Плагин для Obsidian, позволяющий генерировать текст, делать авто-предложения, извлекать данные из PDF.
- Smart Composer plugin - Плагин для Obsidian, позволяющий искать информацию по всему хранилищу, поддерживает изображения и шаблоны.
- Mesh AI + Frabric plugin - Плагин для Obsidian, позволяющий обрабатывать активную заметку, буфер обмена, результаты поиска Tavily.
- Copilot plugin - Плагин для Obsidian, предоставляющий минималистичный интерфейс ChatGPT внутри Obsidian.
- Smart Connections plugin - Плагин для Obsidian, автоматически создающий связи между заметками.
- Windsurf - Инструмент для создания и управления базами знаний с помощью AI, позволяет создавать своих агентов.
- npx @smithery/cli install mcp-obsidian --client claude- Инструкция по установке Claude Model Context Protocol для Obsidian.
- https://github.com/MarkusPfundstein/mcp-obsidian - Репозиторий с Claude Model Context Protocol для Obsidian.
- lmarena.ai - Платформа для сравнения и оценки LLM.
- Prompt Engineering Guide - Руководство по Prompt Engineering.
- DeepLearning.AI Prompt Engineering Course - Курс по Prompt Engineering от DeepLearning.AI.
- Coursera Prompt Engineering Specialization - Специализация по Prompt Engineering на Coursera.
- Anthropic documentation on prompt engineering - Документация Anthropic по Prompt Engineering.
- Anthropic prompt library - Библиотека промптов Anthropic.
- OpenAI documentation on prompt engineering - Документация OpenAI по Prompt Engineering.
- Paper: "Prompt Report: A Systematic Survey of Prompting Techniques" - Научная статья, посвященная обзору техник Prompt Engineering.
- LM Studio - Инструмент для запуска локальных LLM.
- Ollama - Инструмент для запуска локальных LLM.
- HuggingFace - Платформа для работы с моделями машинного обучения.
- Claude on Anthropic - Веб-интерфейс для работы с моделью Claude.
{transcript} AI mindset {knowledge} III workshop 3 – 2025-01-27
{chat} AI mindset {knowledge} III workshop 2 – 2025-01-27