─ 什么是 MindMap ?
MindMap 是一种看起来很像树形图的东西,不过比树形图还强力得多(笑)。
一般人在记笔记、或规划事情的时候,多半只有两种方法:第一种人像是逐字纪录、听到什么就写下来。这种作法的好处是巨细靡遗,甚至有人可以办到原音重现!但是这种方法必须投注非常惊人的精神心力,而且读者很容易迷失在无限大的复杂度内。
这有点像是长篇史诗。猛然要你找出「主角到底犯了哪些错误?」之类的问题时,你还真答不出来!
第二种人稍微好一些。他们通常会把重点摘要条列下来。虽然这样子可能会失去百分之二十的内容,但却可以节省百分之八十的精神和时间。而且事后在复习的时候仍然可以调理分明。听起来不错,但是不够好。这个方法只对比较单纯的事情有效,当复杂度窜升的时候,你恐怕还是见树不见林。
这就有点像六法全书或大型软件的操作手册;除非你天天用,否则还是很难抓住整个东西的脉络。
难道没有更好的方法吗?
当然有。这答案就是 MindMap 。有人翻译做「心智图」,有人翻译做「心灵图」,有人翻译做「脑图」,也有人翻译做「思维导图」;是由英国的心理学家 Tony Buzen 在1970年所提出的方法。
人类的大脑使用最有效率的时候,绝对不是单纯的文字输入或背诵;而是处于一种多感官刺激的状态之下。人类的左半脑主管逻辑、语言、数字、以及精细的观察,然而右半脑则主管韵律、色彩、形状、影像、以及概括的观察。 MindMap 正是基于此,在同一张纸面上把所有的信息组织在一树状的结构图上,每一分支上都写着不同概念的关键词或短句,把每一概念分类并且有层次的分布在图上;而这图上又充满着色彩、图象,因此能够同时刺激你的两个半脑,让你在思考、记忆、分析、触发灵感的同时使用所有的潜能。学习或工作不再是枯燥繁重的工作,而成为一种艺术;一切的分析与思考也完全集中在一张纸、一个画面当中,完全省去反复翻阅一大叠纸张以及寻找的时间和气力。你只需要一瞥,就可以看到所有重要的整体架构和细节关键。
甚至你可以从中发现事物之间的新关联,而交错复杂的结构再也难不倒你。
波音(飞机)公司甚至把整本维修手册绘成一大张 MindMap ,另外也有许多人把 MindMap 拿来当作行程管理的工具,足以看出薄薄一张 MindMap 的无穷威力。至于我自己,已经可以一边开会一遍绘制出整个会议的 MindMap ,也常常把上课的笔记整理成 MindMap 或干脆直接用 MindMap 来做专题报告。
─ 什么是 MindManager ?
传统绘制 MindMap 的方法是拿一张白纸,然后直接用一堆笔在上面绘制。这个方法的优点是具有相当大的弹性,你可以非常迅速地书写和绘制各个关键词或图像间的关联性。但是他的缺点是写下的东西难以挪动位置,而且纸张大小也有限制;越大张的 MindMap 也会越难带在身上或整理。
所幸我们有 MindManager 可以用。 MindManager 是一套设计来制作 MindMap 的软件。他除了可以解决纸张大小的限制外,也能够自动调整项目之间的间隔。更棒的是他在操作上极为迅速且便利,一点都不会因为计算机化而发生反而失去「自由书写」的流畅快意。 MindManager 还会自动依据关键词的内容,适时地加上表意的象征图像,也能够自由地重新调整项目间的层级或从属关系。
新的 MindManager 也提供了在线会议的功能,于是许多人可以透过网络直接参与绘制与修改同一份 MindMap !换而言之,再复杂的概念,现在也能够清晰而简易地交流与互相激荡!然后他也提供了「脑力激荡」模式,让你可以更为有效率地发挥创意!而更棒的还在后头呢。
现在你透过 MindManager 可以轻易地把 MindMap 制作成图文并茂的 PowerPoint 简报、甚至是一个网站!而且这一切几乎只要按一个按钮就能够完成!此外他也能够输出文字型态的大纲,更能够与 Outlook 连结,轻松达成行程管理。 Multi-Map 模式的支持,也让你能够轻松地把一大张 MindMap 拆解成许多小张,或反过来把许多零星的 MindMap 组合成一大张。全新的 Presentation Mode 更让整张 MindMap 「活」起来,随着你的报告进行,你可以任意地伸展每一个关键分支,唯一需要做的事情就只有移动鼠标和按按键!
想要体验全新的心灵改革吗?一起来用 MindManager 绘制 MindMap 吧!
mindmap:思路图。将思路按照树状的结构进行线索的清理。FreeMind就是一个专门用于画mindmap的一个免费的桌面画图工具。
下载:FreeMind是用Java写成的,需要有Java 1.4 也有Windows下的安装工具。
http://sourceforge.net/project/showfiles.php?group_id=7118
使用:个人感觉FreeMind的几个优点
0 开源,免费,程序速度快;
1 画思路图最重要的一点就是随心所欲,而FreeMind的操作:包括节点的创建等大部分操作可以通过键盘操作,可以在思路不受任何干扰的情况下进行节点的扩展操作;
2 而完成后的思路树整理,也可以通过节点的托拽进行;
3 新版的增加了 undo 和各种图标操作;
以下是SF对FreeMind开发人员采访的:部分摘录
Why do you think your project has been so well received? 项目为什么成功
Juan: It is easy to use, intuitive, and powerful.
Dan: It fills an important gap, and in doing so, it has or at least had virtually no free or open source competition. Though it's multi-platform by means of Java, it is fast.
Christian: The usability is the most important goal of our software. FreeMind is intuitive to use and can be controlled nearly entirely by the keyboard. Thus, you can enter your thoughts quickly and then concentrate on the map itself. But for the times that the ideas slow down, there are enough little features to discover or to play with.
可用性是软件的关键,FreeMind初衷是完全通过键盘操作,这样你旧可以快速思考并完全关注在思路图本身上。但现在这个原则已经弱化一些,这样有很多更新奇的功能可以使用。
Where do you see your project going? 项目的发展方向
Dan: I imagine the project going toward an office suite, as strange as it may seem. But that does not prevent addition of features in the mind-mapping direction, like library of graphics or more visual aids.
Christian: My main goal is the usability. As Eclipse is the master of usability, I'd like to introduce more of its spirit into FreeMind.
我的目标是可用性,向Eclipse学习
What's on your project wish list? 项目的需求
Dan: FreeMind's wish list includes pasting of Rich Text Format into FreeMind, WYSIWYG editing of rich text including mathematical formulas, export to and import from more formats including presentation software like Microsoft PowerPoint and OpenOffice.org Impress, more searching options, and inclusion of bitmap images directly in mind maps (currently, images are linked only).
可视化的编辑器:可以编辑公式之类的,可以轻松的导入/导出到PowerPoint或者OpenOffice里,更多的搜索选项,直接包含图片,目前图片只能通过链接方式。
Cristian: My wish list contains scripting plus spreadsheet functionality and a good collaboration mode. But FreeMind has to remain easy and fast.
我的目标是增加幻灯片模式和更好的协同写作模式,FreeMind仍保持短小/快速。
Juan: More expressiveness (types of links, clouds, backgrounds, etc.), new icons, and better interaction.
What are you most proud of? 项目最自豪的一面
Dan: I'm most proud of the simplicity and elegance of the user interface. I am also proud to hear that the software has changed people's lives. It has changed my life for sure.
Juan: The software is easy to use.
容易使用
Christian: My recent developments: undo and the plugin mechanisms, both via Design Patterns.
设计模式中学习到的“取消”和插件模式。
How do you coordinate the project? 如何协同开发
Our team consists of only a few people, so everybody knows what to do. We do not assign bugs. We use email and the main open discussion forum, and patches.
Do you work on the project full-time, or do you have another job? 花多少时间在项目上
We all work on it part-time.
If you work on the project part-time, how much time would you say you spend, per week, on it?
It varies between two or three to 12 to 20, depending on the week.
What is your development environment like? 开发环境
Christian: Mainly I develop using Debian Etch under x86 with Eclipse. On the road, I use my Powerbook running Mac OS X 10.3.
Dan: I run Microsoft Windows 98 and XP, using the standard Java compiler, no debugger, and XEmacs for source code editing.
Dimitri: 866MHz Intel Pentium III, 512MB RAM, Windows 2000, Eclipse 3.0, Java SDK 1.4.2 and 1.5.0, YourKit Java Profiler 4.0.1.
Juan: Eclipse with MTASC, Flashout, and ASDT.
Eclipse :)
Milestones: 里程碑
* 0.8.0 (2005-09-06)
* 0.7.1 (2004-02-15)
* 0.6.1 (2003-02-08)
* 0.5 (2002-08-24)
* 0.4 (2001-07-06)
Future Plans
* Add custom attributes
* Add filtering of nodes based on icons, texts, and values of custom attributes
* Add WYSIWYG HTML editing of long text nodes by means of Kafenio Java editor
* Add custom icons
How can others contribute?
Others can contribute suggestions and visual ideas. We need help testing the applications and reporting the results to the forums. We urgently need more documentation: tutorials and manuals. We can also use a Flash introduction, and patches that implement functions requested in Requests for Enhancements. Java developers are invited to discuss their enhancements in our Open Discussion forum. Anyone wanting to help in development is welcome.