Skip to Content
Tools SammlungTodo Write Tool

Todo Write Tool (todo_write)

Dieses Dokument beschreibt das todo_write Tool für Qwen Code.

Beschreibung

Verwende todo_write, um eine strukturierte Aufgabenliste für deine aktuelle Coding-Session zu erstellen und zu verwalten. Dieses Tool hilft dem AI-Assistenten, den Fortschritt zu verfolgen und komplexe Aufgaben zu organisieren, indem es dir einen Überblick darüber gibt, welche Arbeiten gerade durchgeführt werden.

Argumente

todo_write akzeptiert ein Argument:

  • todos (Array, erforderlich): Ein Array von Todo-Elementen, wobei jedes Element folgende Eigenschaften enthält:
    • id (String, erforderlich): Eine eindeutige Kennung für das Todo-Element.
    • content (String, erforderlich): Die Beschreibung der Aufgabe.
    • status (String, erforderlich): Der aktuelle Status (pending, in_progress oder completed).

Wie man todo_write mit Qwen Code verwendet

Der KI-Assistent verwendet dieses Tool automatisch, wenn er an komplexen, mehrstufigen Aufgaben arbeitet. Du musst es nicht explizit anfordern, aber du kannst den Assistenten bitten, eine Todo-Liste zu erstellen, wenn du den geplanten Ansatz für deine Anfrage sehen möchtest.

Das Tool speichert Todo-Listen in deinem Home-Verzeichnis (~/.qwen/todos/) in sessionspezifischen Dateien, sodass jede Coding-Session ihre eigene Aufgabenliste verwaltet.

Wann die KI dieses Tool verwendet

Der Assistent verwendet todo_write für:

  • Komplexe Aufgaben, die mehrere Schritte erfordern
  • Feature-Implementierungen mit mehreren Komponenten
  • Refactoring-Operationen über mehrere Dateien hinweg
  • Jegliche Arbeit, die 3 oder mehr unterschiedliche Aktionen beinhaltet

Der Assistent wird dieses Tool nicht für einfache, einstufige Aufgaben oder rein informative Anfragen verwenden.

todo_write Beispiele

Erstellen eines Feature-Implementierungsplans:

todo_write(todos=[ { "id": "create-model", "content": "Create user preferences model", "status": "pending" }, { "id": "add-endpoints", "content": "Add API endpoints for preferences", "status": "pending" }, { "id": "implement-ui", "content": "Implement frontend components", "status": "pending" } ])

Wichtige Hinweise

  • Automatische Verwendung: Der AI-Assistent verwaltet Todo-Listen automatisch während komplexer Aufgaben.
  • Fortschrittsanzeige: Du siehst Todo-Listen in Echtzeit aktualisiert, während die Arbeit voranschreitet.
  • Session-Isolation: Jede Coding-Session hat ihre eigene Todo-Liste, die andere Sessions nicht beeinträchtigt.
Last updated on