Общайтесь с моделями OpenAI в виде файла уценки на настольном компьютере или мобильном устройстве Obsidian. Загрузите последнюю версию здесь и добавьте ее в папку .obsidian/plugins
чтобы начать работу.
Пример: чат.md
Что такое 1+2?
: Ответ 3 ••◦
Синтаксис разговора
OpenAI Markdown отдает приоритет минимальному синтаксису, чтобы ваши файлы были максимально приближены к чистой уценке. Ответы модели оборачиваются Icons
, которым можно задать любую текстовую строку в настройках плагина. По умолчанию используется последовательность смайлов (, ••◦). Это означает, что весь текст, не заключенный в значки, считается сообщением пользователя.
Отправить файл в OpenAI
Запустите команду Send current file as conversation to OpenAI model
чтобы извлечь диалог из текущего файла и отправить его в настроенную модель OpenAI для получения ответа. Рассмотрите возможность привязки этого параметра к горячей клавише, например cmd+enter.
Примечание. Ответы модели передаются в файл, что может вызвать проблемы с прокруткой во время ответа модели.
Повторы
По умолчанию, если вы отправляете файл в OpenAI без добавления нового сообщения, он удалит предыдущий ответ модели и создаст его заново.
Удалить последний ответ модели
Запустите команду Delete last response from model
Рассмотрите возможность привязки ее к горячей клавише, например cmd+backspace.
Это ранний выпуск и, вероятно, в нем есть ошибки. Пожалуйста, будьте осторожны и учтите риски перед использованием:
Icon
появится в выходных данных модели или в сообщении пользователя, это приведет к поломке синтаксического анализатора. Загрузите последнюю версию здесь и добавьте ее в папку .obsidian/plugins
.
Построй сам
Клонируйте этот репозиторий в папке <Your Obsidian Vault Location>/.obsidian/plugins
. Запустите npm i
или yarn
, а затем npm run build
или yarn build
. Если он сработал, вы увидите файл main.js
в корневом каталоге.
Когда плагин стабилизируется, он будет опубликован как плагин сообщества.
Найдите меня @benemills в твиттере и @benmills в Farcaster.