zhengjy01/dsh-ticktick

zhengjy01★ 0TypeScript最后同步: 2026-08-16

在 GitHub 打开

README 摘要

dsh-ticktick English 中文 Two-way task sync with TickTick / Dida365 (滴答清单) for DeepSeek Harness, built on the official OAuth 2.0 Open API. Pull tasks across every list, create / update / complete / delete tasks, and run a one-shot dedupe sync — from the agent or the web settings panel. Features - Official Open API — OAuth 2.0 authorization-code flow against the TickTick / Dida365 open platform ( /open/v1 ), with automatic token refresh on 401. - Both regions — Dida365 (CN, default) and TickTick (international), selectable in the settings panel or via ticktick config . - Pull — ticktick tasks / ticktick sync list incomplete (or completed) tasks across all lists, sorted by due date, with list names. - Push — ticktick add creates one or more tasks (title, list by id or name, due date in ISO 8601 or bare YYYY-MM-DD , priority 0-5 or none/low/medium/high, tags, content). - One-shot sync — ticktick sync with direction=pull (grouped summary) or direction=push (creates missing tasks, dedupes by title within a list — re-running never duplicates). - Maintenance — ticktick update , ticktick complete , ticktick delete (project id optional; auto-resolved). - Settings panel — Settings → TickTick: …

在 GitHub 查看完整 README →
工具/开发dsh-pluginagent

分类