狂肝两周,写了一个"本地化"的桌面端工具:超级待办

事情是这样的,上一年写了一个基于uTools的插件,超级待办,目前日活300+,插件累计下载量24000+,有很多用户期望能够开发独立版本且数据可控(在本地保存),所以在插件版的基础上,优化UI,交互,新增相关功能,开发了一个桌面端版本(win+mac)的超级待办。

应用特色:

一、快速记录待办

二、所有数据保存在本地

很多人在记了一两条就放弃了,很难坚持下来,所以先把待办记下来,后续使用拖拽的形式快速修改待办状态,在此场景下,设计了多个快速记录待办的方式:

一、使用快捷键Ctrl+Space快捷键(可自定义)快速呼出应用,自动聚焦输入待办

二、剪切板转待办,应用会记录剪切板记录,你可以查看记录并转为待办

该应用共分为任务主面板、日历、列表、随心记(富文本)、分类、剪切板等模块。

任务主面板模块

在这里根据完成状态把任务分成未开始,进行中,已完成三个框体,不同状态之间支持拖拽,排序等快速操作;并且根据任务的紧急状态把每个任务分为紧急,高,中,低四个状态,方便标记任务,区分优先级;支持关联随心记,编辑,修改,删除,归档等操作。

日历模块

在这里根据每个任务的时间,分布在日历视图上,日历包含节假日等信息,能够查看任务分布及完成情况,支持关键字搜索,编辑任务,删除任务等操作。

列表模块

把任务汇总为列表模式,你可以在这里取消归档,按照任务状态进行筛选,关键字搜索,分类搜索,查看关联的随心记,删除,编辑等操作,并能直观的查看你所记录的待办事项。

随心记

这里使用了富文本编辑器,支持上传图片,方便记录待办所关联的一些信息,例如:我完成了一个模块的开发,可以把具体的注意事项关联写到随心记里,方便日后查看。不仅如此,你可以记录你想记录的任何文本。

分类

在这里你可以去维护应用的分类信息,在创建任务及随心记时,可以进行关联,方便归类管理。虽然模块名是分类,但在使用过程中,你可以把分类定义为项目名,日期归总等等。

剪切板

我们在应用后台,实时记录剪切板内容并保存到本地,你可以在这里把剪切板某个内容转为待办,也可以根据关键词进行搜索,同时可以一键删除所有,删除单个内容等。

设置

如果你觉得不希望每次都出现很大的框体,只希望在桌面上出现一个还未完成的任务面板并进行操作,你可以在设置中开启待办事项面板,开启后,你可以固定到桌面的任意位置。我们默认保存该面板的位置信息,在你重启电脑后,面板依旧在你设置的位置。

同时你可以在这里设置是否开机自启,是否显示快速添加待办的面板,启动时是否只显示一个输入框还是整个应用,以及呼出应用的快捷键,怎么使用,任你发挥。

为了极少的收集用户信息,我们采用微信绑定许可码(一机一码)形式,当应用安装后,可以按照操作申请试用许可码,每个微信支持绑定多个机器。

在公测期间,一共收获了300个用户,并提了很多宝贵的建议,后续迭代会持续的进行优化更新~

最后,如果你也有记录待办的需求,不妨体验一下呀~

相关推荐
唐家小妹1 分钟前
讲讲Webpack的打包过程/打包原理/构建流程?
前端·webpack·node.js
学前端的小朱4 分钟前
在uniapp中实现即时通讯中的【发送语音】
前端·uni-app·语音识别·即时通讯·发送语音·聊天对话框
qq_544329176 分钟前
需求10——通过改一个小bug来学习如何定位问题
服务器·前端·javascript·网络·数据库·学习·react.js
qq_544329179 分钟前
需求11——解决字段无法清空的两个小bug
java·前端·数据库·react.js·mybatis
银河护卫队长25 分钟前
正则表达式
linux·前端·正则表达式
创作小达人34 分钟前
成绩管理|基于springBoot的成绩管理系统设计与实现(附项目源码+论文+数据库)
数据库·spring boot·后端·毕业设计·课程设计
豆包MarsCode40 分钟前
用豆包MarsCode 和CozeAPI接口全自动做一个文生图组件
开发语言·前端·javascript
计算机程序设计开发1 小时前
基于Vue.js + 大屏Datav + Spring Boot后端的养殖场环境设备实时监测控制系统
前端·javascript·课程设计·前后端分离项目·计算机毕业设计·计算机毕业论文
南归北隐1 小时前
Vue集成echarts实现统计图表
前端·vue.js·echarts
抖码1 小时前
【VUE】双端比较算法
前端·javascript·vue.js