Qwen Code Wochenbericht: HTML-Export-Verbesserung, Terminal-GIF-Aufnahme, GitHub-Workflow-Befehle
Diese Woche haben wir v0.11.1 mit mehreren Stabilitätskorrekturen und Funktionsverbesserungen veröffentlicht. Gleichzeitig schreitet die Entwicklung des v0.12.0-Zweigs mit mehreren bemerkenswerten neuen Funktionen voran.
- Stabile Version veröffentlicht: v0.11.1
- v0.12.0 in Entwicklung, mehrere neue Feature-PRs zusammengeführt
✨ Neue Funktionen
HTML-Export: Tool-Call-Inhaltsanzeige
Nach dem Export einer Sitzung als HTML-Datei öffnet ein Klick auf die IN / OUT-Labels von Shell-Tool-Aufrufen jetzt ein Modal-Fenster mit dem vollständigen Inhalt. Zuvor hatte ein Klick auf diese Labels keine Wirkung. Siehe PR #2085

Terminal-Streaming-Screenshots und GIF-Generierung
Das terminal-capture-Tool unterstützt jetzt einen Streaming-Capture-Modus, der während der Befehlsausführung in festen Intervallen Screenshots aufnimmt – ideal für die Aufnahme von Fortschrittsbalken, Spinner-Animationen und anderen dynamischen Terminal-Ausgaben. Nach der Aufnahme wird ffmpeg automatisch aufgerufen, um ein Loop-GIF zu erstellen. Siehe PR #2116
Konfigurierbare Optionen umfassen Screenshot-Intervall, Startverzögerung und automatisches Stoppen bei stabiler Ausgabe. Wenn ffmpeg nicht installiert ist, wird die GIF-Generierung übersprungen, ohne den Screenshot-Prozess zu unterbrechen.
Bisher war nur statische Screenshot-Aufnahme möglich, jetzt kann der gesamte Befehlsausführungsprozess aufgezeichnet werden – ideal für Funktionsdemos und Tutorials.
👇 Die folgende Animation wurde vollständig von Qwen Code beim Testen generiert:

Integrierte GitHub-Workflow-Befehle
Vier neue integrierte benutzerdefinierte Befehle für häufige GitHub-Operationsszenarien, aufrufbar über /qc:<Befehlsname>. Siehe PR #2117
/qc:code-review: Ruft PR-Details und Diff ab, erstellt einen Code-Review-Bericht zu Korrektheit, Stil, Performance und Sicherheit/qc:commit: Analysiert staged Änderungen, generiert eine Commit-Nachricht gemäß Conventional Commits-Spezifikation und verwaltet Branches automatisch (vermeidet direktes Committen auf main)/qc:create-issue: Entwirft ein GitHub Issue basierend auf dem Codebase-Kontext und wählt automatisch die Feature-Request- oder Bug-Report-Vorlage/qc:create-pr: Erstellt einen vollständig strukturierten Pull Request gemäß der PR-Vorlage des Projekts

AGENTS.md als Standard-Kontextdatei
AGENTS.md im Projektstamm wird jetzt automatisch als Kontextdatei geladen, konsistent mit dem Verhalten von GEMINI.md, CLAUDE.md und ähnlichen Dateien. Bei der Arbeit in Multi-Agent-Frameworks ist keine zusätzliche Konfiguration erforderlich. Siehe PR #2018

Ctrl+Y zum Wiederholen fehlgeschlagener Anfragen
Nach einem fehlgeschlagenen Request kann mit Ctrl+Y direkt wiederholt werden, ohne den Inhalt erneut eingeben zu müssen. Siehe PR #2011

Verbessertes Authentifizierungsdialog-Layout
Der Anmeldedialog wurde mit einem Drei-Optionen-Layout neu gestaltet, um eine klarere Unterscheidung zwischen den Optionen zu ermöglichen. Siehe PR #2030

Tab-Breiten-Unterstützung für Code-Hervorhebung
Die Code-Hervorhebungskomponente unterstützt jetzt eine tabWidth-Konfiguration. Tab-Zeichen werden durch die entsprechende Anzahl von Leerzeichen ersetzt, was inkonsistente Tab-Anzeigebreiten in Code-Blöcken behebt. Siehe PR #2077

🔧 Wichtige Korrekturen
| PR | Version | Problem | Auswirkung |
|---|---|---|---|
| #2060 | v0.11.1 | DashScope-Subdomain-URLs werden nicht als DashScope-Provider erkannt | Benutzer, die über benutzerdefinierte Subdomains auf DashScope zugreifen, können es nicht verwenden |
| #2059 | v0.11.1 | ACP-Protokoll fehlt session/set_config_option-Methode, Zed-Editor kann Konfiguration nicht über UI ändern | Zed-Integrationsbenutzer können Konfigurationselemente nicht in der UI aktualisieren |
| #2021 | v0.11.1 | Abgeschnittene Tool-Call-Ausgabe nicht erkannt und geschützt, kann nachgelagerte Parse-Fehler verursachen | Stabilitätsprobleme bei langen Ausgabe-Szenarien |
| #1982 | v0.11.1 | Fehlender Standard-Modality-Wert beim Lesen von PDF und anderen Mediendateien, verursacht API-Fehler | Gelegentliche API-Fehler bei der Verwendung der Dateilesefunktion |
| #2041 | v0.11.1 | Streaming-Ausgabe übermäßig im Sitzungsverlaufsprotokoll aufgezeichnet, Protokolldateien wachsen abnormal | Protokolldateien verbrauchen nach längerem Gebrauch übermäßig Speicherplatz |
| #1995 | v0.11.1 | Rate-Limit-Fehlercode 1305 nicht erkannt, kein automatischer Wiederholungsversuch bei Rate-Limiting | Höhere Anfragefehlerrate bei intensiver Nutzung |
| #1993 | v0.11.1 | Sub-Agents erben output-language.md-Spracheinstellung nicht, inkonsistente Ausgabesprache mit Haupt-Agent | Inkonsistente Sprachausgabe in Multi-Agent-Szenarien |
Windows-Plattform-Korrekturen
| PR | Problem |
|---|---|
| #2078 | Markdown-Befehlsdateien mit CRLF-Zeilenenden oder UTF-8-BOM verursachen Frontmatter-Parse-Fehler, Befehlsbeschreibungen werden nicht angezeigt |
Zed-Editor-Integrationskorrekturen
| PR | Problem |
|---|---|
| #2017 | ACP-Protokoll-Kompatibilitätsproblem, Zed-Editor-Integrationsanomalien behoben |
| #2059 | session/set_config_option-Unterstützung hinzugefügt, Zed-UI kann jetzt Konfiguration direkt ändern |
Upgrade: Führen Sie npm i @qwen-code/qwen-code@latest -g aus, um auf die neueste Version zu aktualisieren.
Bei Fragen oder Vorschlägen besuchen Sie GitHub Issues !