跳转至内容
  • 最新
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
  • 太微中文教程
  • 新插件投票看板
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
太微中文论坛icon

太微中文论坛

  1. 首页信息流
  2. 版块
  3. 讨论
  4. 探索太微的随机性

探索太微的随机性

已定时 已固定 已锁定 已移动 讨论
8 帖子 3 发布者 119 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 机杼机 离线
    机杼机 离线
    机杼
    写于 最后由 编辑
    #1

    间隔复习卡片内容但不要评分

    在太微中写了很多卡片,就需要复习。但复习的话如果是自己一个个去点击查看,感觉会容易变得枯燥。当然我目前是自己一个个点开查看的。而如果不一个个去点的话,就是通过随机插件,随机打开条目。一方面有惊喜,也能不断调整笔记内容。但另一方面随机也容易打断思绪。前后笔记内容完全不相关。

    所以我就联想到了间隔插件能不能处理这个工作。但首先就是不需要评分。因为这里不是在记忆内容。特别是一些比较复杂的笔记时,更不可能用单个评分来处理这个记忆工作。(即如果我需要记忆的话,我就要把这些笔记拆分成很多个小的原子笔记去记忆。)

    换言之,需要有一种类似间隔重复的工具来帮助我复习卡片。但不需要依赖评分。我觉得可以使用的参数是,创建时间,最后一次修改时间,字数,以及标签,或者字段等内容。用户也可以自定义筛选器去查看。

    比如定义一个非系统条目且无标签的条目卡组。然后一张张展示出来。或者定义一个inbox标签,表示这是放闪念笔记的内容,让用户去查看。

    最后修改时间则可以帮助调整算法,也就是如果这条笔记我昨天修改过了,那么就不需要再弹出来了。除非我自己又去修改这条笔记。需要弹出来的是上个月或者上半年我创建的笔记但没有修改的。

    不过这里最大的问题在于,太微是一个数据库。所以很多东西并不完全是笔记,也即不需要反复修改。但如果通过标签或者字段来区分的话,还是感觉有些麻烦的。

    但可以作为一个讨论的开端。


    最近我在构想一种随机性,可以帮助复习条目卡片。但又不是那种全随机,因为有一些条目是不需要随机的。但如何区分出这些条目来比较麻烦。如果通过字段或者标签来处理则感觉很占用空间。通过筛选器去复习比较好。但另一方面数据保存在什么地方。单独保存在一个json文件里吗?也即最近查看的次数,修改的次数等。

    马萨伊尔马 1 条回复 最后回复
    0
    • 机杼机 离线
      机杼机 离线
      机杼
      写于 最后由 编辑
      #2
      $:/plugins/yaisog/choose-random-filter
      

      目前我是安装上面的插件。然后根据插件文档里的内容做了下面这样一个按钮。

      <$button actions="""<$action-setfield $tiddler="$:/temp/persistent-choose-random" $value={{{ [!is[system]choose-random[]] }}} />""">
      Click here
      </$button>
      
      <$link to={{$:/temp/persistent-choose-random}}/>
      
      <$transclude tiddler={{$:/temp/persistent-choose-random}} mode="block"/>
      

      相当于随机展示条目内容。但之后筛选器如何优化就得再看情况了。

      目前这种随机性也确实不错,随机了好几个条目,然后之后都进一步修改了。

      我记得以前好像有专门随机条目的插件来着。后面再研究研究。

      1 条回复 最后回复
      0
      • 机杼机 离线
        机杼机 离线
        机杼
        写于 最后由 编辑
        #3
        <$button actions="""<$action-setfield $tiddler="$:/temp/persistent-choose-random" $value={{{ [!is[system]choose-random[]] }}} />""">
        Click here
        </$button>
        
        <$link to={{$:/temp/persistent-choose-random}}/>
        
        <$tiddler tiddler={{$:/temp/persistent-choose-random}}  mode="block">
        	<$transclude $tiddler="$:/core/ui/ViewTemplate"/>
        </$tiddler>
        
        

        更正一下上面的代码。增加了模板显示的功能。

        5fa178bf-52e7-48e5-93d5-6f2e237223c8-{C8AA0057-0525-4F5B-9FCF-AA973CA3647A}.png

        效果如图。模板展示的好处是你可以去查看链接,或者像节点丸里的内容。总之很方便去修改内容。因为有时候并不需要修改随机到的条目内容,而可能是任何与之相关的内容。

        太微实在是太好用了。

        1 条回复 最后回复
        1
        • 马萨伊尔马 离线
          马萨伊尔马 离线
          马萨伊尔
          在 中回复了 机杼 最后由 编辑
          #4

          @机杼 应该做个太微左边栏放下定期切换随机条目的插件,比如每15秒切换十条随机条目,可能会影响到当前条目专注状态,也应有随时关闭此功能的一键按钮。

          机杼机 1 条回复 最后回复
          0
          • 机杼机 离线
            机杼机 离线
            机杼
            在 中回复了 马萨伊尔 最后由 编辑
            #5

            @马萨伊尔

            按时间来处理比较麻烦。因为太微好像没有自带计时器。只能用js代码了。这个插件也基本上就是js代码。

            但可以点击就开始随机,展示在故事河中。

            我个人是觉得没必要按时间来展示。因为随机条目的目的是进一步修改条目,防止一些条目被遗忘了。

            不过这个插件可以加数值,也就是可以一次展示十个随机条目。我是为了自己方便就用默认的1条。

            1 条回复 最后回复
            1
            • linonetwoL 离线
              linonetwoL 离线
              linonetwo
              写于 最后由 编辑
              #6

              不评分就是只点简单,在墨屉插件里把筛选器改成随机筛选器就好了。

              机杼机 1 条回复 最后回复
              0
              • 机杼机 离线
                机杼机 离线
                机杼
                在 中回复了 linonetwo 最后由 编辑
                #7

                @linonetwo

                我后面认真想了一下这个问题。我需要的其实是让条目出现在我面前,然后我去思考要不要修改这个条目。而且最终大概率是要去修改这个条目才算达到了我的目标。

                从这个需求出发,tideme插件就有点不太合适了。因为条目是否需要修改是根据整个wiki来的。比如我现在这段时间对游戏关注比较我多,那么我写的很多关于游戏的条目就相对来说比其他条目更容易得到修改。反之,如果我这段时间看书较多,那么关于书中内容的讨论就会比其他条目更容易得到修改。

                如果使用tidme插件一直点简单的话,两三次之后就会把这个条目的下一次展示时间延迟到几个月之后。而我可能只是当时不想要去修改,并不一定要几个月之后再去修改。即这个时间段不好把握。

                当然用作记忆方面是没问题的。记住了的东西自然可以往后延迟出现。

                1 条回复 最后回复
                1
                • linonetwoL 离线
                  linonetwoL 离线
                  linonetwo
                  写于 最后由 linonetwo 编辑
                  #8

                  如果是按项目来的话,我觉得可以用反链列表,每天打开项目条目,看里面的文件夹内容来回顾吧

                  截屏2024-11-15 14.09.16.png

                  这个截图里的不是意义之塔的项目,不过你可以用意义之塔的项目文件夹来看。

                  1 条回复 最后回复
                  1

                  • 登录

                  • 没有帐号? 注册

                  • 登录或注册以进行搜索。
                  Powered by NodeBB Contributors
                  • 第一个帖子
                    最后一个帖子
                  0
                  • 最新
                  • 版块
                  • 标签
                  • 热门
                  • 用户
                  • 群组
                  • 太微中文教程
                  • 新插件投票看板