Добро пожаловать, чтобы поделиться здесь своим тегом команды с помощью Meet API.
Особенности GPT:
gpt-3.5-turbo
и gpt-4
Особенности пользовательского интерфейса:
.xpi
.xpi
последней версии .xpi
.xpi
в Zotero [2] OpenAI
[4]Вот пример того, как построить этот проект. Для получения дополнительной информации о сборке посетите этот проект: https://github.com/windingwind/zotero-plugin-template.
git clone https://github.com/MuiseDestiny/zotero-gpt.git
cd zotero-gpt
npm install
npm run build
Сгенерированный файл .xpi
в каталоге сборки представляет собой расширение, которое вы можете установить в Zotero.
Откройте Зотеро. В верхней строке меню нажмите Tools > Add-ons
. Нажмите на значок шестеренки в правом верхнем углу окна. Нажмите Install Add-on From File
и откройте сгенерированный файл .xpi
в каталоге сборки, полученном на предыдущем шаге.
Действие | Ярлык |
---|---|
Открыть | |
Выход | ESC |
Многострочное редактирование | Shift + Enter |
? Следуйте инструкциям ниже, и вы по-новому поймете теги команд.
Шаг | Описание | Дополнительная информация |
---|---|---|
1 | Открыть Zotero GPT | См. [3] Открытие/выход Zotero GPT. |
2 | Введите #Tag Name и нажмите Enter | |
3 | Введите подсказку или код | |
4 | Запустите свой тег | Нажмите Ctrl + R |
5 | Сохраните свой тег | Нажмите Ctrl + S |
6 | Нажмите и удерживайте тег команды, чтобы получить доступ к интерфейсу редактирования. | |
7 | Измените цвет, положение или триггер тега; не забудьте сохранить Ctrl + S | |
8 | Нажмите ESC , чтобы выйти из интерфейса редактирования. | Не забудьте сохранить изменения, нажав Ctrl + S перед выходом. |
9 | Нажмите и удерживайте правую кнопку мыши, чтобы удалить тег. | Примечание. Встроенные теги не поддерживают удаление. |
Триггер — это атрибут тега команды, равно как и цвет и положение. Нажмите и удерживайте любую метку, чтобы просмотреть/изменить ее триггерное слово. Он поддерживает как обычный текст, так и регулярные выражения JS.
Здесь вы можете найти некоторые встроенные API.
Простой пример:
Summarize the following paragraph for me:
${Meet.Zotero.getPDFSelection()}
Здесь Summarize the following paragraph for me:
представляет собой обычный текст, а ${your code}
обозначает фрагмент кода. Несомненно, если вы знакомы с API Zotero, вы можете разработать свой собственный код. Фрагмент кода будет выполнен, и текст, возвращаемый фрагментом кода, заменит фрагмент кода. Наконец, замененный текст будет введен в GPT. Итак, теоретически вы можете выполнить все взаимодействия между Zotero и GPT, используя теги команд.
Для навигации нажимайте клавиши вверх (↑) и вниз (↓) на клавиатуре.
Здесь