eightHundreds/obsidian-dida-sync

找不到触发同步的命令?

Closed this issue · 15 comments

打开带有选项的Markdown才能同步, 你也可以用这个按钮
image

image

除了这里填了之后,还需要打开啥呢,我确实是在填了相应的yaml的markdown里测试的,但是⌘P之后没找到那个命令,你可以看到我的命令面板上没有这个命令

这个按钮也没有出现,我在所有有按钮、菜单的地方都找了,能找到快捷键的设置,但是用快捷键也没有任何反应

这个命令, 只会当你打开 带有dida配置的笔记时出现, 有没有可能你打开的笔记没有这个配置或, 配置格式不对

笔记没有这个配置是啥意思是指没有写好yaml嘛,我按照你的readme写过yaml呀 如 #5 中所示,dida: 然后下面两行一个是日期一个是标签,缩进俩空格,冒号也全是英文的,不知道咋么回事捏 :(

  1. 升级到1.5.2。
  2. 配置中打开调试模式。
  3. 打开开发者模式
    Ctrl + Shift + I(Windows/Linux)或Cmd + Option + I(Mac)
  4. 将日志截图给我, 像这样
image

我在新库里测试了下,console显示这些:

image image

点开you'c右侧的 app.js 1 看到这个:

image

确实难复现, obsidian过一段时间可能会把frontmatter改了, 到时候问题可能解决 :手动狗头

我感觉好奇怪 好像他不识别我的yaml
这个是不是先识别到yaml,才会有相应的命令出来?

我的console里面的报错有啥有效信息没,有没有说是啥的问题,主要我也看不懂

我觉得frontmatter再改也会给源码模式下可编辑的,不然肯定要被喜欢手打/直接复制粘贴的用户喷

奥对了 账号是填昵称还是登录邮箱,我倒是有点拿不准

以及我还见过有用授权码的方式做的,简悦好像做了同步滴答清单的插件,配置里就是用一个官方的授权的方式做的,可能麻烦点儿,但是或许更安全稳定?

或者有没有可能直接做成详细的选项或命令,或者使用特定的字符识别,比如
%%%同步滴答清单 2023-08-15到2023-08-17 开始%%%
%%%同步滴答清单 2023-08-15到2023-08-17 结束%%%
然后同步到中间的内容,更新的时候就在里面更新
或者使用某种语法,输入后直接替换掉原文

确保 https://dida365.com/signin 能用账号密码登录

更安全稳定

我都开源了, 安不安全你知道的

%%%同步滴答清单 2023-08-15到2023-08-17 开始%%%
%%%同步滴答清单 2023-08-15到2023-08-17 结束%%%

你可以用obsidian ![[]]语法内联另一个笔记

确保 https://dida365.com/signin 能用账号密码登录

对我用邮箱登录的

我都开源了, 安不安全你知道的

哈哈我对代码不太熟,我看到好多都是基于api什么的,不知道这种是不是更稳定,输入一个码以为对于插件的配置上会更简单

你可以用obsidian ![[]]语法内联另一个笔记

嗯嗯因为看到Todoist是用%这种形式拉取已完成的内容的,确实就能直接拉取到一页的一部分里而不是占一整页,其实主要是还是在想这个yaml是不是不识别导致命令出不来

你有试过在新的obsidian库用这个插件吗, 能正常?

如果能正常, 说明你的其他插件或配置跟 obsidian-dida-sync 有冲突.

我确实就是在新库里测试的,然后新库不行,又试了试老库,也不行 就有点郁闷😂

image
image
image

目前还是找不到命令,这个 yaml 看起来没被识别的样子,很奇怪

啊! 老哥 我终于知道怎么回事了

dida 冒号后面 不要空格😂