Skip to main content

事咚咚 - 个人待办管理的 CLI 工具

Project description

事咚咚 (Dida)

管理个人待办事项的 CLI 工具 —— 为事咚咚智能体提供底层能力

Version

产品定位

在你最自然的地方,用最自然的方式,管理你要做的事

我们解决什么问题

痛点 描述
记不住 说过的话、答应的事转头就忘
懒得记 专门的 todo app 太重,打开步骤多
易遗漏 任务到期了才想起,或者根本没想起
难追踪 想知道"今天要做什么"要到处翻
不连贯 聊天中说要做的事,得手动复制到 todo app

核心价值

  • 零摩擦:记录一个任务 ≤ 5 秒
  • 不遗漏:到期主动提醒
  • 心有数:随时随地问,立即知道要做什么
  • 可信赖:它记住的,就是你要做的

我们不做什么

不做 原因
复杂项目管理 超出个人日常范畴,交给专业工具
多人协作 专注个人事务
复杂依赖关系 保持简单,"今天要做什么"就够了
精密时间块规划 番茄钟、日历视图交给专业 app

安装

pipx install dong-dida

快速开始

# 初始化
dong-dida init

# 记录待办
dong-dida add "给妈妈打电话"
dong-dida add "明天下午三点开会" --due "2026-03-16 15:00"
dong-dida add "周五前把报告写完" --due "2026-03-14" --priority high

# 列出待办
dong-dida list

# 标记完成
dong-dida done 1

# 删除
dong-dida delete 1

命令

命令 说明
dong-dida init 初始化数据库
dong-dida add 创建待办
dong-dida list 列出待办
dong-dida get 获取详情
dong-dida done 标记完成
dong-dida undo 取消完成
dong-dida update 更新待办
dong-dida delete 删除待办
dong-dida search 搜索待办
dong-dida stats 统计信息

数据存储

~/.dong/dida/dida.db

开发

# 克隆
git clone https://github.com/gudong/dida-cli.git
cd dida-cli

# 安装依赖
python -m venv venv
source venv/bin/activate
pip install -e ".[dev]"

# 运行测试
pytest

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dong_dida-0.7.2.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dong_dida-0.7.2-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file dong_dida-0.7.2.tar.gz.

File metadata

  • Download URL: dong_dida-0.7.2.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for dong_dida-0.7.2.tar.gz
Algorithm Hash digest
SHA256 ff77718d622053b8bdeea9daf60f533fddb1c8820b708ea0d0548bc99ef31f83
MD5 b40e9ff520e57815cb92b02ebf2b57fe
BLAKE2b-256 1c0946473622e1a57cb7d9d34835a62eef635401367d0a136186cc7de5bc72ac

See more details on using hashes here.

File details

Details for the file dong_dida-0.7.2-py3-none-any.whl.

File metadata

  • Download URL: dong_dida-0.7.2-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for dong_dida-0.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 be19266027bb1e8a68ce00dca49161a2548f0f0a1b47e95d09afdfa1031c689b
MD5 6bd54480962f32b37538a57d80e2840f
BLAKE2b-256 9fd421840ced1577cbebc1f5e289e91eebaec817b8f9776adb306dfa4a96308f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page