我的第一款上架鸿蒙市场的软件!

【最初的想法】 一思不漏(EasyFlow)最初的想法是将备忘录的时间维度和思维导图的逻辑维度结合。所以一思不漏最初是在屏幕较大的平板设备上开发的,当然我对手机端也做了适配,为节点做了一个缩略模式,其他界面也做了特定的适配。

【备忘录的时间维度】 在新建项目后可以看到每个节点中附有时间段的信息,点击编辑节点后可以将该节点添加日历提醒,便会加入到系统的日历提醒当中。关于时间维度,在项目节点图中还采用了关键路径算法,能够将整个项目中最早开始的任务和最晚结束的任务所形成的路径标红示意为关键路径。

【思维导图的逻辑维度】 在进入项目后可以看到整个项目处于自由画布当中,我在此处还没有设计当前思维导图中具有的图的模板,因为我想让用户能够更加自由地排布项目中的各个任务。任务节点之间有依赖,也就是节点间的连线,连线可以显示或隐藏箭头,也可以反转箭头的方向,同时这也决定着关键路径是怎么样的。

【走向更加的自由】 后来我觉得我的软件好像应用场景被局限在特定的领域,因为最开始的参照的灵感有一部分来自于软件项目管理中的进展网络图。但是,我觉得需要更加高维的自定义,所以就有了节点工作台这个功能。在节点工作台中,用户可以自行新建节点,然后可以在组件库中点击按次序加入到预览图中,也可以长按拖拽到预览图中,但要注意须在右上角出现加号后才能放入到预览图中。然后其中部分组件的枚举值也支持用户预先编辑。默认节点类型,可以全局设置,也可以在项目中局部设置。然后,要走向真正的自由,我正在筹划组件的自定义,敬请期待哈哈哈!

【其他功能】 在项目列表中可以对项目进行备注;项目的导入导出,节点类型的导入导出都是支持的,后续等一思不漏真正运营起来要实现云同步和协作编辑项目,现在这里挖个坑哈哈哈。此外,AI功能现在炙手可热,我还在思考是否要加入这个阵列当中,我觉得我现在的这个软件,本质上需要的就是人类的分析能力,将大的任务层层拆解成小的模块,然后有逻辑地逐一解决,我觉得人类的思考能力,是生命的最大魅力之一。 欢迎大家提建议、提反馈、来交流!!!
更多推荐



所有评论(0)