← 返回列表
D

dsh-ticktick

v0.1.3 · 2 天前发布

TickTick / Dida365 (滴答清单) sync for DeepSeek Harness: official OAuth 2.0 Open API integration to pull tasks across lists, create, update, complete, delete tasks, and one-shot dedupe sync — with a web settings panel

dshdsh-plugindeepseek-harnessticktickdida365滴答清单todotasksyncoauth

README

dsh-ticktick

English | 中文 · 中英对照 / Bilingual

DeepSeek Harness 的滴答清单(TickTick / Dida365)双向任务同步插件,基于官方 OAuth 2.0 Open API:拉取各清单任务、创建 / 更新 / 完成 / 删除任务、一键去重同步——agent 与 Web 设置面板均可使用。

功能

  • 官方 Open API — 基于滴答清单开放平台(/open/v1)的 OAuth 2.0 授权码流程,401 时自动用 refresh_token 刷新。

  • 双区域 — Dida365(国内,默认)与 TickTick(国际版)可选,设置面板或 ticktick_config 均可切换。

  • 拉取ticktick_tasks / ticktick_sync 汇总各清单未完成(或已完成)任务,按截止时间排序,带清单名。

  • 推送ticktick_add 创建单个或多个任务(标题、按 id 或名称指定清单、ISO 8601 或纯日期截止时间、优先级 0-5 或 none/low/medium/high、标签、备注)。

  • 一键同步ticktick_syncdirection=pull(按清单分组汇总)或 direction=push(按清单内标题去重创建,重复执行不会产生副本)。

  • 维护ticktick_updateticktick_completeticktick_delete(清单 id 可省略,自动查找)。

  • 设置面板
  • 查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-ticktick
    Repo
    git+https://github.com/zhengjy01/dsh-ticktick.git
    Engines
    {"node":"^22.19.0 || >=24.0.0"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}}