TickTick CLI für Openclaw

Ein leistungsstarkes Kommandozeilen-Interface zur Verwaltung von TickTick-Aufgaben und -Projekten mit OAuth2-Authentifizierung und Unterstützung für Batch-Verarbeitung.

norickkevorkov
v1.0.0
Feb 9, 2026
0
1.9k
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install ticktick-cli

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, ticktick-cli über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist TickTick CLI?

Das TickTick CLI ist eine robuste Integration für Openclaw Skills, die die volle Leistung der TickTick-Aufgabenverwaltung direkt in Ihr Terminal bringt. Es ermöglicht Entwicklern und KI-Agenten, Aufgaben und Projekte programmatisch über eine optimierte Kommandozeile zu erstellen, zu aktualisieren und zu organisieren. Durch die Nutzung der TickTick Open API v1 bietet dieser Skill High-Level-Befehle für alles, von der einfachen Aufgabenerstellung bis hin zu komplexen Batch-Operationen.

Der auf Geschwindigkeit und Automatisierung ausgelegte Skill unterstützt verschiedene Authentifizierungsmodi, einschließlich eines Headless-Manual-Flows für Server. Egal, ob Sie einen automatisierten persönlichen Assistenten bauen oder einfach während des Codierens im Flow bleiben möchten – dieses Tool schließt die Lücke zwischen Ihrer Entwicklungsumgebung und Ihrem Aufgabenplaner.

TickTick CLI Anwendungsfälle

  • Automatisierung der Aufgabenerstellung aus Shell-Skripten oder CI/CD-Pipelines.
  • Verwaltung täglicher To-Do-Listen, ohne das Terminal oder die IDE zu verlassen.
  • Durchführung von Massenoperationen, wie das Verwerfen mehrerer veralteter Aufgaben in einem einzigen Aufruf.
  • Integration der TickTick-Aufgabenverfolgung in autonome KI-Agenten-Workflows.
  • Filtern und Exportieren von Aufgabendaten im JSON-Format für benutzerdefinierte Datenanalysen oder Berichte.

So funktioniert TickTick CLI

  1. Der Benutzer authentifiziert das CLI über OAuth2, wodurch ein Zugriffstoken gesichert wird, das lokal im Home-Verzeichnis des Benutzers gespeichert wird.
  2. Befehle werden über das Skript unter Verwendung der Bun-Runtime ausgegeben, wobei Argumente für Aufgaben, Listen oder Authentifizierung übergeben werden.
  3. Das CLI interagiert mit der TickTick Open API v1, um Benutzerdaten abzurufen, zu erstellen oder zu ändern.
  4. Bei komplexen Operationen löst das CLI menschenlesbare Projektnamen in eindeutige IDs auf, bevor aufgabenspezifische Aktionen ausgeführt werden.
  5. Ergebnisse werden als menschenlesbarer Text oder strukturiertes JSON zurückgegeben, was das Weiterleiten in andere Tools ermöglicht.

TickTick CLI Einrichtung

1. Anwendung registrieren

Registrieren Sie eine Entwickler-App im TickTick Developer Center und setzen Sie die Redirect-URI auf http://localhost:8080, um Ihre Anmeldedaten zu erhalten.

2. Authentifizieren

Führen Sie den folgenden Befehl aus, um den OAuth-Flow zu starten:

bun run scripts/ticktick.ts auth --client-id IHRE_CLIENT_ID --client-secret IHR_CLIENT_SECRET

Für Headless-Umgebungen fügen Sie das Flag --manual hinzu, um den Autorisierungscode zu kopieren und einzufügen.

3. Verbindung überprüfen

Überprüfen Sie Ihren Authentifizierungsstatus, um sicherzustellen, dass die Openclaw Skills Integration aktiv ist:

bun run scripts/ticktick.ts auth --status

TickTick CLI Datenschema & Taxonomie

Der Skill speichert Konfigurationen und sensible Anmeldedaten in ~/.clawdbot/credentials/ticktick-cli/config.json. Über das --json-Flag zurückgegebene Daten folgen dem TickTick API v1 Schema.

Feld Beschreibung
clientId Ihre TickTick OAuth2 Client ID
accessToken Bearer-Token für authentifizierte Anfragen
priority Prioritätsstufen: keine, niedrig, mittel oder hoch
status Aufgabenstatus: ausstehend oder abgeschlossen
dueDate ISO 8601 formatiertes Datum oder relative Angaben wie "today"

TickTick CLI Erweiterte Funktionen

  • Volle JSON-Ausgabeunterstützung für jeden Befehl, um eine nahtlose Integration von KI-Agenten zu erleichtern.
  • Unterstützung für Batch-Operationen über den batch-abandon-Befehl, um API-Roundtrips zu minimieren und Ratenbegrenzungen effizient zu handhaben.
  • Unterstützung für die Verarbeitung von Fälligkeitsdaten in natürlicher Sprache (z. B. "next monday", "in 7 days").
  • Automatische Token-Refresh-Logik für eine langfristig persistente Authentifizierung ohne Benutzereingriff.
  • Multi-Tag-Unterstützung und Prioritätsfilterung für granulare Aufgabenverwaltung innerhalb von Openclaw Skills.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*