分享思源日程管理初探

目的

实现在思源里创建日程事件,然后将日程事件共享在其他端(比如:手机端,平板端,其他电脑端)

实现方法初探

  1. 将日程事件保存在思源数据库里

1735354178460.png

  1. 根据数据库内容生成 ics 文件
  2. 获取 ics 文件链接

1735354106146.png

  1. 在其他支持订阅 ics 文件的日历软件里订阅此 ics 文件

1735354088174.png

1735354037297.png

1735354293397.jpg

目前效果

1735354058535.png

1735354293392.jpg

对于 STtools 插件

此插件已实现简单的 ics 文件生成,并给给出订阅链接

并缝合了一个支持读取 ics 文件日历视图

1735354147938.png

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25442 引用 • 105225 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 意思是可以和手机日历共享信息了吗?看帖子像是小米日历。

    1 回复
  • stevehfut via Android

    只能手机端单方向获取到日程信息,思源获取不到手机的日程信息

    1 回复
  • 牛逼,感觉应该可以和滴答清单联动?还有如果可以在手机端勾选完成任务,思源是不是无法同步?

    1 回复
  • stevehfut via Android

    是的,目前只能手机获取思源的 ics 文件,思源无法获取到手机的信息,还有就是,一般用订阅链接订阅的 ics 文件在手机端都是只读的,手机端上无法修改,即使修改了,思源端也不会同步。

    而同步到手机日历的目的,最主要的就是可以定时提醒(手机系统级的日程提醒)

  • EmptyLight

    填非 6806 端口会不会需要每次启动之后重新订阅,还是说订阅一次之后手机会缓存,等到下次重新订阅刷新数据?

    2 回复
  • stevehfut via Android

    我试的时候会缓存,但如果端口变了之后无法更新,目前我觉得这功能对电脑端还不太友好(只能局域网共享)。但对 docker 端有公网的用户十分友好。

    后面有时间我再尝试一下联动 alist 插件(把 ics 文件生成后保存在 alist 上)

  • stevehfut via Android

    电脑端用的话最好把私服打开(固定端口)不然每次更新日程都要手动改链接

  • Neicole

    😂 看不懂什么叫 ics,直接劝退了。。

    1 回复
  • stevehfut via Android

    ics 就是一种文件的格式

  • FlyingY

    dav 格式的好像可以双向修改,也没有考虑用这个格式?

    1 回复
  • stevehfut 1 评论 via Android

    之前萌佬 PR 了一个 caldav 服务到思源本体,但目前只适配了 thunderbird 日历,之前我用小米日历测试时获取不到日历。

  • HeYang

    思源更新后每次都需要进入日历进行重新连接 url 获取 ics 文件吗

    1 回复
  • stevehfut via Android

    不用

请输入回帖内容 ...