為什麼遲遲沒有出現標籤式的文件管理系統?

特指本地文件,只能靠放文件夾來分類,不能像網路上常用的標籤來分。


我也一直在找這樣的基於標籤的資源管理器或者文件系統,我覺得是很有必要的,標籤管理是十分簡單的.

你可以參考一下windows自帶的"庫"的操作(那個相當於一個標籤集);或者類似於Nemo Documents的軟體的操作

我對於這個問題的思考是這樣的:

1、我們還沒有找到一個十分好的方式自動添加標籤

2、手動添加標籤是十分痛苦的事情

3、管理標籤本身也是一種繁瑣的工作

另外我們可以看到目前正在使用標籤管理的軟體,例如一些圖片軟體和音樂軟體。

比如音樂,你可以用的標籤包括唱片集、歌手、歌曲名、文件名、音軌信息等等。但是你看看你電腦上的那些MP3各種東西肯定是標註得亂七八糟的~~說明這個標籤的管理是不行的~

簡單的如歌手、歌曲兩個最重要的分類信息,基本上大半是沒有標註清楚的。

事實上也沒有人可以去更改那些個信息。

簡單來說就是維護的成本太高,遠沒有文件夾省心。

需要做一個這樣的文件系統,其實最重要的並非技術因素.最重要的還是UI設計(你需要點幾下滑鼠):

1、世界上很多人的桌面上亂七八糟的,因為把文件存在桌面只需要點擊3下:保存--桌面--確定

你想像中的這樣的瀏覽器需要點擊幾下呢?如果添加3個標籤需要幾下呢?(1個標籤那就是跟文件夾完全沒區別了吧~)

2、假設說目前有了這樣一個軟體,或者說是windows資源管理器的一個插件。而且標籤是metro風格的,可以拖曳到文件上即添加;或者選擇多個文件,可以在上面勾選不同標籤。這個算是比較簡單了吧。

可是即使這樣,你電腦的文件要整理也要很長時間吧~~而且,如果標籤很多,標籤估計也是要做成樹狀的,以便管理標籤。我認真懷疑辦公室那幫人是否有這閒情逸緻來做這事。

所以我還是很希望有那個天才來解決標籤管理的問題。

有點亂,希望看著別太費勁。


the Brain


Buy a mac.另外,Mac 的文件系統自古以來就支持 resource fork 存儲結構化信息。看這裡:

OpenMetaApplications

下面有人提起的 BeOS 的做法,實際上是與 Mac 類似的:Resource fork


剛提了個類似的問題:有哪些操作系統支持屬性索引和快速查詢?就像BeOS或Haiku操作系統那樣,發現你也有同樣需求。

通過搜索,我發現了Haiku操作系統,是BeOS(百度百科)的開源克隆,有資料庫式的文件系統,可以基於屬性、標籤編輯和快速檢索、查詢,甚至定製自己的文件類型,非常便於多屬性文件管理。非常喜歡這個系統特性,可惜Haiku太小眾了,還在beta階段,軟體也少。更可惜的是主流的操作系統Windows、Mac、Linux等沒發現有Haiku、BeOS那樣方便的屬性編輯和查詢。[上面有人提到Mac OSX有標籤功能,不知道效果如何,有機會可以試試]

下面貼兩個Haiku文件管理的圖片(來自:https://www.haiku-os.org/docs/userguide/en/workshop-filetypes+attributes.html)

多媒體管理:

聯繫人管理:

文件類型及屬性管理「


1、實現標籤式的文件管理很簡單。只要在系統中(註冊表或內部資料庫)有一個標籤集欄位即可。它談不上系統,只是文件管理器的一個功能的擴展而已。

2、為什麼遲遲不出現,因為:做為文件管理器,即使添加標籤也會是以目錄為單位或以文件為單位。你只要在文件名前以一定的規則寫上你需要的標籤,再附加上文件名即可。比如:網路_編程_java__jdbc使用常識.doc

這樣,在文件管理器中就很好找,也好分類查找。沒有必要做成一個特殊的功能。


傳統的文件系統是基於路徑的樹狀結構, 基於標籤的文件系統實際是一個網狀結構, win7的庫已經在嘗試在做這個事情了,庫對音樂、圖片以及office文檔的支持已經十分完善了,但是其他應用目前還跟不上。


其實挺多的,不過上面這些回答都不太沾邊吧。。

下面我列幾個標籤式的文件管理軟體。

NemoDocuments

有官中,還有日曆式查看。

自定義分類,快速篩選。

TaggedFrog

某個標籤用的越多,標籤的字體越大

有子標籤功能

不能給文件夾打標籤

TagSpaces

時間標籤可以自動附上當前時間

不支持多標籤搜索。


難道 windows 下就沒有解決方案嗎?

一個文件,就像一個人,同時會擁有多種屬性,或多個標籤,通常我們描述一個人不會只給他歸一個類,比如他就只能歸為「壞人」,但是他的其他屬性,比如「仗義」、「愛家」等等都沒地方貼,要貼就得把這個人複製3遍到各處,顯然是低效的。按照目前windows資源管理器的尿性,我要找「仗義」的人是找不到的,找「愛家」的人也是找不到的,因為每個人,每個文件,只有唯一的一個標記屬性。

這TMD的就是30年前windows 3.2的文件管理邏輯!

別說新建一個標籤很麻煩,懶人都不幹,管理很繁瑣,那為什麼新建一個文件夾都會去做? 難道標籤名不能叫做「新建標籤」、"新建標籤(2)"...嗎?做一個系統集成的標籤資料庫,有啥難呢? 這對於有整理癖的人會是福音,查找想要的文件更快捷,更直觀,管理更高效。

如果有這樣的軟體,哪怕付費的,只要價格合理,我都願意買,奶奶的,就是找不到。


Zotero 貌似是個不錯的解決方案: Zotero | Home


1. 標籤是要自己加的,所以很繁瑣。就像你要選擇放在某個文件夾,你可以認為存放的全路徑就是一系列tags。即使系統可以對某些特殊文件打tag,但不是所有的。

2.會造成你的文件找不到,一定會出現的一些問題:1)tag太多了,因為tag一般是平坦的,沒有樹狀結構,所以就會造成信息爆炸。2)你忘記tag了。3)tag是系統自己打的,但是你並不知道規則。

3.維護和搜索tag需要巨大的計算量,如果你用過google desktop或者類似桌面搜索就知道了。某種意義上,你可以認為google desktop就是一種tag機制,但是到最後系統不堪重負。


看圖吧,已經在市場上存在近10年,就是沒能找到。


Linux 的話, 每個tag建一個文件夾, 為一個文件打tag其實就是在對應的tag文件夾添加一個它的軟鏈接就是了.

嗯, 如題主所言, 標籤式的文件管理系統真是姍姍來遲啊.

===================================

其實有人已經做出更靠譜的來了, 叫做 TMSU .


pinpkm算是很好的解決方案, 只是作者編程水平不太高, 小bug不斷.另外界面比較醜陋.


標籤和文件夾一個很大區別是,當我們創建文件的時候,必須先確定文件的存儲位置,而標籤一般在文件存在後再添加的,一種是事前,一種事後,而且使用文件夾相當已經給文件加了一個標籤,所以一般文件管理的好,對於標籤的需求不大。

給文件添加標籤,必須知道文件內容。而且文件內容不能直接從外部看出時,添加標籤才有必要。要查看文件內容,就要各種閱讀器,播放器,瀏覽器,所以有的查看工具本身就能給文件添加標籤,如 XnView (圖片查看器)


需求:並不是對整個文件系統的文件都有標籤的需求,而是對特定的一些文件有需求。

解決:

1. Calibre :本來是用來管理書的,但是用來管理音頻,視頻也夠用,希望以後軟體的功能可以擴展成數字資源管理器。跨平台開源,ios現在找不到好用的刻骨端,更新也快。然後把整個庫用網盤同步。

2. 照片calibre就不好辦了,使用digikam


標籤有兩種形式

1.文件管理器自建資料庫

2.添加到文件屬性,文件管理器對文件的屬性進行查找

第一種方式,文件管理器為了實時更新標籤,準確標識文件,勢必會對每個打標籤的文件進行實時監控,確定文件所在的位置,以便於在任何時候,都能快速的通過標籤找到文件,若Windows系統支持此功能,那應該要求同時打開全局的文件索引,而且在系統文件夾或指定文件夾內,保存文件索引的資料庫,因為是全局的,這個文件勢必會很大,而且可能還會被人指責偷窺文件隱私,出力不討好

第二種方式,在文件的屬性上添加標籤,好處是,不依賴於系統,這樣無論在各種系統下,都能有通統一的標籤,但是這要求所有類型的文件都支持這個操作,而且因為對文件進行了內容添加,會導致一個文件的檢驗碼不同,不便於對下載文件進行檢驗,看是否原版,這對原版黨來說簡直是毀滅性打擊


你需要onenote


文檔大師 - 個人知識管理軟體,快速找到文檔,方法多!全文搜索、標籤搜索等


嘗試一下 OS X。


每次新建一個文件都要給他打上十個標籤么?饒了我吧,樹形文件系統挺不錯的!


推薦閱讀:

「空手把鋤頭,步行騎水牛。人從橋上過,橋流水不流。」是什麼意思?
面對知識的碎片化,我們的學習缺少體系性;面對信息的大爆炸,我們的想像力在喪失,人文在缺失,思想陷入貧困。面對新的情況我們該如何的學習、思考、自我構建?
你是怎麼做稅收政策整理和更新的?
來知乎快一年了,在這裡留下了十幾二十萬字,應該怎麼處理這些文字呢?
如何使用 Evernote 管理大量筆記?

TAG:知識管理 | 標籤Tag | 文件系統 | 文檔分類 | 文件管理 |