热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

从有道笔记再谈个人知识管理系统的功能设置

去年年初曾写过一篇《个人信息(知识)管理系统需求v0.1build20100103》,描述了我自己对这类系统的一个初步期待。实际上这几年一直在断断续续地想,也断断续续地写点代码去实现
去年年初曾写过一篇《 个人信息(知识)管理系统需求v0.1 build20100103》,描述了我自己对这类系统的一个初步期待。
实际上这几年一直在断断续续地想,也断断续续地写点代码去实现这个记事本。
我有时候还天真的想,哇塞,我这个东西要是出来,那估计挺牛B的。

 


点击打开链接

然后我看到有道笔记发布了,全平台支持(目前还没做到),大公司开发,第一感觉就是我自己的记事本根本不用开发了。

这几天也一直在用,用下来感觉是这样的:前景无限,但是目前还比较粗浅。


首先我觉得有道笔记最好的地方就是网页剪报功能,可以直接把网页内容及图片资源自动保存在云端。

比较有趣的是,我觉得这个它的这个抓取动作不是实时响应的,也就是他会把你的请求发送到服务器上,

排队处理,服务器处理完毕后入库,然后再逆向同步到你的本地客户端。

当然不是100%的网页原样显示,毕竟css和js这些文件不会被获取。但是也足够了,自己小小编辑一下即可。
以前保存文章最痛苦的莫过于把图片另存为本地,然后再上传的繁杂,这一下子从根本上得到了解决。

手机上的功能我还没有使用,暂无法评论。

我觉得不太好的一点就是客户端同步地太频繁了,在已经有客户端支持的情况下,没必要那么频繁同步。当然这不是大问题。
对于用户来说,界面整洁美观,实用就可以了,所以我不是很在乎他用了HTML5等系列技术。



下面还是从功能上来对其提出一些建议,对比之前《 个人信息(知识)管理系统需求v0.1 build20100103》。

我在文中提出了10点需求,我认为有道笔记基本上很好地满足了4、5、7、10。但是其余几点,还差很远。

下图为有道笔记的功能宣导图,也是其主要功能。



对于其余的六条就不再一一列举了,统起来说一下。
当然,这个大前提是有道笔记不仅仅是个笔记,而是涵盖个人知识管理这个范畴。


我们每个人,每天都会获取到大量的信息。
有些看过就忘,有些稍有印象,有些需要当时研究,有些需要收藏起来以后备用。
我们收藏的东西可能是一张美女图片、一副可爱的狗狗gif,或者一首歌,或者是一篇文章。
美女图片或者gif收藏下来只是好玩,无聊的时候看看逗乐一下,但是文章则有不同。
比如说:这篇文章的内容可能一般,但是措辞写作方法值得学些;这篇文章的知识是我所没掌握的,我有必要深入学习提升自己;
这篇文章的内容我有自己的间接,我需要仔细看一下,然后写一篇评论说不定会引起业界的重视等等等等。
从上面的描述可以看出,这些信息数据的重要性是不同的,对我们来说,其价值也不同。


所以我们首先要意识到:信息!=知识


有道笔记目前阶段还只是停留在对信息的收集上,还没有有效的分类、组织方式
(收集包括但不局限于自己的日常记事、网页剪报、拷贝黏贴、手机照片及时发布等 )
对信息的梳理还仅仅是一个一级分类和按时间分类。
当然可以通过检索功能来定位到一些信息。但是信息之间的关联显示,有效分类组织还需完善。
特别是标签或关键字功能的缺失,比较遗憾。这丢失了信息自组织的特性(关联显示)。
当然软件可以通过分词算法来进行文章解析,从而实现更高层次的自组织,不过我认为这种软件相当长时间可能还不会出现。

如果信息最终以平行的方式存储起来,有价值的信息都会逐渐被淹没。从而可能让你自己也丧失一个个学习或提升的机会。

所以我认为有必要给信息打个分,比如说0~5分制。
那么以后我们可以优先看5分制的。然重要的信息得以优先处理或被吸收为知识。
此时,如果有关键字或Tag,或者是分词关联。对同一个信息内容,能关联出相似内容,从而让我们对信息的理解更加全面和完整。
这些信息被消化后,如果有学习结果,那么我们也可以录入进去,这就提升为可见的知识。
而这些知识来自于信息的积累和自己的学习分析。

这也是我之前提到的:对信息进行批注、修订与讨论,提升信息的价值,使其升华为知识和真正的有价值积累。

当然还可以做很多延伸,比如对某些信息进行一些提醒设置(如发邮件给自己),设定需要在某个时间内处理完毕等等。
这个还可以再延伸,具体我就不多说了,有点像PIM了。

另外特别要说的一点就是 私密性地处理
本来如果不涉及到分享,那么有道笔记就是一个私人工具,本身就是私密性的。
但是这个时候有个客户端在这里,再加上网页版本还可以用COOKIE保存用户持久登录
那么在用户不在电脑旁边的话,可能会有些私密的收藏就有被别人窥到的可能。

所以对某目录进行即时性加密防护还是很必要的。

特别是在前面的功能图中,还特意有:证件账号信息(6)、商用资料(9),这些都是迫切需要进行安全防护的。


推荐阅读
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 本文深入探讨了ASP.NET中ViewState、Cookie和Session三种状态管理技术的区别与应用场景。ViewState主要用于保存页面控件的状态信息,确保在多次往返服务器过程中数据的一致性;Cookie则存储在客户端,适用于保存少量用户偏好设置等非敏感信息;而Session则在服务器端存储数据,适合处理需要跨页面保持的数据。文章详细分析了这三种技术的工作原理及其优缺点,并提供了实际应用中的最佳实践建议。 ... [详细]
  • MATLAB实现Sobel边缘检测算法
    图像边缘是指图像中灰度值发生显著变化的区域。Sobel算子是一种常用的边缘检测方法,通过计算图像灰度值的梯度来检测边缘。本文介绍了Sobel算子的基本原理,并提供了基于MATLAB的实现代码。 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 微信小程序详解:概念、功能与优势
    微信公众平台近期向200位开发者发送了小程序的内测邀请。许多人对微信小程序的概念还不是很清楚。本文将详细介绍微信小程序的定义、功能及其独特优势。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 本章介绍了TCP/IP协议族中的链路层,其主要功能是为IP模块发送和接收IP数据报。链路层还支持一些辅助性协议,如ARP。此外,本文详细探讨了不同类型的链路层技术及其应用。 ... [详细]
  • 利用REM实现移动端布局的高效适配技巧
    在移动设备上实现高效布局适配时,使用rem单位已成为一种流行且有效的技术。本文将分享过去一年中使用rem进行布局适配的经验和心得。rem作为一种相对单位,能够根据根元素的字体大小动态调整,从而确保不同屏幕尺寸下的布局一致性。通过合理设置根元素的字体大小,开发者可以轻松实现响应式设计,提高用户体验。此外,文章还将探讨一些常见的问题和解决方案,帮助开发者更好地掌握这一技术。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 系统转换的三种方法及其具体应用分析
    系统转换是信息技术领域中常见的任务,本文详细探讨了三种主要的系统转换方法及其具体应用场景。这些方法包括:代码迁移、数据迁移和平台迁移。文章通过实例分析了每种方法的优势和局限性,并提供了实际操作中的注意事项和技术要点。例如,代码迁移适用于从VB6获取网页源码,数据迁移在Ubuntu中用于隐藏侧边栏,而平台迁移则涉及Tomcat 6.0的使用和谷歌爬虫的测试。此外,文章还讨论了蓝翰互动PHP面试和5118 SEO工具在系统转换中的应用,为读者提供了全面的技术参考。 ... [详细]
  • Unity3D 中 AsyncOperation 实现异步场景加载及进度显示优化技巧
    在Unity3D中,通过使用`AsyncOperation`可以实现高效的异步场景加载,并结合进度条显示来提升用户体验。本文详细介绍了如何利用`AsyncOperation`进行异步加载,并提供了优化技巧,包括进度条的动态更新和加载过程中的性能优化方法。此外,还探讨了如何处理加载过程中可能出现的异常情况,确保加载过程的稳定性和可靠性。 ... [详细]
  • 深入浅出 webpack 系列(二):实现 PostCSS 代码的编译与优化
    在前一篇文章中,我们探讨了如何通过基础配置使 Webpack 完成 ES6 代码的编译。本文将深入讲解如何利用 Webpack 实现 PostCSS 代码的编译与优化,包括配置相关插件和加载器,以提升开发效率和代码质量。我们将详细介绍每个步骤,并提供实用示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 深入解析 OpenSSL 生成 SM2 证书:非对称加密技术与数字证书、数字签名的关联分析
    本文深入探讨了 OpenSSL 在生成 SM2 证书过程中的技术细节,重点分析了非对称加密技术在数字证书和数字签名中的应用。非对称加密通过使用公钥和私钥对数据进行加解密,确保了信息传输的安全性。公钥可以公开分发,用于加密数据或验证签名,而私钥则需严格保密,用于解密数据或生成签名。文章详细介绍了 OpenSSL 如何利用这些原理生成 SM2 证书,并讨论了其在实际应用中的安全性和有效性。 ... [详细]
  • 本课程详细介绍了如何使用Python Flask框架从零开始构建鱼书应用,涵盖高级编程技巧和实战项目。通过视频教学,学员将学习到Flask的高效用法,包括数据库事务处理和书籍交易模型的实现。特别感谢AI资源网提供的课程下载支持。 ... [详细]
author-avatar
nora抹抹茶I
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有