Open
Description
概要
- 支持长按图标呼出
闪念速记
菜单,用户在速记界面输入文本后提交,内容保存在家目录/.config/siyuan/shortcuts/shorthands/时间戳毫秒.json 文件
- 支持从其他应用分享拉起速记(支持文本、图片、视频、音频和应用程序类型的文件)
- 思源增加文档树配置项
闪念速记存放位置
,通过该配置项可以做到在每次刷新闪念速记时对同一文档追加(比如追加到日记或者某个固定路径的文档中),或者创建不同的文档对应每一次闪念速记。 - 思源尽量自动刷新速记:
- 启用同步时:
- 自动同步模式下:每次同步成功后刷新(退出时同步不刷新)
- 手动同步模式:同上
- 完全手动同步模式:每次下载成功后刷新
- 不启用同步时:
- 每 7s 自动刷新
- 启用同步时:
桌面端某些工作流场景也可以利用该机制(外部写入 家目录/.config/siyuan/shortcuts/shorthands/时间戳毫秒.md 文件
)。
关键点
- 通过 WebView 实现,使用 Protyle 块编辑器+工具栏
- 创建时间
- .json 中块时间默认已经记录
- .md 使用时间戳毫秒作为块创建时间
- 一些 Android 手机默认不给添加到桌面快捷方式的权限,需要用户手动添加
- 支持 Android、iOS 和鸿蒙
内核接口
动态库
- DOM 转换 JSON 并写入速记文件:WriteShorthand(dom: string)
HTTP
主动刷新:
/api/filetree/moveLocalShorthands
{
"notebook": "20220407175815-lceq17w",
}
推送 createshorthands
,参考创建日记实现。
Metadata
Metadata
Assignees
Type
Projects
Status
Long Term