命令行掌控你的任务世界 @TickTick CLI-Ai+工具资源库
命令行掌控你的任务世界 @TickTick CLI
此内容为付费资源,请付费后查看
会员专属资源
您暂无购买权限,请先开通会员
付费资源

命令行掌控你的任务世界 @TickTick CLI

通过OAuth2认证的TickTick命令行工具,支持任务批量操作、智能日期解析与API限流处理,适合开发者与自动化工作流。

说明:

## 核心功能

TickTick CLI Skill 是一款面向开发者的命令行任务管理工具,基于官方 Open API v1 构建,提供完整的 TickTick 账号操作能力。

### 核心用法

**认证体系**:采用标准 OAuth2 授权码模式,支持浏览器自动回调与无头服务器手动模式。令牌自动刷新机制确保长期可用性,凭证以明文形式存储于 `~/.clawdbot/credentials/ticktick-cli/config.json`(权限尝试设置为 700/600)。

**任务管理**:覆盖任务全生命周期——创建(支持自然语言日期如 “in 7 days”、优先级标记、标签)、查询(按项目/状态过滤、JSON 输出)、更新、完成及废弃(won’t do)。特别提供 `batch-abandon` 批量废弃接口,单次 API 调用可处理多任务。

**项目管理**:项目列表获取、创建(支持自定义颜色)、重命名与颜色修改,推荐使用项目 ID 而非名称以确保可靠性。

### 显著优点

– **开发者友好**:`–json` 全局选项支持结构化输出,便于脚本化与 AI Agent 集成
– **智能解析**:内置自然语言日期解析器(today/tomorrow/in N days/next monday)
– **批量效率**:利用 TickTick 批处理端点减少 API 调用次数
– **自动恢复**:令牌过期自动刷新,降低人工干预

### 潜在局限

– **凭证安全**:OAuth 凭证以明文存储,依赖文件系统权限保护
– **速率限制**:100 req/min 与 300 req/5min 的严格限流,批量操作易触发
– **功能边界**:不支持专注计时、习惯追踪等高级功能;单项目任务上限 500
– **ID 依赖**:批量废弃等操作要求 24 位十六进制任务 ID,无法直接通过名称操作

### 适合人群

开发者、自动化工程师、AI Agent 集成场景,以及偏好终端工作流的重度 TickTick 用户。

### 常规风险

凭证文件若权限配置失败或备份不当可能导致令牌泄露;批量操作前建议通过 `lists –json` 确认项目存在,避免 “Project not found” 错误。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享