👑 五彩Obsidian插件更新日志

站内公告 肥肥猫xyz • 查看6k

五彩Obsidian插件,用于将五彩收集的划线数据同步到Obsidian。 使用文档看这里

后续所有的更新日志都在这里: 更新日志

Version 23.6.10

  1. 修正:模板里引用变量到meta时,未加引号引起的YAML语法错误,做了兼容
  2. 增加模板变量 diffupdateat_ts 表示页面更新时间
  3. 样式增加整行高亮控制 color_line

Version 23.5.14

  1. 支持修改标题后本地文件关联(如果文件名字里有标题,可以自由修改,不用担心文件重复了)

Version 23.5.3

  1. 支持没有划线页面的同步
  2. 支持内容修改后的同步:页面笔记,标签,划线,想法
  3. 去掉了局部追加更新逻辑(因为会引起数据重复,无法更新划线评论等问题),替代为整个网页的同步,和网页里局部更新(笔记和划线同步,文件里的其他部分不会被修改)。之前的配置不用修改。 注意:低于此版本的插件,在同步的时候会提示升级,升级后才会同步数据。

五彩Obsidian插件安装方法

搜索 wucai 或 五彩 B站演示视频

如果你也是 Obsidian 用户,有任何疑问欢迎留言


关联帖: 五彩同步 Obsidian 怎么才能将内容同步到 daily note 里面呢

五彩同步 Obsidian 怎么才能将内容同步到 daily note 里面呢

关联帖: Obsidian模板中可使用的变量能否增加一个划线的id(如果有的话)

五彩真好用呀!

以下是我个人使用过程中遇到的问题,想咨询一下:

{% for item in highlights %}
> [!tip]
> {{ item | style1({prefix:"> ", anno:"---\n", color:"█  "}) | replace("\n", "\n> ") }}
> ^{{ noteid }}{{ loop.index }}
{% endfor %}

Obsidian 支持块引用,如果模版给划线手动添加 ^obsidian-block-id 后续就能引用到这个划线,目前我是通过 noteid 跟 list index 来组成临时的 block-id ,但不可靠。

不知道划线是否也有唯一标识,如果有可以添加到支持变量列表里吗?

关联帖: 同步五彩划线到obsidian中如何使用颜色

关于obsidian中五彩插件同步的问题 我使用edge浏览器 obsidain1.3.5中我通过语雀中相关介绍,设置了ob的同步,然而我的ob中划线列表中的所有划线内容均无颜色,对此我在使用五彩插件的存在困惑,故而咨询是否是我设置有误等原因,谢谢。

关联帖: Obsidian Surfing插件引起五彩无法授权

为什么我这个obsidian的插件什么选项都没有啊,只有一行“Connect Obsidian to Wucai”,免费会员也还没过期啊?

关联帖: 问题反馈 2023/05/20 内容无法同步到obsidian

今天使用时发现,划线收藏内容无法同步到obsidian中 重新删除安装了obsidian中的插件也没能恢复,求指导,感谢!!!

关联帖: obsidian插件的模板好像写错了,更新时间和创建时间一样了

应该改成: 创建时间: {{createat}} 更新时间: {{updateat}}

关联帖: ob里面搜不到这个插件

ob里面搜不到这个插件啊

共收到52条回复
五彩Obsidian插件更新日志 W11243003
W11243003 ⚡⚡ #1 回复
同步后,不显示图片
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #2 回复
@W11243003 你好,图片现在我们没有保存,引用了源站图片,会存在防盗链问题。
后续我们会优化这一块。

这个还没有审核通过,你自己 git clone 下来的?
五彩Obsidian插件更新日志 W11243003
W11243003 #3 回复
哈哈,git clone 下来的。图片所在的那条信息是空白的,都没有![]()相应markdown语法
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #4 回复
@W11243003 好的,我们尽快修改一下。
刚刚发布了 23.3.10 版本,还请手动 git pull 一下
五彩Obsidian插件更新日志 W11243003
W11243003 #5 回复
好的。同类型高亮插件用过很多,五彩插件很好用,一天一个变化,希望越来越好。
五彩Obsidian插件更新日志 W11243003
W11243003 #6 回复
@肥肥猫xyz 正常了,谢谢~
五彩Obsidian插件更新日志 W14662263
W14662263 #7 回复
请问有模板功能吗?我在 obsidian 插入网页笔记的时候非常需要插入一些 meta 数据和标签
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #8 回复
@W14662263 你好,现在还没有。这个排期还需要一段时间
五彩Obsidian插件更新日志 Evanora
Evanora #9 回复
国内有个笔记软件叫flowus,可以搞个同步到他那吗
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #10 回复
@Evanora 你好,目前flowus还没有实现API接口,暂且还不能同步,期待他们早日推出API
五彩Obsidian插件更新日志 W16132619
W16132619 #11 回复
Obsidian同步路径,和文件名可以自定义不,这个感觉很有用,或者把 wucai 这个去掉,强迫症患者,支持付费.
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #12 回复
@W16132619 可以的。
1. 同步的路径在 obsidian里的五彩插件配置里
2. 文件名格式在这里配置 Link
ps: 目前 wucai 那个是固定的,下次的版本,我们加个选择,可以去掉
五彩Obsidian插件更新日志 W16284446
W16284446 #13 回复
您好,同步到obsidian后,想法和对应的高亮标注不在一个块里,五彩的网页端看是正确的,请问这个怎么解决?
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #14 回复
@W16284446 请问是使用的默认模板,还是自定义的呢?
五彩Obsidian插件更新日志 W16290780
W16290780 #15 回复
从obsidian插件商店和Github上分别下载,但是无法打开五彩插件,提示“Failed to load plugin wucai-highlights-official”。请问如何解决?
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #16 回复
@W16290780 因为github是国外的,在国内有些许不稳定,如果有V*P*N工具会好一点(去掉星号)。
可以多尝试几次。
五彩Obsidian插件更新日志 W16290780
W16290780 #17 回复
@肥肥猫xyz 我下载是成功的,就是在启动五彩插件那里出了问题,是网络原因?
五彩Obsidian插件更新日志 W16299149
W16299149 #18 回复
@肥肥猫xyz
1. 赞同自定义文件名的需求,我个人最常用的是日期和标题,目前只能通过多级文件夹+标题实现。
2. 能否增加模板的时间字段的自定义,比如日期格式默认的YYYY-MM-DD,但我常用YYYYMMDD。因为Obsidian全局支持自定义日期格式,字段支持自定义能全局保持统一,更方便检索。
3. 在文件名里的X应该是文章id吧,能否也加入字段呢?也是Obsidian支持按id检索某篇笔记,有id字段更适配。
另外的另外,反馈站内建议增加登录按钮(也许是我没找到)。虽然游客可以评论,但我已有账号,想查看回复进度,和跟踪更新日志。
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #19 回复
@W16299149
1. 自定义文件名功能开发中,马上就可以了
2. 自定义时间格式,收到,安排
3. 文章ID,收到,安排
4. 论坛因为走的是匿名,所以没有登陆名和密码
五彩Obsidian插件更新日志 W16299149
W16299149 #20 回复
@肥肥猫xyz 哇,回复超快!感谢,期待更新。
五彩Obsidian插件更新日志 W16299149
W16299149 #21 回复
@肥肥猫xyz 已加群。没事,我会跟踪进度的,Ob开机启动的重度用户。
另外,关于Ob插件的反馈还是在这个帖子回复是吗?因为我还有一个不太重要的字段需求,可以的话能否一起加上。我刚测试了,{{createat}}应该是指首次在WuCai批注的时间,能否再加上批注最新更新时间的字段?我看管理后台里有这个字段,以防止网络等问题导致同步失败,但未及时发现。不是特别重要的字段,就是之前丢过数据,对这方面比较重视。
五彩Obsidian插件更新日志 W16284446
W16284446 #22 回复
@肥肥猫xyz 请问怎么获取默认的模板,之前自己简单修改了一下,但是没有成功
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #23 回复
@W16284446 全部删除掉,保存后就是默认的
五彩Obsidian插件更新日志 W16311488
W16311488 ⚡⚡ #24 回复
请问为啥同步的文件名必须要有「wucai-」的前缀?强迫症有点难受……
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #25 回复
@W16311488 明后天就上线自定义标题了,目前在测试中
五彩Obsidian插件更新日志 W16311488
W16311488 #26 回复
@肥肥猫xyz 回复也太快了……好的,谢谢!
此外还有一点建议就是$$的那些代码块可不可以也给个选择要或者不要。
不然可能会影响obsidian内一些插件的使用。
五彩Obsidian插件更新日志 W16284446
W16284446 ⚡⚡ #27 回复
@肥肥猫xyz OKK 已经进群
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #28 回复
@W16311488 哈哈,支持大家才是最重要的。
%% 目前是占位符号,如果没有这个就无法实现局部更新。
请问是和什么插件冲突了,我们调研看看
五彩Obsidian插件更新日志 W16311488
W16311488 ⚡⚡ #29 回复
@肥肥猫xyz 我原本想说的是复习插件spaced repetition,本以为中间的注释会影响它解析,不过刚才试了一下好像也没有。暂时没问题了,谢谢!
五彩Obsidian插件更新日志 波哥
波哥 #30 回复
同步问题, 目前只有新增划线可以同步, 对已有的划线修改,添加笔记都不能同步.
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #31 回复
@波哥 你好,目前是有这个问题,我们在跟进中~
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #32 回复
@W16299149 你好,已上线~~
五彩Obsidian插件更新日志 W16515751
W16515751 #33 回复
请问下,是不是同步过一次后,如果在网页端修改了内容,不会再同步到Obsidian,即使把文件删除了重新同步,也不会生成新的文件?
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #34 回复
@W16515751 你好,请升级到 23.5.3版本,已经解决修改内容同步问题。
删除文件不会触发整个同步,删除五彩文件夹会触发重新全量同步。
五彩Obsidian插件更新日志 W16571630
W16571630 #35 回复
@肥肥猫xyz 是不是处理后,有变动的内容就会重新同步,没有变动的内容没影响?
删除文件夹可行,但是如果文件夹中文件多,而需要重新同步的文件少,删除文件夹的代价有点大,当然如果对服务器没有压力,全部重新同步也行。
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #36 回复
@W16571630
如果文件夹很多,删除整个文件夹会触发全量同步,对服务器的压力是比较大的。
等新的逻辑上线了,会同时处理新增数据和有修改的数据。
这个有个小细节,如果已经同步的文件删除了,同步会有两个逻辑:
1. 如果是全部覆盖,那下次有变更或新增,这个文件会整个同步过来。
2. 如果是局部更新,系统仅仅会同步变更或新增的,之前同步的内容就不会同步过来了。(为了解决的问题是,有部分用户有整理笔记的习惯)
五彩Obsidian插件更新日志 W16571630
W16571630 #37 回复
@肥肥猫xyz 两个逻辑的选择,是在“写文件方式”这里决定的吗?
其实1是全量更新,2是增量更新,这么理解对吧?
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #38 回复
@W16571630 对的。在写文件方式里配置。
同步的整体逻辑都是基于增量的。这里的覆盖更新和局部更新的不同是:

假设你有1个页面A,有10条划线,已经同步到本地了,后来你又添加了8条。另外1个页面B,有3条划线,已经同步本地,没有任何添加。C页面有4条划线,添加了1条。
此时,触发同步时,会发生以下情况。
1. 如果是覆盖更新,则会将A页面的18条划线下载到本地,并替换A页面。将C页面的5条划线下载到本地,然后替换C页面。然后就完成了整个同步任务,B没有任何更新所以不用处理B页面。
2. 如果是局部更新,则会将A页面的18条划线下载到本地,并【局部】更新到A页面的划线列表里,此页面的其他部分不会有改动。同理,会将C页面的5条下载到本地,【局部】更新到C页面的划线列表里。B页面因为没有更新,所以没有任何同步发生。

从1和2可以看出,在最后一次的同步过程中,并没有下载B页面的数据,因为B页面没有更新。

## 23.5.3 进行了逻辑变更
1. 覆盖可以理解为每次整个覆盖本地文件。
2. 局部理解为仅仅更新本地文件的【页面笔记】和【划线列表】部分,其他的不做修改。适合于本地文件有编辑的情况。

五彩Obsidian插件更新日志 W16936695
W16936695 #39 回复
@肥肥猫xyz 感谢你的耐心解释,逻辑看懂了,虽然过程不同,其实两种同步方式最终的结果是一样的,作为最终用户,可能最关心的是这个。
想问下,配置写在文件里,这个文件是保存在服务器上的吧?也就是说不考虑浏览器是否登录,Obsidian插件都能根据文件的设定去同步,这样理解对吗?
另外,刚刚测试了下,对于已有文件的更新还没生效,看了扩展版本还是23.4.26,我一般是跟着应用商店来的,可否更新下应用商店的版本?
但是从上述来看,浏览器的扩展对Obsidian插件的更新还是有影响的,这点有点不理解。
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #40 回复
@W16936695 你好。
1. 五彩和Obsidian的同步是通过[wucai-highlights-official](Link)来实现的,和浏览器上的五彩插件没有关系,只用更新五彩Obsidian即可。

2. 五彩Obsidian插件最新版本 23.5.3 今天上午已经发布,你在obsidian的插件列表里点检查更新后,就能看到。

3. 五彩Obsidian有两个配置,一个在Obsidian插件详细页面,一个在[划线管理web页面](Link)。划线管理WEB页面里的配置是保存到服务器上的,本地的Ob配置是本地化的。目前这个规则有点过于分散,后续会集中起来配置,不用切换到不同地方操作。

ps:
覆盖更新和局部更新有个小区别。局部更新只会更新本地文件里面的【页面笔记】和【划线列表】区域,其他的不会更新。

我对我上面的回复进行了变更,去掉了局部追加更新逻辑,现在的逻辑会更加好懂,而且不会丢数据,不会重复数据。
五彩Obsidian插件更新日志 W16936695
W16936695 #41 回复
@肥肥猫xyz 感谢回复。
1.明白。
2.目前我Obsidian插件用的就是23.5.3,但是测试发现未能更新已存在但修改的文件,其实就哪一个文件,一直用来测试。
3.集中配置确实更好,但是我不明白目前问题出在哪?需要把那篇文章删除删掉重新划线才行吗?也就说有变动的更新仅对新文章生效?还是我的设置问题?
4.也就是说【其他】局部更新不会触及的部分?【其他】在网页端是在哪个位置的?
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #42 回复
2. 新的版本会自动check是有变更,然后自动同步的
4.
五彩Obsidian插件更新日志 W21756168
W21756168 #43 回复
四月底的时候我开始试着用五彩,当时是随手点的临时快速登录(游客状态),后来浏览器清了一次 Cookies 就无法回到那个账号,于是我创建了新的账号使用。
但发现 Obsidian 似乎就同步不了新账号的任何内容……我尝试了重装插件重新登录重新 Connect,都没有起到作用,不知道还有什么办法?
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz #44 回复
@W21756168 你好,可以处理的,需要手动清理一下ob插件里的一个配置。
要不你加我微信makediff,我和你说一下,后续版本我们提供ob配置
五彩Obsidian插件更新日志 W22520498
W22520498 #45 回复
用一个账号正常同步了一次,然后换了一个新账号再同步,就没有反应了,请问这怎么办呀
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #46 回复
@W22520498 五彩的插件里有个data.json文件,把这个删除,重新启动ob
五彩Obsidian插件更新日志 W22520498
W22520498 #47 回复
@肥肥猫xyz 删了重新启动还是不行哎😫
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #48 回复
@W22520498 如果有用Obsidian-Surfing插件,先关闭一下,如果不是,麻烦联系我 makediff
五彩Obsidian插件更新日志 W44232505
W44232505 #49 回复
@肥肥猫xyz 同步不完整是什么问题呀,比如五彩内存了30篇,同步只有20左右
五彩Obsidian插件更新日志 肥肥猫xyz
肥肥猫xyz ⚡⚡ #50 回复
@W44232505
有几种情况会不同
1. 后台文章上标记了不同步
2. ob里的同步启用了过滤规则

你看一下是否有这个情况





登录后即可参与回复