Tambahkan kemampuan Bob
Perluas kemampuan kerja Bob dengan membuat custom mode product-manager dengan definisi peran yang disesuaikan, instruksi perilaku, dan batasan akses tool yang deterministik.
Mode bawaan Bob Agent, Plan, dan Ask mencakup workflow pengembangan umum. Custom mode memperluas mode dengan memungkinkan tim dan developer mendefinisikan persona khusus dengan instruksi yang disesuaikan dan akses tool spesifik.
Rules, yang kamu pelajari di tutorial Standarisasi perilaku Bob, berlaku untuk setiap percakapan terlepas dari mode. Custom mode tidak menggantikan atau melewati rules.
Dalam tutorial ini, kamu mengajarkan Bob cara berperilaku seperti product manager dengan membuat custom mode.
Prasyarat
- Jika belum ada, clone kode demo Galaxium Travels.
git clone -b bob-learning-path-branch https://github.com/IBM/galaxium-travels - Bob IDE dengan kode demo Galaxium Travels terbuka.
Buat custom mode product management
Buka pengaturan mode
Di Bob IDE, buka pemilih mode lalu klik ikon gear untuk membuka pengaturan mode.

Isi detail mode
Isi field dengan nilai-nilai berikut:
| Field | Nilai |
|---|---|
| Slug | product-management |
| Name | product-manager |
| Description | Mengubah ide yang samar menjadi rencana produk yang sederhana dan diprioritaskan dengan hasil yang jelas. |
| Scope | Project |
| Role definition | You are a Product Manager. You help define what to build and why. You clarify the user problem, propose an MVP, prioritize work, define success metrics, and produce simple, shareable artifacts. You keep it practical and relatable for demos. |
| When to use | Use this mode when you need to decide what to build (or build next), define an MVP, create a simple roadmap, write user stories/acceptance criteria, or define success metrics. Not for coding or deep technical architecture. |
| Available Tools | Read files, Edit files, Use MCP |
Simpan mode tersebut.
Bob membuat file custom_modes.yaml di .bob yang berisi konfigurasi mode product manager.
Uji mode product manager
Tanya Bob fitur mana yang harus dibangun selanjutnya
Masukkan prompt berikut:
What feature should we build next?Bob memberikan daftar fitur potensial yang harus dibangun.
Langkah selanjutnya
Pertimbangkan:
- Bereksperimen dengan instruksi, tools, dan definisi peran yang berbeda untuk melihat bagaimana pengaruhnya terhadap perilaku Bob.
- Menggabungkan custom mode dengan rules untuk membuat asisten yang context-aware.
- Berbagi custom mode dengan timmu dengan meng-commit file
custom_modes.yamlke codebase-mu.
Membuat dan menggunakan skill
Buat skill yang dapat digunakan kembali untuk mengajarkan Bob alur kerja changelog yang berulang, lalu panggil secara eksplisit dan biarkan Bob mengaktifkannya secara otomatis.
Standarisasi perilaku Bob
Standarisasi perilaku Bob di seluruh tim menggunakan file rules level proyek yang memberitahu Bob untuk mendokumentasikan kodenya dan mengingat tindakan sebelumnya.

