滴答清单 (Dida365) 命令行工具 - 原生支持中文滴答清单。
- ✅ 原生支持 dida365.com(中文滴答清单)
- ✅ 完整 Node.js 支持(无需 Bun)
- ✅ 查看/创建/完成任务
- ✅ 设置优先级和截止日期
- ✅ 项目管理
- ✅ 中文界面优化
# 克隆仓库
git clone https://github.com/YOUR_USERNAME/dida365-cli.git
cd dida365-cli
# 安装依赖
npm install
# 认证(仅需一次)
npx tsx scripts/dida.ts auth --client-id YOUR_ID --client-secret YOUR_SECRET# 查看收集箱
npx tsx scripts/dida.ts inbox
# 查看项目列表
npx tsx scripts/dida.ts lists
# 查看指定项目的任务
npx tsx scripts/dida.ts tasks --list "生活杂事"
# 创建任务
npx tsx scripts/dida.ts task "新任务" --list "生活杂事" --priority high --due tomorrow
# 完成任务
npx tsx scripts/dida.ts complete "任务名称"| 命令 | 描述 | 示例 |
|---|---|---|
inbox |
查看收集箱 | dida inbox |
lists |
查看项目列表 | dida lists |
tasks |
查看任务 | dida tasks --list "工作" |
task |
创建/更新任务 | dida task "标题" --list "项目" |
complete |
完成任务 | dida complete "任务名" |
auth |
认证管理 | dida auth --status |
today- 今天tomorrow- 明天in 3 days- 3天后2024-12-25- 具体日期
none- 无(默认)low- 低medium- 中high- 高
- ❌ 无法通过 API 移动任务到其他项目(滴答清单 API 限制)
- ✅ 但可以在 App 中手动拖拽移动
| 功能 | ticktick-cli | dida365-cli |
|---|---|---|
| 支持平台 | ticktick.com | dida365.com |
| Node.js | 需修改 | 原生支持 |
| 中文优化 | 一般 | 专为中文优化 |
MIT
基于 ticktick-cli 重构优化。