将
网页
打包成应用
安装在电脑
上。(别慌,操作简单到爆!)
-
打开
网页端notion页面
,就是你做笔记那个页面(为了防止信息泄露,我就不截屏了)
-
然后看向浏览器右上角,点击这里
-
点击
应用
-
点击
将此站点作为软件安装
-
固定在任务栏
,或者
创建桌面快捷键
图标就可以了。
相信不只是我,用过(或看过)macOS 和 Windows 两个版本 Not
ion
客户端
的同学,应该都会觉得 Windows 上的 Not
ion
用户「处于水深火热」之中。Not
ion
的桌面
客户端
是「网页套壳」的成果,受限于 Windows 上的 Electron API,Not
ion
官方的 Windows
客户端
拥有 Windows 桌面应用的一切特征:
对 Not
ion
来说没有什么用处的「工具栏」
粗大的 Windows 老式「滚动条」
与 Not
ion
整体颜色不符的「标题栏」
不过 Not
ion
客户端
是用 Electron 封装的,其样式、布局等和网页的定义方法一致。因此我们可以通过一些手段对 Not
ion
的 Windows
客户端
进行定制,使之更符合我们的审美与使用习惯。
非官方的Not
ion
.so API包装器(WIP)
该存储库包含 API到Node.js的非官方端口。 重要说明:它仅在使用Node.js的后端中有效,而在
客户端
环境中则无效。
重要信息:您需要令牌才能使用Not
ion
API。 您可以通过阅读本地cookie获得一个。 您可以在下面找到相关说明。
您可以使用npm或yarn来安装它:
npm i --save not
ion
-api-js
yarn add not
ion
-api-js
创建一个实例
要创建实例,只需传递一个带有您从cookie中读取的令牌的对象:
// ES Modules syntax
import Not
ion
from "not
ion
-api-js" ;
// require syntax
const Not
ion
= require ( "not
ion
-api-js" ) . de
这是Node.js的Not
ion
API
客户端
。 现在,它使用了其私有API的反向工程版本(该API随时可能中断,您会收到警告)。
npm install @benborgers/not
ion
-api
该程序包的中心是Not
ion
Doc类,它表示一个Not
ion
文档。 要使用它,“概念”页面需要在网络上公开共享。
像这样使用它:
const { Not
ion
Doc } = require ( '@benborgers/not
ion
-api' )
const doc = new Not
ion
Doc ( 'Projects-81896168267b2a9ba3988b1831897691' )
console . log ( await doc . title ( ) )
Not
ion
Doc方法
.title()返回文档的标题。
.createdAt()和.up
const { createAgent } = require ( "not
ion
api-agent" )
const agent = createAgent ( )
async funct
ion
main ( ) {
const pageId = "181e961a-eb5c-4ee6-9153-07c0dfd5156d"
try {
const result = await agent . getRecordValues ( {
requests : [ { id : pageId , table : "block" } ]
首先,要将Not
ion
上的文档转换为Markdown格式,因为CSDN只支持Markdown格式的文档上传。可以在Not
ion
上选择导出文档,然后选择Markdown格式进行导出。
接下来,登录CSDN并进入个人博客管理页面。在页面左侧菜单栏选择文章管理,点击新建文章。在新建文章页面中,选择Markdown格式,将之前在Not
ion
上导出的Markdown文档复制粘贴到文章编辑器中。
编辑完成后,可以在左下角选择保存草稿或直接发布。如果选择发布,需要填写文章标题、标签、分类等信息。然后点击发布文章,即可将Not
ion
上的文档直接发到CSDN上了。
需要注意的是,在将Not
ion
上的文档转换为Markdown格式时,可能会存在一些格式的
问题
,需要手动调整。同时,CSDN对于Markdown语法有一些要求,如标题需要按照#的格式进行书写,需要注意遵循CSDN的要求进行调整。