Inspired by Johnny Obsidian's sync script with Vika | 使用前请看使用说明
Vika is a cloud-based database software in China that can reduce your burden in managing note. Vika has similar functionality and apis to airtable, so this plug-in will be compatible with aritable in the future.
- Download this plugin.
- Set your Vika token, datasheetId, viewId
- For example, right click a item in your Vika sheet, copy its URL
https://vika.cn/workbench/dstqMqKoMfmqwKcyGd/viwWEJsRNKaej/recso6avo3jrs
- datasheetId should be
dstqMqKoMfmqwKcyGd
, viewIdviwWEJsRNKaej
- For example, right click a item in your Vika sheet, copy its URL
- Set your custom fields.
update
is the fields uploads from frontmatter to Vikarecover
is the fields download form Vika to frontmatter
- Add default fields in your Vika.
- Download Advanced URI in community.
- create/update/delete record in Vika
- recover note from Vika
- update all note in current folder
- update all note in vault
- customize your own fields
Vika Sync has several default fields, which are obtained through the Obsidian Api. Before using Vika, ensure that the following fields are available in your Vika.
- Title: str
- ID:str
- Vault:str
- Content:str
- CreatedTime:str
- UpdatedTime:str
- OBURI:str
- Folder: str
- Aliases:str[]
- Tags:str[]
- OutLinks:str[]
- BackLinks:str[]
- UnresolvedOutLinks:str[]
uid
, vikaLink
, Tags
, Aliases
are set to be recovered. You should avoid using fields that duplicate them. uid
indicates where the notes are stored in vika.
- find bug.