Things 3任务管理

4小时前更新 1 00
Things 3任务管理Things 3任务管理
Things 3任务管理

技能简介

通过things CLI在macOS上管理Things 3,支持读取本地数据库(收件箱/今日/搜索/项目/区域/标签)以及通过URL Scheme添加和更新待办事项。

能做什么

  • 读取Things数据库:查看收件箱、今日任务、即将到期、搜索结果
  • 列出项目、区域和标签
  • 添加新待办事项到指定项目或区域
  • 更新现有待办事项的标题、备注、截止日期、标签等
  • 标记任务完成或取消

使用说明

安装步骤

  1. 确保已安装Go环境
  2. 执行安装命令(Apple Silicon推荐):
    GOBIN=/opt/homebrew/bin go install github.com/ossianhempel/things3-cli/cmd/things@latest
  3. 首次使用时,为调用应用授予完全磁盘访问权限(手动运行需授权Terminal,网关运行需授权Clawdbot.app)
  4. 可选配置:设置THINGSDB环境变量指向ThingsData文件夹,或设置THINGS_AUTH_TOKEN用于更新操作

基本用法

  • 查看收件箱:things inbox --limit 50
  • 查看今日任务:things today
  • 搜索任务:things search "关键词"
  • 添加任务:things add "买牛奶" --notes "2%脱脂" --when today
  • 安全预览(不实际执行):things --dry-run add "测试标题"

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言指令;任务属性(标题、备注、截止日期、标签);目标项目/区域名称;可选auth token
输出任务列表(收件箱/今日/搜索结果);操作确认;URL Scheme预览
适用人群macOS Things 3用户、命令行爱好者、需要任务自动化管理的用户
不包含Windows/Linux支持、任务删除功能、移动端操作、图形界面

 

风险提示

  • 仅支持macOS系统
  • 数据库读取需要完全磁盘访问权限,否则可能失败
  • 更新操作需要有效的auth token
  • 暂不支持删除/移至废纸篓功能,只能通过完成或取消来归档
  • 使用--dry-run可预览URL Scheme而不实际打开Things

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/things-mac/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...