Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

106 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

智悲研藏(Smart Library)

这是一款具有自维护内容、强大搜索功能、数据本地化、数据可分享等特性的知识库系统!

用途

这是我的用途: Untitled-220207

主要用于对个人收集的大量资料建立索引,并提供基于目录名、文件名、内容标题的快捷检索,以及基于文本内容的全文检索。

同时也支持非"自维护内容"的任意文件资料。

除了个人用于归档数据检索外,也可将收录的内容分享给他人。比如收录众多文集,并将数据打包分享。

用法

本程序提供一个树状结构的"资源管理器"用于管理所有资源,实际数据均存储在本地磁盘中,所有针对数据的功能操作可在资源管理器中通过右键菜单完成。(参考功能说明部分)

分享的数据

本系统主程序默认不带数据,为便于入手故建议先使用他人分享的数据包。

分享的数据包文件后缀名为"*.smartlib",在资源管理器中右键并使用"导入数据包"即可。

自维护内容的数据

这是推荐的方式。

本系统提供一种"图文"类型的数据格式,支持丰富的排版样式,支持内嵌图片等。

使用此方式管理数据的优点是,可以灵活控制数据中可检索的内容,比如凡是标记为"标题1-6级别"的内容均可被快捷检索;使用"分页"功能对长文进行细分更便于全文检索;

可通过"添加 图文"(快捷键"Ctrl/Command + N")增加数据,编辑内容,并设置一些适当的"元数据",保存。之后即可正常使用查看、快捷检索、全文搜索等功能。

可通过"添加 目录"(快捷键"Ctrl/Command + Shift + N")增加目录,以便于分门别类。(虽然理论上将所有数据放到一个目录中也不影响搜索,但仍然建议做一些合理的分类)

其他类型的文档

考虑到实际使用时可能有不能录入成自维护内容的数据,本系统依然提供查看和全文检索功能。

目前支持全文检索的文档格式有:doc, docx, ppt, pptx, xls, xlsx, pdf, txt。特别说明:此类文档在查看时不保证原版格式;pdf会有换行导致段落文字不连续的问题,会影响全文检索结果。

除此等之外的任意文档格式只支持文件名级别的快捷检索,不支持内容级别的全文检索。

将任意文档存放在本系统的数据目录(在资源管理器右键显示本地文件位置)中,然后在资源处理器中刷新可同步本地更改,然后对新加入的文档或目录"重建索引",待索引完成后即可进行检索,否则只支持查看。

四种检索功能

当收录了大量的数据后,要通过手工查找并浏览内容就不现实,此时最适当的方式是使用"搜索",本程序提供四种搜索功能。

目前支持检索的语种:中文简体、中文繁体、日文、韩文、藏文(非桑布札)、英文系(10多种)。其他语种尚未测试。

1)快捷检索

 针对目录名、文件名、内容标题(主题)进行检索。
 通过快捷键"双击Shift"或"Ctrl/Command + G"开启。

2)全文检索

 针对内容文本进行检索。
 通过快捷键"Ctrl/Command + H"开启。

3)页内快捷检索

 仅在阅读视图(查看文档时)可用,针对所查看的文档内容标题进行查找并定位。
 在阅读视图中通过"Ctrl/Command + T"开启。

4)页内全文检索

 仅在阅读视图(查看文档)时可用,针对所查看的文档内容文本进行查找并定位。 
 在阅读视图中通过"Ctrl/Command + F"开启。

跨平台同功能的程序

提供三种平台的主程序,在此处最新版下载:

  1. Windows版(仅64位):smartLibrary-xx.xx.xx-Windows-x64.msi
  2. MacOS版:smartLibrary-xx.xx.xx-MacOS.dmg
  3. Linux版(Ubuntu、Debian等):smart-library_xx.xx.xx_amd64-Linux.deb

暂时提供一个数据包:

  1. 乾隆大藏经:乾隆大藏经.smartlib 特别说明,此数据来源于网络,未完全精确校对!

详细功能说明

即将添加内容。。。

About

这是一款具有自维护内容、强大搜索功能、数据本地化、数据可分享等特性的知识库系统!

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /