ChatGPT+Notion=ChatShelf

ChatShelf是一个针对ChatGPT用户的工具,可将聊天内容高效、稳定地同步到Notion,支持多种文本格式,免费且易用,引发社群讨论。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

05158815584b805e5909d6ca61bb9541.png

ChatShelf帮助ChatGPT用户将对话保存到Notion。它快速、稳定、美观,免费,并且对Notion的文本格式提供出色的支持。

opus:你们觉得会好用吗?社群交流👇

5c0b56e2db9d0d0ca6e455c9c0cd441c.jpeg

a44d2116f2fc964e964758f92403352e.jpeg

扫码申请加入社群

### DeepSeek与Notion的集成 #### 集成概述 为了实现DeepSeek与Notion的有效集成,开发者可以利用Notion提供的官方API。通过该API,应用程序能够读取、写入以及更新Notion页面中的内容。这种集成为用户提供了一种强大的方式来自动化工作流程并增强生产力工具的功能。 #### 使用指南 ##### 设置环境变量 首先,确保已安装Python库`requests`用于发送HTTP请求,并设置必要的环境变量以保存Notion API密钥: ```bash pip install requests export NOTION_API_KEY="your_secret_key_here" ``` ##### 获取数据库ID 要操作特定的Notion数据库,需获取其唯一的数据库ID。这可以通过访问Notion网页版,在URL中找到对应的数据库链接获得。 ##### 创建连接函数 创建一个简单的Python脚本文件(例如`notion_integration.py`),定义一个辅助函数来进行认证并向Notion发出请求: ```python import os import requests def notion_request(endpoint, method='GET', payload=None): headers = { "Authorization": f"Bearer {os.getenv('NOTION_API_KEY')}", "Content-Type": "application/json", "Notion-Version": "2021-08-16", # 版本号可能随时间变化而不同 } url = f"https://api.notion.com/v1/{endpoint}" response = requests.request(method, url, json=payload, headers=headers) if not response.ok: raise Exception(f"Notion API error: {response.status_code}, {response.text}") return response.json() ``` ##### 查询现有条目 使用上述定义的帮助器函数查询指定数据库内的所有项: ```python database_id = 'your_database_id' results = notion_request(f"databases/{database_id}/query") for item in results['results']: print(item.get('properties').get('Name').get('title')[0].get('plain_text')) ``` ##### 添加新记录 向目标数据库添加一条新的记录作为示例展示如何推送数据至Notion平台: ```python new_page_data = { "parent": {"database_id": database_id}, "properties": { "Name": {"title": [{"text": {"content": "New Task"}}]}, "Description": {"rich_text": [{"text": {"content": "This is a description."}}]} } } created_page = notion_request("pages", method="POST", payload=new_page_data) print(created_page["url"]) ``` 以上代码片段展示了基本的操作模式——从初始化配置直到执行具体的CRUD命令。对于更复杂的应用场景,则可以根据实际需求调整参数或扩展功能[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值