📁 同步设置
同步设置使用指南
📖 什么是同步设置?
同步设置是 Dinox 中用于数据导出和第三方服务同步的功能,它可以帮助你将笔记导出为文件,或同步到其他服务(如 Notion),实现数据的备份和迁移。
简单理解:
-
📤 数据导出:将笔记导出为文件(Markdown、HTML、JSON、Text)
-
🔄 第三方同步:将笔记同步到其他服务(如 Notion)
-
🔑 API Token:获取 API Token,用于第三方集成
举个例子:
-
导出所有笔记为 Markdown 文件,备份到电脑
-
配置 Notion 同步,笔记自动同步到 Notion
-
获取 API Token,用于开发自己的集成工具
同步设置的优势:
-
✅ 数据备份:导出笔记,实现数据备份
-
✅ 数据迁移:导出后可以导入到其他应用
-
✅ 第三方集成:通过 API Token,实现第三方集成
-
✅ 多格式支持:支持多种导出格式
🎯 同步设置的使用场景
场景一:备份笔记
需求:定期备份笔记,防止数据丢失
使用方式:
-
导出所有笔记为 Markdown 文件
-
保存到电脑或其他设备
-
定期导出,保持备份最新
场景二:迁移到其他应用
需求:将笔记迁移到其他笔记应用
使用方式:
-
导出笔记为 Markdown 或 HTML 格式
-
导入到目标应用
-
完成数据迁移
场景三:同步到 Notion
需求:希望笔记自动同步到 Notion
使用方式:
-
配置 Notion 同步
-
设置 Token 和 Database ID
-
开启自动同步
🚀 如何进入同步设置?
第一步:进入设置页面
-
打开应用
-
在应用主界面,点击底部导航栏最右侧的”设置”图标(⚙️)
-
进入设置主页面
-
-
找到”同步设置”选项
-
在设置页面中,向下滚动
-
找到第三个设置卡片组(包含”通用设置”、“存储设置”、“同步设置”等)
-
在这个卡片组中找到”同步设置”选项(带有 📁 图标)
-
点击”同步设置”这一行
-
-
进入同步设置页面
-
页面显示多个设置分组:
-
数据导出:导出笔记为文件
-
第三方同步:配置 Notion 同步
-
API Token:获取 API Token
-
-
📤 数据导出
导出文件格式
用途:选择导出文件的格式
操作步骤:
-
找到”导出文件格式”选项
-
在”数据导出”分组中,找到”导出文件格式”选项
-
显示当前选择的格式(如”Markdown”)
-
-
点击”导出文件格式”
- 点击这一行,会弹出下拉菜单
-
选择格式
-
在菜单中,可以选择:
-
Markdown:Markdown 格式(.md)
-
HTML:HTML 格式(.html)
-
JSON:JSON 格式(.json)
-
Text:纯文本格式(.txt)
-
-
点击要选择的格式
-
-
确认选择
-
选择后,菜单会自动关闭
-
页面会显示新选择的格式
-
格式说明:
-
Markdown:适合在 Markdown 编辑器中查看和编辑
-
HTML:适合在浏览器中查看,保留格式
-
JSON:适合程序处理,包含完整数据
-
Text:纯文本,最简单,兼容性最好
导出笔记
操作步骤:
-
选择导出格式
- 按照”导出文件格式”的步骤,选择要导出的格式
-
点击导出按钮
-
在”导出笔记”选项右侧,有一个”导出”按钮
-
点击”导出”按钮
-
-
等待导出
-
系统会读取所有笔记
-
转换为选择的格式
-
显示”导出中…”状态
-
-
分享文件
-
导出完成后,会弹出系统分享界面
-
可以选择保存到文件、发送给他人等
-
文件名称格式:
dinox-notes-YYYY-MM-DD.扩展名
-
导出内容:
-
所有未删除的笔记
-
按创建时间倒序排列
-
包含标题、内容、标签、创建时间等信息
导出格式示例:
Markdown 格式:
## 笔记标题
2024-01-01 12:00:00
#标签 1 #标签 2
笔记内容...
----------------------------------------HTML 格式:
<h2>笔记标题</h2><p>2024-01-01 12:00:00</p><p>#标签 1 #标签 2</p>笔记内容...<hr/>JSON 格式:
[ { "title": "笔记标题", "contentHtml": "...", "contentMd": "...", "contentText": "...", "tags": ["标签 1", "标签 2"], "createTime": "2024-01-01 12:00:00", "type": "note" }]🔄 第三方同步
Notion 同步
用途:将笔记同步到 Notion
操作步骤:
-
找到”Notion 同步”选项
- 在”第三方同步”分组中,找到”Notion 同步”选项
-
点击”Notion 同步”
- 点击这一行,会从底部弹出 Notion 配置弹窗
-
配置 Notion
-
是否开启:开启或关闭同步功能(开关)
-
是否自动同步:是否自动同步新笔记(开关)
-
Token:输入 Notion API Token
-
DatabaseID:输入 Notion Database ID
-
-
保存配置
-
点击弹窗右上角的”保存”按钮(✓ 图标)
-
配置会保存
-
弹窗会自动关闭
-
如何获取 Notion Token:
-
访问 Notion 的集成设置页面
-
创建新的集成(Integration)
-
复制生成的 Token
如何获取 Database ID:
-
在 Notion 中创建一个数据库(Database)
-
复制数据库页面的 URL
-
URL 中的数据库 ID 就是 DatabaseID
同步说明:
-
开启后,笔记会自动同步到 Notion
-
如果开启自动同步,新创建的笔记会自动同步
-
同步是单向的(从 Dinox 到 Notion)
🔑 API Token
什么是 API Token?
API Token 是用于第三方集成的访问令牌,可以用于开发自己的集成工具或脚本。
获取 API Token
操作步骤:
-
找到”API Token”选项
-
在同步设置页面中,找到”API Token”选项
-
显示一个可展开的区域
-
-
展开 Token 区域
-
点击”API Token”这一行
-
区域会展开,显示 Token 相关信息
-
-
查看 Token
-
展开后,会显示 Token(默认脱敏显示)
-
如果还没有 Token,会显示”尚未获取 Token”
-
-
获取 Token
-
如果还没有 Token,系统会自动获取
-
显示”获取中…”状态
-
获取成功后会显示 Token
-
-
显示/隐藏 Token
-
点击眼睛图标,可以显示或隐藏 Token
-
隐藏时显示脱敏版本(如
abcd****efgh)
-
-
复制 Token
-
点击复制图标,可以复制 Token 到剪贴板
-
会显示提示:“已复制”
-
-
刷新 Token
-
点击刷新图标,可以重新获取 Token
-
会显示”获取中…”状态
-
获取成功后会更新 Token
-
Token 使用:
-
用于第三方集成开发
-
用于 API 调用
-
需要妥善保管,不要泄露
💡 使用技巧和最佳实践
1. 定期导出备份
-
建议每月导出一次笔记
-
保存到多个位置(电脑、网盘等)
-
保持备份文件的最新
2. 选择合适的导出格式
-
Markdown:适合在 Markdown 编辑器中查看和编辑
-
HTML:适合在浏览器中查看,保留格式
-
JSON:适合程序处理,包含完整数据
-
Text:纯文本,最简单,兼容性最好
3. 配置 Notion 同步
-
如果经常使用 Notion,可以配置同步
-
开启自动同步,新笔记会自动同步
-
定期检查同步状态,确保正常
4. 安全保管 API Token
-
API Token 是敏感信息,需要妥善保管
-
不要分享给他人
-
如果泄露,及时刷新 Token
5. 测试导出功能
-
定期测试导出功能,确保正常
-
检查导出文件的内容是否完整
-
验证格式是否正确
❓ 常见问题
Q1: 导出文件包含哪些内容?
A:
-
所有未删除的笔记
-
包含标题、内容、标签、创建时间等信息
-
按创建时间倒序排列
Q2: 可以只导出部分笔记吗?
A:
-
目前只能导出所有笔记
-
导出后可以手动筛选需要的笔记
-
未来可能会支持选择性导出
Q3: 导出文件有多大?
A:
-
文件大小取决于笔记数量和内容
-
通常几 MB 到几十 MB
-
如果笔记很多,文件可能较大
Q4: Notion 同步是实时的吗?
A:
-
如果开启自动同步,新笔记会自动同步
-
同步可能需要一些时间
-
不是完全实时的
Q5: 可以同步到其他服务吗?
A:
-
目前主要支持 Notion 同步
-
未来可能会支持更多服务
-
可以通过 API Token 开发自己的集成
Q6: API Token 会过期吗?
A:
-
Token 通常不会自动过期
-
如果泄露,可以刷新获取新 Token
-
建议定期检查 Token 的有效性
Q7: 导出文件可以导入回来吗?
A:
-
目前不支持直接导入
-
可以手动复制内容创建新笔记
-
未来可能会支持导入功能
Q8: Notion 同步失败怎么办?
A:
-
检查 Token 是否正确
-
检查 Database ID 是否正确
-
检查网络连接是否正常
-
检查 Notion 集成权限设置
🎓 进阶使用
使用 API Token 开发集成
如果你有开发能力,可以使用 API Token 开发自己的集成工具:
-
获取 API Token
- 在同步设置中获取 Token
-
查看 API 文档
-
查看 Dinox 的 API 文档
-
了解 API 的使用方法
-
-
开发集成工具
-
使用 Token 调用 API
-
实现自定义的集成功能
-
批量导出和备份
可以定期批量导出笔记,实现自动化备份:
-
定期导出
-
每月或每周导出一次
-
保存到固定位置
-
-
版本管理
-
使用文件名包含日期
-
保留多个版本的备份
-
-
自动化脚本
-
可以编写脚本自动导出
-
使用 API Token 调用导出接口
-
📝 总结
同步设置功能是 Dinox 中一个非常重要的功能,它可以帮助你:
✅ 数据备份:导出笔记,实现数据备份
✅ 数据迁移:导出后可以导入到其他应用
✅ 第三方集成:通过 API Token,实现第三方集成
✅ 多格式支持:支持多种导出格式
开始使用:
-
进入同步设置页面
-
选择导出格式
-
导出笔记(可选)
-
配置 Notion 同步(可选)
-
获取 API Token(可选)
需要帮助? 如果遇到问题,可以:
-
查看应用内的帮助文档
-
查看 Notion 的官方文档
-
联系客服获取支持
祝你使用愉快!🎉