我到底想要一个什么样的「信息管理系统」?

2018-11-22  本文已影响38人  Pope怯懦懦地

跳槽快一年了,庆幸自己在转岗之初就给自己建了个「日志系统[1]」。边用边修,有了不少零碎的感悟:

于是,我开始去找寻本源,我到底想要个什么?我想要的是一个「助理」。既然是助理,那就有所为有所不为。

首先是「不为什么」?明确了「不为」才能确定边界。

  1. 不提供完整的解决方案(决断那是主子的事);
  2. 不对支撑决策的依据做主观判断(机器也做不来啊);
  3. 过于专业化的处理(比如:数据处理)[2]

翻过面来,我希望这个「个人助理」能做这些事情:

  1. 守财奴:保存好数据,想要的时候随时能调出来;
  2. 被动应答:我只需简单定义下规则,它就帮我把数据筛选出来、打扮一番展示给我;
  3. 主动汇报:按照一些模版规整数据,像仪表板那样展现出来,让我随时了解各项状态;

之所以感动目标混乱,是因为把不同阶段的目标混为一谈:

🤖️ 学徒管家(现阶段的水平) 称职管家(现有技术能够达到的最高水平) 大管家(理想中的情况)
数据管理 数据在,找得到。 数据有备份,并且建立了倒排索引。 能自动去采集别人的数据,并评判数据质量。
被动应答 支持正则表达式搜索🔍 内置了模板语言,能方便地、快速定义规则。 能发现「弱连接[3]」;能翻出以前处理同类事件的经验;能罗列观点;
主动汇报 能根据数据的一些标示🏷️汇总数据。 能按照特定主题聚合数据;能发现例行性事务的变化,并高亮提醒⏰ 能自动形成知识库,并不断学习。

最好就是,只要点拨一下,就把选项送到你面前。比如:跟它🤖️说「以后留心搜集点别人的个人信息」,它就会默默地记下各人的电话号码☎️、身份证号🆔、所在公司、职务……然后,在某个你早已忘记这条嘱咐的时候,在你搜索这个人的时候,静静地把这个人的一切(搜集到的)资料💾结构化地展示给你。

从技术层面看,依赖两个技术:

从管理层面(管理嘛,就是目前技术做不到,或者技术做的话成本很高,因此由人来做)看,目前主要是依赖「规范」。比如:打标签🏷️。这样,机器就不需要「懂」数据,只要根据标签整合数据就可以了。

如何组织底层数据结构,是好☹️

直到现在,我用的都是单一的底层数据结构。但慢慢发现,至少在应用层面,工作信息至少有两种:

「主线任务」与「脚手架信息」如何组织?目前还没想明白。最简单的,如何拆分?如何合并?这些问题都很难搞。但「主线任务」应该有两个维度:

对了对了,还没讲输入

说到输入,当然没有比纸笔更自由的了。理想的情况当然是,纸笔输入,机器自动提取出结构化的信息。但,目前还做不到。

如何迈出重构的第一步?

先从给条目增加「历史版本」开始吧。至于后面的,路还长着😪

然🦢,更悲催的是,以后必然会碰上两种解决方案:

但我还是希望这个工具🔧能以一个简单容易上手、而又韵味厚重的面目示人。


参考资料


  1. MB,是不是该取个名字了😓

  2. 「助理」应该只是记录「工作数据」的切片,而不应支持过多的特定领域操作。

  3. 弱连接,就是:你搜索「黑」,它🤖️不仅搜索出「black」,还会搜索出「见不得光」。

上一篇下一篇

猜你喜欢

热点阅读