Tasktrove任务管理Tasktrove任务管理
Tasktrove任务管理

技能简介

通过Tasktrove API管理自托管实例中的待办任务,支持任务的增删改查、完成状态切换及按时间筛选。

能做什么

  • 列出今日、本周或逾期任务
  • 创建带优先级截止日期的任务
  • 标记任务为已完成
  • 搜索特定关键词的任务
  • 更新或删除现有任务

使用说明

安装与配置

  1. 部署Tasktrove自托管实例(参考GitHub仓库
  2. 设置环境变量:
    export TASKTROVE_HOST="http://your-server:3333"
    export TASKTROVE_TOKEN="your-api-token"  # 如需认证

基本操作

  1. 查看今日任务:python3 scripts/tasks.py list --today
  2. 添加新任务:python3 scripts/tasks.py add "任务标题" --due 2026-02-10 --priority 2
  3. 完成任务:先获取ID前缀,再执行python3 scripts/tasks.py complete abc123

输入与输出

见下方输入与输出表格。

项目内容
输入任务操作指令(查询/创建/完成/更新/删除)、任务元数据(标题、截止日期YYYY-MM-DD、优先级1-4)、任务ID或搜索词
输出格式化任务列表、操作成功/失败状态、任务详情JSON
适用人群已部署Tasktrove自托管实例的开发者、技术团队、命令行用户
不包含服务器部署指导、图形界面操作、第三方日历同步、企业级SSO集成

 

风险提示

  • POST创建任务需提供完整JSON结构,包括id、completed、labels等字段
  • PATCH更新使用集合端点而非/tasks/{id},需将id放入请求体
  • API不支持自然语言输入,需转换为结构化数据
  • 自托管实例的网络可达性和认证令牌安全性由用户负责

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/willwebberley/tasktrove/SKILL.md
来源类型:开源社区技能

数据统计

相关导航

暂无评论

none
暂无评论...