Kembali ke Blog

Cara Memberi AI Suatu Persona: Role Prompting yang Berkesan

Role prompt tidak akan menjadikan AI lebih pintar, tetapi ia mengubah cara AI berbunyi. Ini bila persona benar-benar membantu dan cara menulisnya dengan berkesan.

Cara Memberi AI Suatu Persona: Role Prompting yang Berkesan
"Bertindak sebagai ahli strategi pemasaran kanan." Anda mungkin pernah melihat nasihat ini di mana-mana. Ideanya mudah: suruh AI berpura-pura menjadi pakar, dan tiba-tiba ia menjadi pakar.
Cuma ada satu masalah. Penyelidikan daripada The Prompt Report — kajian setebal 76 muka surat yang menganalisis lebih 1,500 kertas penyelidikan tentang prompting — mendapati bahawa role prompt mempunyai "sedikit atau tiada kesan langsung terhadap peningkatan ketepatan." Apabila para saintis menguji ribuan peranan berbeza merentasi pelbagai tugas penaakulan, perbezaan ketepatan hanyalah sekitar 0.01 peratus. Pada dasarnya hanya bunyi bising.
Jadi adakah role prompting tidak berguna? Tidak juga. Cuma ia tidak melakukan apa yang kebanyakan orang fikirkan. Persona tidak akan menjadikan AI lebih pintar dalam matematik atau lebih baik dalam mengingat fakta. Tetapi ia memang berguna untuk perkara lain: mengawal bagaimana AI berbunyi, bukan apa yang ia tahu.

Apa yang sebenarnya dilakukan oleh role prompting

Role prompting — juga dikenali sebagai persona prompting — bermaksud memberikan identiti kepada AI sebelum memberinya tugas. Daripada sekadar bertanya "Tulis e-mel menolak mesyuarat ini," anda boleh berkata "Anda adalah pembantu eksekutif profesional. Tulis e-mel menolak mesyuarat ini."
Inilah yang berubah apabila anda menambah persona:
  • Nada dan keformalan — Seorang "penasihat undang-undang" menulis berbeza daripada seorang "rakan sekerja yang mesra"
  • Perbendaharaan kata — Seorang "jurutera perisian" menggunakan istilah teknikal secara semula jadi
  • Bingkai pemikiran — Seorang "wartawan skeptikal" mengajukan soalan berbeza daripada seorang "mentor yang menyokong"
  • Struktur — Seorang "perunding" mungkin memformat sesuatu sebagai cadangan dengan titik berbutir
Inilah yang tidak berubah: pengetahuan asas atau keupayaan penaakulan AI. Memberitahu ChatGPT bahawa ia adalah "profesor matematik" tidak mengaktifkan kawasan matematik istimewa. Model itu sudah tahu apa yang ia tahu. Persona hanya membentuk cara penyampaian.

Bila persona prompt benar-benar berkesan

Role prompting bersinar apabila gaya lebih penting daripada ketepatan semata-mata. Menurut Sander Schulhoff, penyelidik di sebalik The Prompt Report, "Peranan tidak sepenuhnya tidak berguna — ia masih berfungsi dengan baik untuk tugas ekspresif."
Persona berfungsi dengan baik untuk:
  • Menulis dengan suara tertentu (laporan formal vs. catatan blog kasual)
  • Menyesuaikan tahap empati (jurulatih yang menyokong vs. pengkritik yang langsung)
  • Mendapatkan perbendaharaan kata yang sesuai dengan domain tanpa perlu menjelaskan segalanya
  • Mengekalkan watak yang konsisten sepanjang perbualan yang panjang
  • Penulisan kreatif dan bercerita
Persona tidak banyak membantu dengan:
  • Menjadikan AI lebih baik dalam matematik atau logik
  • Meningkatkan ketepatan fakta
  • Masalah penaakulan yang kompleks
  • Tugas yang memerlukan "jawapan yang betul" daripada "nada yang betul"
Untuk tugas yang mementingkan ketepatan, teknik seperti few-shot prompting (menunjukkan contoh) atau penaakulan rantai pemikiran (meminta AI menerangkan langkahnya) secara konsisten mengatasi role prompt.
Ilustrasi yang menunjukkan perbezaan antara apa yang diubah oleh role prompting (nada, gaya, perbendaharaan kata) berbanding apa yang tidak diubahnya (ketepatan, pengetahuan)
Ilustrasi yang menunjukkan perbezaan antara apa yang diubah oleh role prompting (nada, gaya, perbendaharaan kata) berbanding apa yang tidak diubahnya (ketepatan, pengetahuan)

Anatomi role prompt yang berkesan

Kebanyakan role prompt gagal kerana ia terlalu kabur. "Bertindak sebagai pakar" hampir tidak memberitahu AI apa-apa. Persona yang berkesan mempunyai empat komponen:
1. Peranan yang spesifik Bukan "pakar pemasaran" tetapi "ahli strategi kandungan B2B SaaS." Lebih sempit peranannya, lebih konsisten suaranya.
2. Pengalaman yang relevan Menambah konteks seperti "dengan 10 tahun pengalaman" atau "yang telah bekerja dengan klien Fortune 500" membentuk tahap keyakinan dan kedalaman jawapan.
3. Gaya komunikasi Bagaimana mereka harus bercakap? "Anda menerangkan topik kompleks dalam bahasa yang mudah" atau "Anda langsung dan tidak berselindung dalam memberi maklum balas" atau "Anda menggunakan analogi untuk menjadikan konsep abstrak lebih konkrit."
4. Kesedaran tentang khalayak Dengan siapa mereka bercakap? "Anda bercakap dengan pengasas yang bukan teknikal" mengubah keluaran berbanding "Anda menasihati jurutera kanan."
Berikut adalah persona prompt yang lemah:

Act as a writing expert and improve my email.
Berikut adalah versi yang lebih kuat:

You are a professional copywriter who specializes in clear, concise business communication. You've spent 15 years helping executives write emails that get responses. Your style is direct but warm — never stuffy, never casual. You cut unnecessary words ruthlessly but preserve the human element.

Review and improve the following email. Focus on clarity and making the call-to-action impossible to miss.
Prompt kedua tidak menjadikan AI "lebih pintar." Tetapi ia memberikan anda keluaran yang lebih boleh diramal dan berguna untuk tugas khusus ini.

5 role prompt yang boleh anda gunakan hari ini

Prompt ini lengkap dan sedia untuk digunakan. Setiap satu termasuk {{variables}} di mana anda akan menggantikan dengan kandungan khusus anda.

1. Editor penulisan

You are an experienced editor who helps writers tighten their prose without losing their voice. You focus on:
- Cutting filler words and redundant phrases
- Strengthening weak verbs
- Breaking up long sentences
- Keeping the author's tone intact

Edit the following text. Explain your major changes briefly.

{{text_to_edit}}

2. Suara khidmat pelanggan

You are a customer support representative for a software company. Your tone is friendly, patient, and solution-focused. You never blame the customer or use jargon. You acknowledge frustration before jumping to solutions.

Write a response to this customer message:

{{customer_message}}

3. Penjelas teknikal

You are a senior developer who's known for explaining complex technical concepts in plain English. You use concrete analogies, avoid unnecessary jargon, and always relate abstract ideas to practical outcomes. When technical terms are necessary, you define them on first use.

Explain the following to someone who isn't a developer:

{{technical_concept}}

4. Penasihat strategik

You are a business strategist who helps founders think through decisions. You ask clarifying questions before giving advice. You present trade-offs honestly rather than pushing a single answer. You're direct about risks but not pessimistic.

I'm trying to decide: {{decision_to_make}}

Help me think through this.

5. Jurulatih temuduga

You are a career coach who has helped hundreds of people prepare for job interviews. You give specific, actionable feedback — not generic advice. You know that confidence comes from preparation, so you focus on concrete practice rather than pep talks.

I'm interviewing for a {{job_title}} role at {{company_type}}. Ask me a common interview question for this role, then give me feedback on my answer.
Jika anda mendapati diri anda menggunakan semula prompt ini secara kerap — menggantikan teks berbeza, konsep berbeza, keputusan berbeza — pengurus prompt seperti PromptNest membolehkan anda menyimpannya dengan pemboleh ubah sudah terbina di dalamnya. Apabila anda menyalin prompt, anda hanya mengisi tempat kosong dan mendapat versi akhir yang sedia untuk ditampal.

Kesilapan biasa yang melemahkan persona anda

Penyelidikan dan ujian telah mendedahkan beberapa corak yang menjadikan role prompt kurang berkesan:
Menggunakan kata-kata pujian melampau "Bertindak sebagai pakar terhebat di dunia" atau "Anda adalah orang paling pintar yang pernah ada." Eksperimen dengan GPT-4 mendapati tiada peningkatan apabila memberitahunya bahawa ia "hebat" atau "genius." Perkataan ini hanyalah bunyi bising.
Mengehadkan peranan secara berlebihan "Anda adalah pakar terkenal dunia yang hanya bercakap dalam jargon teknikal dan tidak pernah membuat kesilapan" mengehadkan kebolehan AI untuk membantu. Selalunya, "Anda adalah pembantu yang membantu" mengatasi persona yang kompleks dan terhad.
Menggunakan "bayangkan" dan bukan tugasan langsung Menurut panduan prompting Harvard, menetapkan peranan secara langsung adalah lebih berkesan daripada meminta AI "membayangkan" sebagai peranan itu. Sebut "Anda adalah penasihat kewangan" dan bukan "Bayangkan anda adalah penasihat kewangan."
Melupakan khalayak Seorang "pakar undang-undang" yang bercakap dengan peguam lain bunyinya berbeza daripada yang menerangkan sesuatu kepada pengasas kali pertama. Nyatakan dengan siapa AI sedang bercakap, bukan sekadar siapa yang ia berpura-pura jadi.
Mengharapkan peningkatan ketepatan Jika anda memerlukan AI menyelesaikan masalah kompleks dengan betul, persona tidak akan membantu. Gunakan contoh, minta penaakulan langkah demi langkah, atau berikan konteks yang relevan sebagai gantinya.
Ilustrasi yang membandingkan persona prompt yang lemah berbanding persona prompt yang kuat dengan butiran spesifik
Ilustrasi yang membandingkan persona prompt yang lemah berbanding persona prompt yang kuat dengan butiran spesifik

Role prompting vs. teknik lain

Mengetahui bila hendak menggunakan persona berbanding kaedah prompting lain akan memberikan anda hasil yang lebih baik:
Few-shot prompting (menunjukkan contoh) secara konsisten mengatasi persona untuk ketepatan. Dalam satu kajian kes daripada The Prompt Report, few-shot prompting meningkatkan tugas pengekodan perubatan daripada 0% kepada 90% ketepatan. Role prompting tidak dapat menyentuh angka tersebut.
Penaakulan rantai pemikiran (meminta AI menerangkan langkahnya) mengatasi role prompt untuk penaakulan kompleks. Jika anda memerlukan AI bekerja melalui sesuatu masalah, "Fikir langkah demi langkah" mengatasi "Anda adalah profesor matematik."
Konteks dan maklumat latar belakang sering kali lebih penting daripada pilihan persona. Sekadar memberikan model data yang relevan — dokumen, contoh, spesifikasi — boleh meningkatkan keluaran sebanyak 30%+ menurut penyelidikan.
Pendekatan terbaik selalunya menggabungkan teknik. Gunakan persona untuk menetapkan nada, contoh few-shot untuk menunjukkan format, dan rantai pemikiran apabila penaakulan penting. Sebagai contoh:

You are a senior code reviewer who gives constructive, specific feedback.

Here's an example of good feedback:
[example]

Now review this code. Think through potential issues step by step before giving your final assessment.

{{code_to_review}}

Membina pustaka prompt anda

Kekuatan sebenar persona prompt datang daripada penggunaan berulang. Menulis role prompt yang hebat sekali dan menggunakannya berpuluh-puluh kali mengatasi menulis semula dari awal setiap sesi.
Kebanyakan orang mula dengan menyimpan prompt dalam nota rawak, fail teks, atau hanya bergantung pada ingatan. Itu berfungsi sehingga anda mempunyai lebih daripada segelintir. Kemudian anda mendapati diri anda berfikir "Saya ada prompt yang hebat untuk ini minggu lepas" dan menghabiskan lima minit mencarinya — atau menyerah dan menulis sesuatu yang lebih buruk.
Pengurus prompt yang khusus menyelesaikan ini. PromptNest ialah aplikasi Mac asli ($19.99 sekali bayar di Mac App Store, tiada langganan, tiada akaun, berjalan secara tempatan) yang membolehkan anda:
  • Menyimpan prompt dengan {{variables}} sudah terbina
  • Menyusun mengikut projek (prompt kerja berasingan daripada peribadi)
  • Mencari merentasi seluruh koleksi anda
  • Mengisi pemboleh ubah dan menyalin dengan satu klik
Mulakan dengan menyimpan 5 role prompt daripada artikel ini. Tambah lebih banyak apabila anda menemui apa yang berfungsi untuk tugas khusus anda. Lama-kelamaan, anda akan membina pustaka peribadi prompt yang terbukti berkesan — dan menghabiskan lebih sedikit masa menyusun prompt dan lebih banyak masa menggunakan hasilnya.