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