网友评分:
5分
dstask是一个跑在终端里的待办事项管理器,但它跟普通的 todo 工具不太一样——它用 Git 来做同步,而不是搞一套自己的服务器协议。你可以把它理解成"终端版的 taskwarrior",不过更轻量、更极客。整个软件就一个二进制文件,丢哪儿都能跑,特别适合那些整天泡在命令行里、不想切来切去的开发者。

任务管理:添加、查看、完成、删除任务,基本的 CRUD 全都有
Markdown 笔记:每个任务都能挂一段 Markdown 格式的详细说明,相当于任务自带备忘录,你还能在里面写简单的思维导图,任务管理和思维可视化直接合二为一
Git 同步:不需要自己搭同步服务器,直接用 Git 就能在多台电脑之间同步任务数据,支持 undo 和 resolve,跟 passwordstore.org 那套玩法一样
强大的上下文系统:过滤器和标签可以自动应用到查询和新任务上,不用每次手动打标签
note 命令:专门给任务编辑完整的降价注释,不会被长长的任务文本打断
open 命令:能自动识别任务注释里的 URL,一键在浏览器里打开
zsh/bash 自动补全:敲命令的时候有补全提示,速度飞快
导入功能:支持从 GitHub Issues 或者 taskwarrior 导入任务过来

断网也能用:因为数据就在本地 Git 仓库里,没有网络照样管理任务
Markdown 思维导图:在任务笔记里用 Markdown 语法画思维导图,这个功能在终端 todo 工具里真的很少见,管理任务的同时还能理清思路
初始化:在你想管理任务的目录里运行 dstask init,它会自动创建一个 Git 仓库来存数据
加任务:dstask add "买菜",回车就建好了

加笔记:dstask note 1 "这是第一条任务的详细说明,可以写 Markdown"
看任务:直接输 dstask 就是默认显示下一条待办,或者 dstask list 看全部
完成任务:dstask done 1
同步:像操作普通 Git 仓库一样,git add . && git commit && git push 就同步到远程了
导入 GitHub Issues:dstask import github username/repo

需要 Git 256 色终端:老旧终端可能显示效果不好,建议用现代终端模拟器
数据存在 Git 里:虽然方便,但也意味着你得自己负责 Git 仓库的备份,别把仓库搞丢了
QOwnNotes(事务笔记管理软件) V26.5.14 官方版
39.13M / 英文 /9.7
Joplin(桌面云笔记软件) V3.6.14 官方版
235.37M / 简体中文 /2.5
DBeaver(通用数据库管理工具) V26.0.5 官方版
114.28M / 简体中文 /8.4
XMind思维导图软件 V26.03.04129 官方最新版
551.86M / 简体中文 /2.1
麦库记事 V6.14.4.17 官方最新版
18.81M / 简体中文 /9.6
有道云笔记PC客户端 V8.2.52 官方版
317.73M / 简体中文 /7.2