A chrome extension for managing chatgpt conversations.
preview.mp4
- Save each conversation as a bookmark.
- Sync conversation content to Notion.
Click here to install the extension: chrome web store.
As we are currently in the Beta version, to prevent the loss of your data, we strongly recommend that you enable this feature.
- Click here to create a Notion API key: Notion Integrations
- After creating, in the Notion page, click on the
...
on the right side, selectAdd Connections
, and find the Notion integration you just created. - In Chrome, right-click on the ChatGPT-Bookmarks extension icon, click on
Options
to enter the configuration page. - On the configuration page, fill in the Notion API key and Notion page id.
https://www.notion.so/ChatGPT-Bookmarks-0e1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6
, the Notion page id is 0e1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6
.
First, run the development server:
pnpm dev
# or
npm run dev
Open your browser and load the appropriate development build. For example, if you are developing for t
he chrome browser, using manifest v3, use: build/chrome-mv3-dev
.
You can start editing the popup by modifying popup.tsx
. It should auto-update as you make changes. To add an options page, simply add a options.tsx
file to the root of the project, with a react component default exported. Likewise to add a content page, add a content.ts
file to the root of the project, importing some module and do some logic, then reload the extension on your browser.
For further guidance, visit plasmo Documentation