Ponytail
Extension ponytail menambahkan mode komunikasi terkompresi ke Selesai. Anda dapat beralih antara level kompresi lite, full, dan ultra, atau memanggil helper review khusus (ponytail-review, ponytail-audit, ponytail-gain, ponytail-debt, ponytail-help) melalui alias slash command.
Dibundel bersama Selesai
Dimuat otomatis bersama Selesai; tidak diperlukan npm install per ekstensi.
Penyiapan dan prasyarat
- Dibundel bersama Selesai dan dimuat otomatis.
- Skill pendamping berada di directory
src/skills/ponytail*; extension itu sendiri adalah entrypoint, bukan skill individu.
Yang disiapkan
- Mendaftarkan slash command
/ponytailuntuk mengatur atau melaporkan mode saat ini dan mode default. - Mendaftarkan alias
/ponytail-review,/ponytail-audit,/ponytail-gain,/ponytail-debt, dan/ponytail-helpyang mengirim pesan/skill:ponytail-*yang cocok. - Menyimpan perubahan mode sebagai entri custom session
ponytail-mode. - Menulis mode default ke file konfigurasi ponytail saat Anda menggunakan
/ponytail default <mode>.
Yang dapat dikonfigurasi
Mode default Ponytail di-resolve dari environment, lalu file config, lalu default bawaan. Command sesi dapat mengganti mode tanpa mempersistennya.
Lokasi dan preseden konfigurasi
- Konfigurasi Ponytail
$XDG_CONFIG_HOME/ponytail/config.json, ~/.config/ponytail/config.json, or %APPDATA%\ponytail\config.json
XDG_CONFIG_HOME didahulukan; fallback ke path POSIX atau Windows.
Pengaturan
| Kunci / path | Tipe, default, dan nilai | Deskripsi |
|---|---|---|
defaultMode | string Default: "full" Nilai yang diizinkan: "off", "lite", "full", "ultra", "review" | Mode komunikasi default. "review" diperlakukan sebagai "full" saat dipersisten. |
Variabel lingkungan
| Kunci / path | Nilai yang diizinkan | Deskripsi |
|---|---|---|
PONYTAIL_DEFAULT_MODE | "off", "lite", "full", "ultra", "review" | Override prioritas tertinggi untuk mode default. |
Kontrol command, tool, dan shortcut
| Kunci / path | Deskripsi |
|---|---|
/skill:ponytail* | Panggil skill Ponytail. |
/ponytail default | Persistenkan mode sesi saat ini ke file config. |
stop ponytail / normal mode | Frasa deaktivasi seluruh pesan. |
Bukti source
src/extensions/ponytail/ponytail-config.cjs
Yang dapat dilakukan
- Aktifkan kompresi dengan
/ponytail lite,/ponytail full, atau/ponytail ultra. - Nonaktifkan dengan
/ponytail off. - Cek mode saat ini dan default dengan
/ponytail status. - Atur mode default baru dengan
/ponytail default <mode>. - Jalankan helper review:
/ponytail-reviewmemperluas dan mengirim/skill:ponytail-review. - Kembali ke prosa normal dengan mengirim
stop ponytailataunormal modesebagai seluruh pesan.
Perintah, tool, dan shortcut
| Perintah | Deskripsi |
|---|---|
/ponytail | Toggle antara off dan mode default yang dikonfigurasi. |
/ponytail <lite|full|ultra|off> | Set mode saat ini untuk sesi ini. |
/ponytail status | Tampilkan mode saat ini dan mode default yang dikonfigurasi. |
/ponytail default <off|lite|full|ultra|review> | Persist default mode baru. |
/ponytail-review | Alias untuk /skill:ponytail-review. |
/ponytail-audit | Alias untuk /skill:ponytail-audit. |
/ponytail-gain | Alias untuk /skill:ponytail-gain. |
/ponytail-debt | Alias untuk /skill:ponytail-debt. |
/ponytail-help | Alias untuk /skill:ponytail-help. |
stop ponytail / normal mode | Frasa natural language untuk mematikan ponytail. |
Tidak ada keyboard shortcut atau tool agen.
Batasan dan keamanan
- Mode berlaku per session branch. Saat Anda melanjutkan atau fork sesi, mode dipulihkan dari entri custom
ponytail-modeterbaru di branch tersebut. reviewvalid sebagai default yang dipersist tetapi dinormalisasi kefulluntuk sesi runtime.- Frasa deaktivasi hanya bekerja saat menjadi seluruh pesan user.
- Helper review individu adalah skill pendamping, bukan extension terpisah yang dibundel; extension ini hanya menyediakan alias slash dan manajemen mode.
- Level kompresi yang lebih tinggi mengurangi verbositas. Kembali ke level yang lebih rendah atau
offsaat Anda butuh penjelasan detail.