【20231024更新】Document_TagExplorer -免费好用的windows文件标签分类管理工具

撞上了敏感词…

哦,这个我理解,不过最近我这个“撞上”的频率有点高啊,几乎稍微长一点的回复就会“要求审核”,我以为我被版主们挂上黑名单了…

我去整理下敏感词…有一个之前比较敏感的感觉可以撤了

我也基本上是次次被审核,所以都是发帖之后就不等回帖了。。。2333

已干掉那个容易误伤的敏感词了

1 个赞

如果是此种方案,我建议您直接挂一个数据库,即使是一个纯文本的数据库进行二叉树搜索也比磁盘全盘搜索性能更好。

这个问题是一个重大分歧,挂上数据库,这个数据库就应该记录哪些文件位于哪里有哪些标签,这就回到了taglyst之类的老路上去了,也就是用户必须所有文档管理操作(更名、拷贝、移动等),都要在这个第三方软件中完成,不然数据库不知道文件的位置变化和去向。

而这个数据库随着时间的推移,会越来越大,读写会越来越慢,软件会越来越卡,没办法只能在广告宣传上告诉用户“我们是个‘轻量级’的文档管理软件…”,意即管不了太多东西…

我觉得这不是一个可行的方向,暂时不会往这个方面考虑。DTE理论上管理的文档是没有上限的,几千到几万个文档不管是打标签还是搜索速度都是“秒”这个量级,到了几十万个文档的量级,其打标签和搜索速度也大概会在十几秒秒到几十秒,更大的量级,DTE仍然可以正常工作,就是再适当延长时间罢了,而自建数据库类的软件可能在几十万这个量级上就要崩了,这就是DTE这个软件的核心原理机制的优势!
具体改进方向应该是放在提高搜索效率上,慢慢来吧…

目前心里有个大概的改进方向→多线程大法!
相信可以把全部磁盘搜索时间缩减到用户可以忍受的程度之内。

嗯,我明白你的意思。不过taglust那玩意不是纯粹靠文件名打tag的“邪术”么?
纯粹数据库是tagspace之流用的

我觉得你可以考虑一个折中的方案。
大概是以下三点来构成一个分散的,非实时的数据库

1、 以descript.ion为基础,在有tag的文件夹建立一个标签备注的备份分散基础。这样不仅DTE能够访问,换到Totalcmd等一众第三方软件也能兼容临时读取。

2、DTE依旧只针对当前目录读取文件附加数据流中的标签系统,只是每次读取后,更新本路径下的descript.ion,作为备份

3、tag下的文件夹显示,不用搜索全盘所有文件的数据流,而是第一搜索所有的descript.ion文件,如果搜索结果不满意,再用户手工选择全盘搜索更新tag结果(更新结果重新写入到descript.ion

4、记得在软件界面上增加一个最后数据更新时间,方便用户自行决定要不要全盘更新一次再搜索

嗯,也是不错的思路,我琢磨琢磨的,感谢感谢,很有价值的建议。

谢谢!

2021/7/26 更新V2.1

1 个赞

2021/7/27 更新V2.2版

1 个赞

我前两天试用了一下 Tabbles,它不知用了什么邪术,能感知到资源管理器中的重命名,移动等操作。但是它的wiki也写了,如果不在资源管理器和 Tabbles 中操作,它感知不了。

我会尽量多吸收其他各类软件的长处,将其融合到DTE中,在保持DTE特色的前提下,丰富它的功能。
当然,受到技术水平限制,有些东西暂时还只能想想…哈哈哈

1 个赞

以前没有,这几年新加的功能吧?如果可以,那真是有大进步了。不过SQL数据库的稳定性和中文显示糟糕的问题他解决了么?

能把wiki中写这段的链接发一下吗?我找了一顿没找到具体写这块的内容,丢脸 /捂脸

What’s new in Tabbles 4

  • Explorer integration: finally, if you move or rename a file with the Windows File Explorer, the tags are not lost.
    看来是版本4 才有的

@dangerace 它 wiki 地址是 https://tabbles.net/manuals-wiki/ 那一段我不会发单独地址,就复制过来了。

Moving files within Tabbles

Since the version 3, Tabbles tracks file movements done in Windows Explorer (or File Manager). More precisely, it tracks: - File/Folder movement - File/Folder rename - File/Folder delete - File/Folder cut&paste

Shadow files

A shadow file (or folder) is a file that has been moved or deleted without Tabbles knowing it. You can recognize it as it is marked with a [“no entry” road sign]:

shadow_file_folder.png

If you double click on a shadow file, Tabbles will show a window that will help you to specify the current location of the file and also of the other files that has been moved together with it (if any). Note: you can do copy/cut and paste of files from Windows Explorer to Tabbles, but not the other way around.

When do Shadow files occur?

Shadow files, can typically occur in two situations: - In a Windows network where some machines have Tabbles installed, and some other don’t, if user on a machine without Tabbles, moves a file/folder that was previously tagged. - If a user moves a file using a file manager that is not Windows Explorer (“File Manager” in Windows 10) or Tabbles and does it without using the Explorer Context menu, when available.

好的,收到,非常感谢!

说来好笑,Tabbles要到V4大版本才能支持的功能,DTE从V1.0就支持…甚至还有所超越-不限制任何第三方文件管理器,不光是windows的资源管理器,任何其他文件管理器都没关系。

不过DTE需要补的课更多,例如现在也在评估 @rt23i950 的相关建议,看看上一个不实时的数据库到底有多大意义。

2021/7/29 更新V2.2.1

不知道是不是我没看懂。似乎并不是实时跟踪,只是事后可以手工弥补的意思?

缩略图模式 有嘛? 看截图都是 详细模式 很难受呀