← 返回
安全合规 Key 中文

Task Sync

Synchronize TickTick (Dida) and Google Tasks bidirectionally, including list/project mapping, task content sync, completion sync, and smart-list export (Today, Next 7 Days, All). Use when users ask to set up OAuth, run or schedule sync, fix mismatched/deleted/completed tasks, or troubleshoot Google Calendar duplicate behavior caused by due-date handling.
双向同步滴答清单与 Google Tasks,支持清单/项目映射、任务内容与完成状态同步以及智能清单导出。用于处理 OAuth 设置、同步执行、任务不一致或重复问题的排查。
jp1222
安全合规 clawhub v2.0.3 2 版本 99854.3 Key: 需要
★ 1
Stars
📥 2,036
下载
💾 21
安装
2
版本
#latest

概述

Task Sync

Operate and troubleshoot bidirectional task sync between TickTick and Google Tasks.

Run

python {baseDir}/sync.py

Setup Checklist

  1. Python 3.10+ with: google-auth google-auth-oauthlib google-api-python-client requests
  2. Enable Google Tasks API and run:

```bash

python {baseDir}/scripts/setup_google_tasks.py

```

  1. Create TickTick developer app and run:

```bash

python {baseDir}/scripts/setup_ticktick.py

```

  1. Configure {baseDir}/config.json token and data paths.

Expected Behavior

  • Sync Google Task Lists <-> TickTick Projects by same name.
  • Sync task title, completion status, and notes/content bidirectionally.
  • Map TickTick priority to Google title prefix: [★] high, [!] medium.
  • Export TickTick smart lists (Today, Next 7 Days, All) to Google Tasks one-way.

Due-Date Rule (Calendar Duplicates)

  • Keep due dates only in the "All" smart list.
  • For other synced lists, forward date to TickTick then clear Google due date.
  • Treat this as the source-of-truth rule when debugging duplicate Calendar items.

Automation

# Cron: every 10 minutes
*/10 * * * * /path/to/python {baseDir}/sync.py >> /path/to/sync.log 2>&1

Use OpenClaw cron if available.

Troubleshooting Workflow

  1. Re-run both OAuth setup scripts if auth errors appear.
  2. Verify config.json paths point to existing token files.
  3. Run python {baseDir}/sync.py and inspect sync_log.json and sync_db.json.
  4. Check API wrappers:
    • {baseDir}/utils/google_api.py
    • {baseDir}/utils/ticktick_api.py

版本历史

共 2 个版本

  • v2.0.3 当前
    2026-03-28 19:48 安全 安全
  • v2.0.4
    2026-03-07 11:44

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,164
security-compliance

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 89 📥 30,602
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,215 📥 266,418