1 个不稳定版本
| 0.1.1 | 2024 年 8 月 14 日 |
|---|
在 命令行工具 中排名 795
每月下载 112 次
25KB
458 行代码(不包括注释)
Clip to Notion (ctn)
ctn 是一个命令行工具,旨在高效地从任何 URL 获取标题和元数据,并将它们整洁地组织到您的 Notion 工作区中。通过提取关键信息,如标题和 Open Graph 标签,ctn 简化了在 Notion 数据库中保存和管理在线内容的过程。
先决条件
- Notion API 密钥。
- 为剪切设置好的 Notion 数据库,以下属性
- 名称: 类型
title - URL: 类型
url - 描述: 类型
text - 标签: 类型
multi-select(如果使用--tags选项则需要)
- 名称: 类型
安装
要安装 ctn,请确保您已安装 Rust 和 Cargo,然后运行
make install
这将编译项目并将 ctn 二进制文件安装到您的 Cargo bin 路径中。
使用方法
在使用 ctn 之前,请确保初始化您的配置文件
ctn init
按照提示输入您的 Notion API 密钥和数据库名称。
要将 URL 剪切到您的 Notion 数据库中,请使用
ctn run <url> --tags <tag1,tag2,...>
示例
ctn run https://example.com --tags article,tech
配置
配置文件存储在 ~/.config/clip-to-notion/config.toml。它包含您的 Notion API 密钥和数据库名称。
依赖项
~10-22MB
~324K SLoC