I replaced the cloud note that I have been using for 4 years#
Used for four years from 2019 to 2023
Reasons for breaking up:
- Editing lag due to increasing number of notes
- Annoying ads
- Centralized information storage, concerned about security
- MD export not supported and inserting images requires membership...
- File structure is not clear enough, unable to form effective associative memory
Demands for notes#
- Support PC, Android & cloud synchronization
- No ads, preferably open source
- Fast speed
- Support MD export
Comparison and selection#
After looking at some recommendations online, such as Notion, flowUs, 思源 (SiYuan), Obsidian
Considering some factors, I ultimately chose 思源 (SiYuan)
Advantages
- Non-overseas service
- Open source
- Can be used offline
- Can sync with S3 cloud
- Full-featured
- Supports Android and PC
References:
https://www.bilibili.com/read/cv13475698/
https://zhuanlan.zhihu.com/p/611493252?utm_id=0
Exporting MD from Youdao Cloud#
Discovered an open-source Python export tool called youdaonote-pull
Refer to the project readme for detailed instructions
Issues encountered during the process:
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 53: illegal multibyte sequence
Solution: Remove Chinese comments from the file
- ValueError: check_hostname requires server_hostname
Solution: Disable the proxy
Configuring cloud synchronization in 思源 (SiYuan)#
I have tried configuring with local MinIO and Qiniu Cloud OSS, both can be synchronized.
I chose Qiniu Cloud because I wanted to use it for free
Just refer to this link:
Note that Qiniu OSS has usage restrictions:
The official website also provides explanations:
Once configured, synchronization between PC and mobile can be achieved. Happy times.
PC
Android