一点关于给文件加标签的想法

Jan 10, 2010 at 3:50 AM

在小众软件看到这款软件,感觉和作者很有缘,我这学期也有软件工程课,个人也有同样的想法,只是我个人能力有限,不能像作者那样把软件做出来。

这学期我也找过一些给文件加标签的软件,有taggedfrog、tag2find,后者比较强大,作者可以参考一下。

对于moon,好像当文件转移的时候,会有点问题。

下面是我想说的重点,我试用过一段时间tag2find,发现自己遇到的最大的问题不是软件不够强大,是到底该加什么样的标签比较合理,如果范围太大,那就失去加标签的意义,如果范围太小,标签会变多,找标签都会变得很难,这样就会想到给标签添加树型目录,我感觉更理想的方式是能给标签添加标签,或者添目录添标签这两种方式都提供,具体怎样做还没有仔细考虑过。

最后祝愿这款软件能够继续完善下去,越做越好,做一个完美的文件标签软件。

祝作者学习工作顺利。

Coordinator
Jan 10, 2010 at 11:16 AM

十分感谢您的回复:

由于不像tag2find一样有实时的监控,也由于简化了原型系统的设计(采用程序定义的(如文件管理的md5)等资源特征性质决定资源属性),所以无法应对文件转移的问题。

moon的beta版本中,文件转移之后,由于再也找不到资源了,会将其删除。

通过标签找标签在当前代码逻辑中,理论上是可以已经达到的(将任意字符串拖到资源中,就会有此效果),可是时间截止时还有点bug,就没说完善这个功能。同学有兴趣可以签下我们的代码看看。下一版本中可以加入。

范围大小标签都可以加,除了第一次,moon的返回结果都是按相关性排序的,瞅到一个有点关系的就可以点,moon搜索的设计意图就是让人能一步一步找到想要的结果,也是与taggedfrog等软件不同的所在。

 

这款软件应该会在历届软件工程课中一步一步的完善,进步。

从项目主页中还可以看到我们最初最宏伟的愿景,如果有感兴趣的朋友们,我可以提供初原型系统及设计方案,望它不至于永远只是个不能发布的原型。

Jan 11, 2010 at 4:11 AM

继续关注这款软件,实在是个人能力有限,若以后有长进,一定为这款软件尽自己的一点力