PerryLink/dsh-ticktick0

@perrylink/dsh-ticktick

TickTick (Dida365) task bridge for DeepSeek Harness: a Session-header task panel (list filter, quick add, complete, delete, due dates, drag reorder) over the official TickTick MCP endpoint, a Ticktick Remote service, curated agent tools, and a plugin settings card.

包名
@perrylink/dsh-ticktick
版本
0.1.7
许可证
Apache-2.0
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-ticktick

Configuration

  1. Get an API 口令 (a dp_-prefixed token) from the Dida365/TickTick web app: Profile → Settings → Account & Security → API 口令.
  2. Pick one of three token sources (priority order): the Settings → Plugins → TickTick card's secret field, the DIDA365_TOKEN environment variable, or a token file (default $DSH_HOME/.ticktick-token, one line). Writing the file activates the bridge without any config change.
  3. Use the card's Test connection button to verify the token, and Clear credentials to wipe it.
KeyDefaultMeaning
tokenFile''Path to a text file holding the token; empty resolves to $DSH_HOME/.ticktick-token
mcpUrlhttps://mcp.dida365.comTickTick MCP endpoint (the international endpoint is unverified — see below)
toolCallTimeoutMs30000Per tools/call deadline in milliseconds
protectedTaskIds[]Task ids every mutating operation refuses
tools.*'' eachRaw MCP tool-name pins (projects/tasks/create/complete/remove/update/move); '' = discover by pattern