f1ooow

Results 14 comments of f1ooow

好的,我简单回复下上面的几个问题: 1. TXT里可以有多条记录吗?具体结构是什么? 2. 简悦能否替代QUICKER直接完成TXT文件的制作这一步? 3. 除了拖拽TXT以外,有没有别的自动化方法? ### 1.TXT里可以有多条记录吗?具体结构是什么? 可以有多条记录,如下就是一个例子(我把记事本的自动换行给关了,这样或许你比较好理解) ![Clip_2024-09-28_23-13-16](https://github.com/user-attachments/assets/019d5377-e539-4eea-ba9a-7321ff907c25) txt里面一行就对应一张卡片,如上所述有四行,所以把这个文件拖入Anki后,可以批量制作四张卡片,在下图的开头你可以看到TXT里的每一行都被单独拎出来了。 ![Clip_2024-09-28_23-19-38](https://github.com/user-attachments/assets/bac5cfb2-2063-4086-ba91-ae708eff34ee) 简单来讲,整个txt文本的结构并不复杂,通过换行区分不同的卡片,通过分隔符区分不同字段。如下是一个简单的例子: ``` 划线内容;网页标题;网页地址;备注内容 划线内容;网页标题;网页地址;备注内容 划线内容;网页标题;网页地址;备注内容 ``` ### 2.简悦能否替代QUICKER直接完成TXT文件的制作这一步 我也认为是可以的,不过有几个问题可能需要思考: 1. 我用QUICKER写入的TXT可以理解成一个INBOX,在任何地方的划线都会被暂存到这个TXT里。那么简悦是否可以像这样写入TXT?我感觉不行,那或许只能导出TXT。 4. 如果是导出TXT的话,那是按文章导出吗?如果每读一篇导出一次,那很麻烦,而且每个文件都要再单独导入ANKI。还是说可以先让不同文章的划线暂存在简悦,之后再按需一次性导出。 5. 在简悦中能否进行挖空?在QUICKER读取剪贴板内容后,我会有一次在弹窗中进行二次编辑的机会。这个时候我可以通过别的QUICKER对划线内容进行挖空,具体效果请参考下图,左侧是卡片效果,右侧是卡片编辑器,Main字段中的内容是我的划线内容(具体的挖空方法不同人不一样,我的方法是对需要挖空的内容加上双括号) ![Clip_2024-09-28_23-47-50](https://github.com/user-attachments/assets/d967fc6d-f0cb-4a74-964f-d9cda87d5714) 上面的两个问题都不关键,第三个问题是真正关键的,如果简悦无法完成挖空这一步,简悦就无法真的替代掉QUICKER。因为那样简悦只能导出一批很纯粹原始的网页划线进入到ANKI中,我相信对大多数ANKI用户来说,不挖空的划线回顾几乎毫无意义,我先前是Readwise用户,会从Readwise转向用ANKI很大程度上就是这个原因。...

> 问题1:分隔符能否自定义? 可以,`;` 是我个人的用法。据我了解ANKI至少支持五种分隔符,见下图。在批量导入时,ANKI会自动读取第一行的文本,以第一行文本为准,确定每行内容要分为多少个字段,以及采用什么分隔符来切割。后续所有内容的处理都会以第一行为准,如果ANKI对分隔符的判断有误,也可以在导入时手动调整。简单来说,只要能按“每行一组,每组统一分隔符”的结构,就不会有问题。 我最开始用的分隔符是 `|` ,但后来经常遇到剪藏内容或者网页标题里有 `|` 的情况,导致导入时有时会出错,索性就换成 `;` 了,ANKI会区分全角字符和半角字符,且我的摘录场景不太会遇到 `;`。 ![image](https://github.com/user-attachments/assets/a332aacb-963f-4bd1-a5e9-655b22e688f6) > 问题2:除了网页标注以外,我是否通过别的方式更新这个TXT? 是的,因为我的内容源不完全是网页划线,不过倒全都是基于QUICKER更新。比如你可以发现我上面用例中的url其实是Obsidian的跳转链接,导入ANKI后在复习时我可以点击卡片中的链接直接跳转到Obsidian;再如有时候读纸质书也想摘录内容到ANKI,那可以用同一个QUICEKR手动录入内容进这个TXT;又或者是什么内容源都没有,我就是突然想到有个东西要记下,我也可以把它写进TXT。这动作不一定要有抓取到信息才能调出。 ![image](https://github.com/user-attachments/assets/7f5a1d50-0443-4c8b-960f-1ae4fe677c75) > 问题3:「写入」是追加新内容到 TXT 的意思吧? 没错。不过我觉得这个问题并不大,通过TXT批量导入本来就不是一个追求时效性的方法,可以先在简悦中积赞要导出的划线再批量导出。简悦如果能实现这个流程的话,算是以极低成本的实现Readwise的回顾功能了,如果是我的话不介意多这么一步。 > 问题4:关于挖空方法 看着完全没问题XD

是的,如果只是简悦2ANKI的话,完全不需要“追加”,只要能导出TXT就行了。 你提到的那张图是ANKI里的界面没错,左边是ANKI的卡片预览,右边是ANKI的卡片编辑器,这两个界面都是ANKI的。卡片在导入ANKI后,可以在卡片编辑其中进行再次编辑,包括重新挖空,或者说如果在导入前没有挖空,也可以在导入后再补上。 如下才是QUICKER的界面,我一般是在划线并运行QUICKER动作后,在弹出的这个界面进行二次确认。可能会在弹出的界面里直接进行挖空,也可能直接确认——把一个没挖空的内容直接写进TXT——等之后导入后再处理,毕竟导入以后也还是可以编辑的。 ![image](https://github.com/user-attachments/assets/c19e6961-2b23-4561-84ca-d85f775ac203) > 对于用户来说,标注后,一定需要还存在一个挖空的过程。 这句话可以理解说是对的,不过在哪个地方挖空是可以灵活的,甚至是等你复习到这张卡片了之后才发现自己没挖空,也可以直接在复习界面对这张卡进行挖空编辑。只是说如果所有挖空的工作量都积压到最后的话,我认为不合理,所以最好能在划线时就有挖空的机会。 最后,关于你说的可以在同一个界面对标注进行批量编辑再一次性导出,非常棒,我认为是有价值的一个功能。 比如我可以读完一篇文章后,唤出这个界面浏览我的全部划线,对需要导入ANKI的划线打上一个标签(或者设置成同一个划线颜色以区分,我认为应该不会所有人都希望自己的所有划线都进入到ANKI)并进行挖空处理,之后把这篇文章中的对应划线导出,或者是批量导出几篇文章的划线到同一个TXT里。

完全认同~期待简悦之后的方案