STtools 插件:日程管理功能相关演示

基本展示

1738852640278

image

image

多端效果演示

思源效果展示

image

手机订阅效果展示

image

手环效果展示

Screenshot_2025-02-07-18-06-28-814_com.miui.gallery

思源本体交互界面

月日历视图

1738923522189

年日历视图

1738923551687

周日历视图

1738923563161

看板视图

1738923611299

侧边看板和单日日历视图

imageimage

思源本体表格视图

image

手机端视图

Screenshot_2025-02-07-18-30-07-640_org.b3log.siyuan

日程管理交互方式

添加日程(基本)

1. 快捷键

image

2. 添加相应块到日程数据库中
3. 在视图中创建
  1. 双击要创建的时间格子(日历)
  2. 点击看板上的 +(看板)
    image

修改日程(基本)

  1. 双击(单击)事件,触发思源数据库属性面板(跳转到对应的笔记){小括号为可设置交互}

  2. 直接拖动事件

    1. 日历改变时间
    2. 看板改变状态

添加日程(PRO)

min 子任务

注:需在数据库创建一个名字为主事件的 checkbox

写入列表类的块

比如:

  • 测试 12

    • 测试 2
    • 测试 3

选中第一个块,再使用快捷键,实现快速添加 min 子任务

效果:

image

image

子任务

注:需在数据库创建一个名字为关联的关联列

  1. 通过数据库关联
  2. 直接在看板视图中拖拽到另一个事件中

子任务为适配思源数据库逻辑,采用关联实现

效果:

image

修改日程(PRO)

分类

注:需在数据库创建一个名字为分类的单选列

优先级

注:需在数据库创建一个名字为优先级的单选列

效果:

image

管理日程

支持视图筛选
  1. 可实现根据思源数据库筛选
  2. 完美兼容思源数据库的筛选

其他

支持在日程数据中打开相应的视图

image

  • 思源笔记

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

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

    24686 引用 • 101335 回帖 • 1 关注

相关帖子

优质回帖
  • veryzhh 1

    插件越来越棒了!

    折腾了好一会,终于弄明白子任务和 min 子任务分别是怎么弄了。感觉这功能很强大:

    • 子任务:适合于那些需要跨日期完成的项目型任务
      • 通过数据库中的【关联】项,让主任务关联表中的子任务,从而建立主从关系
    • min 子任务:适合于能够当日内完成的复杂任务,需要拆解成多个不同行动的情况
      • 通过在 Daily Note 今日任务中,建立上下级任务列表,将任务拆解成若干行动
      • 再将上级列表一键加入日程数据库,而使下级列表的行动成为 min 子任务
      • 每完成一个行动,勾选完成后,会在该任务的看板上显示完成进度的小图标
        • 当然这是在我一向把任务放到 Daily Note 里去管理的情况
        • 如果是专门建一个任务页面,那就没这些限制了……
      • 下图中的文生图,就是个 min 子任务,同时又是短视频的子任务之一。

    image.png

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • cikooo 5 评论

    越来越完美了,关于 min 子任务我操作有些问题,

    1、是把任务 1 与任务 2 添加到总任务后,任务 2 与任务 1 会单独出来,在看板上就是会有四个子任务,不能实现你的演示的效果,是不是我添加子任务的方式有问题,image.png

    2、日程看板在白色背景下,会有边线,如下图,而且在白色背景下,子任务的数量圆圈显示不出来image.png

    1 回复
    1. 这个方式其实是子任务,不是 min 子任务,至于还会出现子任务,设计就是这样的,内部逻辑不是父子关系,而是关联关系(主要是为了兼容思源数据库的关联列)
    stevehfut
    1. 你完成其中一个子任务就会显示,之所以不显示因为圆圈的背景色和卡片背景色一样了,后面我优化一下
    stevehfut
    min 子任务怎么添加,能不能帮演示下,我自已添加了几次都没有成功,谢谢,
    cikooo
    @cikooo 现在不方便,明天吧
    stevehfut 1
    @cikooo 在日记的任务块中操作,不新建可以在任务块第一行的任务名前加“•,回车,到第二行按 tab,转换为复选框,输入子任务即可
    happyhome
  • 其他回帖
  • stevehfut via Android

    感谢分享折腾经历,

    我也简单说说我的:

    由于我有 docker 版的思源且有公网 ipv6,搭配插件的 docker 同步感知,可以实现在 win 端思源添加日程后,30 秒后自动触发思源同步(思源自带),同步完成后 docker 感知到 win 端同步完后自动进行同步(插件功能),小米手机日历会每 15 分钟自动同步 ics 链接,最后实现 win 端的日程同步到手机上,手环再通过手机获取日程并提醒

    虽然上述说得有点繁琐(因为说的比较细),但过程完全自动,最后实现效果:最迟 15 分钟,日程自动同步到手机手环上

    1 回复
  • FlynnFan 4 评论

    反馈个小问题,使用快捷键在日程内部创建日程,外部的日程没法自动关联内部的日程。我的使用方法是 分享一下工作日志的记录

    我教程里没写有这个功能,所以不是 bug,关联事件只能手动,自动化太多会很卡
    stevehfut
    @stevehfut 可以实现在日程块中快捷键创建子日程时自动关联上吗
    FlynnFan
    @FlynnFan 后面我可以试试,事件多了,使用快捷键可能会有点卡顿。其实我之前试过自动添加事件时关联,但短时间内调较多思源的 api,请求会被吞,所以后面才上的 min 子事件。
    stevehfut
    @FlynnFan 目前建议添加完后,在看板视图里拖拽关联事件
    stevehfut 1 赞同
  • stevehfut via Android

    Screenshot20250209181320055com.android.calendaredit.jpg

    如果华为日历也有此功能将会方便很多

    2 回复
  • 查看全部回帖