/project-graph-qt

快速绘制节点图的桌面工具,可以用于项目进程拓扑图绘制、快速头脑风暴草稿。

Primary LanguagePythonApache License 2.0Apache-2.0

project-graph

介绍与用途

这是一个快速绘制节点图的工具,可以用于项目拓扑图绘制、快速头脑风暴草稿。

Xmind 只能用来绘制树形结构图、FigJamBoard 可以用来绘制但网页打开有点慢了

快速发散性思考

例如上面,在准备做一个事情之间可以快速绘制,用这个软件调动自己有目的的发散性思维,想到尽可能多的可能性

当然上面的情况本质是形图,Xmind 可以完全替代

eg2

但类似于这样,想到未来的多种可能发展的时候,就不是了,可能是有节点汇聚的(学过数据结构肯定能理解)

此工具软件是专门为了管理项目进度,画一个拓扑图来做的。

操作方法

  1. 创建节点:双击空白部分
  2. 编辑节点:双击节点,出现输入框
  3. 移动节点:左键拖拽一个节点
  4. 连接节点:按住右键从一个节点滑动到另一个节点
  5. 切断连线:在空白地方按住右键划出一道切割线
  6. 删除节点:同样使用切割线切节点来删除
  7. 移动视野:W A S D 键
  8. 缩放视野:鼠标滚轮
  9. 旋转节点:对准一个节点旋转滚轮

软件特点

  1. 操作快
  2. 图结构

注意事项

可能会报病毒,但无恶意代码。若您担心可以自己使用 python 编译打包。

所有和应用相关的设置、缓存文件

Windows: %LOCALAPPDATA%/LiRen/project-graph

Linux: ~/.local/share/project-graph (可自定义)

设计原则

好的工具应该有以下三个原则:

  1. 快速创建/删除节点
  2. 快速编辑节点里的文字
  3. 快速连接/删除节点之间的箭头连线

来自:https://www.bilibili.com/video/BV1sN411a79K

以上的三个原则是这个视频 10:45 秒开始的地方他提到的四个原则的总结

Star History

Star History Chart