Description
Summarize and rewrite Joplin notes with OpenAI, 9Router, or any OpenAI-compatible chat completions API.
Additional Information
| Links: | |
|---|---|
| Maintainers: | |
| Version: | 1.0.1 |
| Minimum app version: | 3.5 |
| Downloads: This version: | 8 |
| Last updated: | 2026-06-06T16:48:44Z |
Joplin GPT Assistant
Plugin Joplin TypeScript giúp gọi OpenAI-compatible Chat Completions API để xử lý note hiện tại.
Tính năng
GPT: Tóm tắt note: thêm phần tóm tắt vào cuối note hiện tại.GPT: Viết lại note rõ hơn: thêm bản viết lại có cấu trúc hơn.GPT: Cấu hình: mở giao diện nhập API key, provider, model ngay trong Joplin.- Chuột phải trong editor sau khi bôi đen để
GPT: Tóm tắt đoạn bôi đenhoặcGPT: Viết lại đoạn bôi đen. - Panel
GPT Assistantbên phải theo kiểu IDE chat:Ask,Apply to selection,Insert into note,Summarize. - Nút
Test APItrong panel để kiểm tra nhanh base URL/API key/model khi chat không phản hồi. - Cấu hình trong
Tools > Options > Joplin GPT Assistant. - Hỗ trợ OpenAI API, 9Router, hoặc provider tương thích endpoint
/chat/completions.
Cài đặt phát triển
npm install
npm run dist
File plugin được build tại:
publish/com.personal.joplin-gpt-assistant.jpl
Cài vào Joplin
- Mở Joplin Desktop.
- Vào
Tools > Options > Plugins > Install from file. - Chọn file
.jpltrong thư mụcpublish. - Restart Joplin nếu được yêu cầu.
- Vào
Tools > Options > Joplin GPT Assistantvà nhập API key.
Nếu màn hình plugin/settings của Joplin không hiển thị phần cấu hình, dùng menu Tools > GPT: Cấu hình để nhập API key trực tiếp.
Dùng nhanh trong editor
- Bôi đen một đoạn trong note, chuột phải, chọn
GPT: Tóm tắt đoạn bôi đen. - Bôi đen một đoạn trong note, chuột phải, chọn
GPT: Viết lại đoạn bôi đenđể thay trực tiếp đoạn đó. - Mở
Tools > GPT: Mở chatbot bên phảiđể chat với note hiện tại. - Trong panel chat, dùng
Askđể hỏi,Apply to selectionđể thay đoạn đang bôi đen,Insert into noteđể thêm kết quả vào cuối note, hoặcSummarizeđể tóm tắt nhanh. - Nếu không thấy phản hồi, bấm
Test API. Với 9Router remote, endpoint có thể yêu cầu API key.
Cấu hình mặc định
- Provider:
OpenAI - API base URL:
https://api.openai.com/v1 - 9Router base URL:
http://localhost:20128/v1 - Model:
gpt-4.1-mini
Dùng với 9Router
- Chạy 9Router local gateway trên máy của bạn.
- Trong Joplin, vào
Tools > Options > Joplin GPT Assistant. - Đổi
Providerthành9Router. - Giữ
9Router base URLlàhttp://localhost:20128/v1nếu bạn dùng cấu hình local mặc định. - Chỉnh
Modelthành model mà 9Router của bạn expose. - Có thể để trống
API keynếu 9Router local không bật auth.
Bạn vẫn có thể dùng provider khác bằng cách chọn Custom OpenAI-compatible rồi chỉnh API base URL và Model.
Publish lên Joplin plugin registry
Joplin tự động index plugin từ npm nếu package có keyword joplin-plugin và file build nằm trong thư mục publish.
npm login
npm run dist
npm publish
Sau khi publish, plugin sẽ cần một khoảng thời gian để Joplin plugin registry đồng bộ từ npm.