Bumble Gemini Enterprise Day 1 Value Workshop

1. บทนำ

ใน Codelab นี้ คุณจะได้เรียนรู้วิธีใช้ประโยชน์จาก Gemini Enterprise เพื่อทำให้เวิร์กโฟลว์ประจำวันของ Scrum Master และผู้จัดการโปรเจ็กต์ที่ Bumble เป็นระบบอัตโนมัติและมีประสิทธิภาพมากขึ้น คุณจะได้สำรวจวิธีกำหนดค่าเครื่องมือเชื่อมต่อข้อมูลสำหรับ Jira และ GitHub, วิเคราะห์งานค้างของสปรินต์โดยใช้ NotebookLM, ทำการวิจัยเชิงลึกเกี่ยวกับแนวโน้มของตลาด, ระดมความคิดเกี่ยวกับฟีเจอร์ใหม่ๆ และสร้าง Agent ที่กำหนดเองโดยใช้ Agent Designer

สิ่งที่คุณต้องดำเนินการ

  • การตั้งค่าและการปรับเปลี่ยนในแบบของคุณ: กำหนดค่าการตั้งค่าผู้ช่วยสำหรับเป้าหมายการนำส่ง
  • กำหนดค่าตัวเชื่อมต่อข้อมูล: เชื่อมต่อ Gemini Enterprise กับ Jira Cloud และ GitHub
  • เอกสารอ้างอิงโยง: เปรียบเทียบข้อกำหนดกับบันทึกตั๋วที่ใช้งานอยู่
  • วิเคราะห์งานค้างของ Sprint: ใช้ NotebookLM เพื่อสร้างข้อมูลเชิงลึกจากบันทึกการประชุมย้อนหลัง
  • ทำ Deep Research: ใช้ตัวแทน Deep Research เพื่อวิเคราะห์แนวโน้มของตลาด
  • ระดมความคิดเกี่ยวกับฟีเจอร์: ใช้ Agent สร้างไอเดียเพื่อระดมความคิดเกี่ยวกับแนวคิดใหม่ๆ
  • สร้าง Agent ที่กำหนดเอง: สร้างผู้ช่วย Scrum Master และเครื่องมือวิเคราะห์ผลกระทบของทรัพยากรโดยใช้ Agent Designer

สิ่งที่คุณต้องมี

  • เว็บเบราว์เซอร์ เช่น Chrome
  • โปรเจ็กต์ Google Cloud ที่เปิดใช้การเรียกเก็บเงิน
  • สิทธิ์เข้าถึง Gemini Enterprise พร้อมใบอนุญาตที่จำเป็น
  • บัญชีใน Jira Cloud และ GitHub ที่มีสิทธิ์ที่เหมาะสมในการสร้างโทเค็น/แอป

Codelab นี้มีไว้สำหรับนักพัฒนาซอฟต์แวร์ ผู้จัดการโปรเจ็กต์ และ Scrum Master ทุกระดับ รวมถึงผู้เริ่มต้น

ระยะเวลาโดยประมาณ: 96 นาที

ค่าใช้จ่ายโดยประมาณ: ทรัพยากรที่ใช้ใน Codelab นี้ส่วนใหญ่เป็นฟีเจอร์ซอฟต์แวร์ในรูปแบบบริการ (SaaS) และไม่ควรมีค่าใช้จ่ายด้านโครงสร้างพื้นฐานที่สูง อย่างไรก็ตาม โปรดทำความเข้าใจผลกระทบด้านการเรียกเก็บเงินของใบอนุญาต Gemini Enterprise และการใช้เครื่องมือเชื่อมต่อข้อมูล

2. ตั้งค่าและปรับแต่ง Assistant

ในขั้นตอนนี้ คุณจะเข้าถึง Gemini Enterprise และปรับแต่งการตั้งค่าผู้ช่วยเพื่อทำความเข้าใจเป้าหมายการนำส่งในฐานะ Scrum Master หรือ Delivery Lead

  1. เปิดเว็บเบราว์เซอร์แล้วไปที่แอป Gemini Enterprise (ผู้สอนจะให้ URL ที่เฉพาะเจาะจงสำหรับสภาพแวดล้อมของคุณ)
  2. ตรวจสอบว่าคุณเข้าสู่ระบบด้วยบัญชี Google ที่จัดสรรให้

เปิดใช้ API

ก่อนกำหนดค่าเครื่องมือเชื่อมต่อข้อมูล ให้ตรวจสอบว่าได้เปิดใช้ API ที่จำเป็นในโปรเจ็กต์แล้ว เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลหรือ Cloud Shell

gcloud services enable \
  aiplatform.googleapis.com \
  discoveryengine.googleapis.com

กำหนดค่าการปรับเปลี่ยนในแบบของคุณ

หากต้องการให้ผู้ช่วยทราบบริบทที่ชัดเจนเกี่ยวกับบทบาทและอุตสาหกรรมของคุณ ให้ทำดังนี้

  1. คลิกไอคอนการตั้งค่า (เฟือง) ที่มุมซ้ายล่างของอินเทอร์เฟซ
  2. เลือกการปรับเปลี่ยนในแบบของคุณ
  3. ในส่วนโปรไฟล์ ให้ป้อนรายละเอียดต่อไปนี้
    • บทบาทหรือตำแหน่งงาน: Scrum Master / Delivery Lead
    • อุตสาหกรรม: Consumer Software & Mobile App Development
  4. ตรวจสอบว่าได้เปิดปุ่มสลับต่อไปนี้เพื่อช่วยให้ผู้ช่วยเรียนรู้จากการโต้ตอบที่ผ่านมา
    • ประวัติการสนทนา
    • อ้างอิงความทรงจำที่บันทึกไว้

การตั้งค่าการปรับเปลี่ยน Gemini Enterprise ในแบบของคุณ

3. กำหนดค่าเครื่องมือเชื่อมต่อข้อมูล

หากต้องการให้ Gemini Enterprise เข้าถึงข้อมูลโปรเจ็กต์ได้ คุณต้องกำหนดค่าตัวเชื่อมต่อสำหรับ Jira Cloud และ GitHub ซึ่งตั้งค่าเป็นที่เก็บข้อมูลในคอนโซล Google Cloud

สร้างที่เก็บข้อมูล Jira Cloud

  1. ใน คอนโซล Google Cloud ให้ไปที่หน้า Gemini Enterprise (หรือค้นหา)
  2. เลือกโปรเจ็กต์ Google Cloud
  3. ในเมนูการนำทาง ให้คลิกที่เก็บข้อมูล
  4. คลิก + สร้างที่เก็บข้อมูล
  5. ในส่วนแหล่งที่มา ให้ค้นหา Jira Cloud แล้วคลิกเลือก
  6. ในส่วนข้อมูล ให้ทำดังนี้
    • เลือกการค้นหาแบบรวม (หรือการนำเข้าข้อมูลหากต้องการจัดทำดัชนีข้อมูล) สำหรับฟีเจอร์ทดลองนี้ เราจะถือว่าการค้นหาแบบรวมเป็นคำค้นหาแบบเรียลไทม์
    • ระบุรายละเอียดการตรวจสอบสิทธิ์: รหัสไคลเอ็นต์ รหัสลับไคลเอ็นต์ URI ของอินสแตนซ์ (เช่น https://your-domain.atlassian.net) และรหัสอินสแตนซ์
    • คลิกเข้าสู่ระบบ แล้วลงชื่อเข้าใช้ Atlassian ให้เสร็จสมบูรณ์
  7. เลือกเอนทิตีที่จะค้นหา (เช่น ปัญหา โปรเจ็กต์)
  8. คลิกดำเนินการต่อและทำตามข้อความแจ้งเพื่อสร้างให้เสร็จสมบูรณ์

สร้างที่เก็บข้อมูล GitHub

  1. ในหน้าที่เก็บข้อมูล ให้คลิก + สร้างที่เก็บข้อมูลอีกครั้ง
  2. ในส่วนแหล่งที่มา ให้ค้นหา GitHub แล้วคลิกเลือก
  3. ในส่วนข้อมูล ให้ทำดังนี้
    • ระบุรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์จากแอป GitHub
    • คลิกเข้าสู่ระบบ แล้วลงชื่อเข้าใช้และให้สิทธิ์ GitHub ให้เสร็จสมบูรณ์
    • ในตัวเลือกขั้นสูง ให้ป้อนชื่อองค์กรในช่องการเข้าสู่ระบบของเจ้าของ
  4. เลือกเอนทิตีที่จะค้นหา (เช่น ที่เก็บ ปัญหา คำขอพุล)
  5. เลือกการดำเนินการใน GitHub เพื่อเปิดใช้ (เช่น เพิ่มความคิดเห็น ผสาน PR)
  6. กำหนดค่าตำแหน่งและชื่อสำหรับตัวเชื่อมต่อ
  7. คลิกสร้าง

4. การโต้ตอบพื้นฐานกับตัวเชื่อมต่อ Jira

ในขั้นตอนนี้ คุณจะได้ฝึกทำงานการจัดการคำขอพื้นฐานโดยใช้ภาษาที่เป็นธรรมชาติ ซึ่งจะแสดงให้เห็นว่าคุณจะหลีกเลี่ยงการสลับไปมาระหว่างแท็บเพื่ออัปเดตการติดตามโปรเจ็กต์ได้อย่างไร

1. สร้างงาน

ขอความช่วยเหลือจาก Gemini เพื่อสร้างงานใหม่ ใช้คีย์โปรเจ็กต์ที่คุณค้นพบก่อนหน้านี้ (เช่น GB)

"สร้างงานใหม่ในโปรเจ็กต์

[YOUR_PROJECT_KEY]

โดยมีข้อมูลสรุปว่า "วิเคราะห์ความคิดเห็นของผู้ใช้สำหรับฟีเจอร์ชุมชน" และคำอธิบายว่า "เราต้องสรุปความคิดเห็นที่รวบรวมไว้ในสปรินต์ที่ 24"

2. เพิ่มความคิดเห็น

เมื่อสร้างคำขอและ Gemini ให้คีย์แก่คุณแล้ว (เช่น GB-11) ให้เพิ่มความคิดเห็นในคำขอนั้นโดยทำดังนี้

"เพิ่มความคิดเห็นในคำขอ

[TICKET_KEY]

โดยพูดว่า "ฉันอัปโหลดโน้ตย้อนหลังไปยัง NotebookLM เพื่อวิเคราะห์แล้ว และจะโพสต์ผลการวิเคราะห์ที่นี่"

3. อัปเดตสถานะ

ย้ายคำขอไปยังสถานะใหม่

"เปลี่ยนสถานะของคำขอ

[TICKET_KEY]

ถึง

กำลังดำเนินการ

."

5. การโต้ตอบพื้นฐานกับตัวเชื่อมต่อ GitHub

ในขั้นตอนนี้ คุณจะได้เรียนรู้วิธีค้นหากิจกรรมในที่เก็บเพื่อติดตามความคืบหน้าของนักพัฒนาแอปโดยไม่ต้องไปที่ GitHub โดยตรง

1. แสดงรายการคอมมิตล่าสุด

ขอความช่วยเหลือจาก Gemini เพื่อตรวจสอบกิจกรรมล่าสุดในที่เก็บของคุณ

"แสดงรายการคอมมิต 5 รายการล่าสุดในที่เก็บ

[YOUR_GITHUB_REPO_NAME]

."

2. ตรวจสอบคำขอ Pull Request ที่เปิดอยู่

วิธีดูโค้ดที่รอการตรวจสอบ

"แสดงคำขอพุลที่เปิดอยู่ทั้งหมดสำหรับที่เก็บ

[YOUR_GITHUB_REPO_NAME]

."

3. สรุปคำขอ Pull Request

หากคุณมีหมายเลข PR ที่เฉพาะเจาะจงจากรายการ ให้ทำดังนี้

"สรุปการเปลี่ยนแปลงใน Pull Request #

[PR_NUMBER]

ในที่เก็บ

[YOUR_GITHUB_REPO_NAME]

."

6. ตรวจสอบเพื่อเปรียบเทียบเอกสารประกอบกับการดำเนินการ

ในขั้นตอนนี้ คุณจะใช้เอกสารประกอบที่ไม่มีโครงสร้างเพื่อประเมินความคืบหน้าของโค้ดที่มีโครงสร้าง คุณจะใช้ Gemini เพื่อค้นหาโปรเจ็กต์ สร้างข้อมูลตัวอย่าง แล้ววิเคราะห์ความคืบหน้า

เอกสารข้อกำหนดในการอัปโหลด

  1. ในอินเทอร์เฟซแชทของ Gemini Enterprise ให้คลิกไอคอน + (บวก) หรือลากและวางไฟล์เพื่ออัปโหลด
  2. อัปโหลดเอกสารข้อกำหนดของโปรเจ็กต์ตัวอย่าง

เอกสารข้อกำหนดตัวอย่าง

หากไม่มีเอกสารข้อกำหนด ให้สร้างไฟล์ชื่อ requirements.txt แล้ววางเนื้อหาต่อไปนี้ลงในไฟล์ จากนั้นอัปโหลดไฟล์นี้

Project: Bumble Hobbies Community Feature

Requirements:
1. User Interface:
   - [ ] Create a "Communities" tab in the main navigation.
   - [ ] Display a list of available hobby groups (e.g., Hiking, Cooking, Gaming).
   - [ ] Allow users to search for groups by keyword.

2. Group Functionality:
   - [ ] Users can join and leave groups.
   - [ ] Members can create new text posts within a group.
   - [ ] Members can add images to their posts.
   - [ ] Support threaded replies for posts.

3. Moderation:
   - [ ] Implement a reporting system for inappropriate content.
   - [ ] Provide admin tools to delete posts and ban users.

อินเทอร์เฟซการอัปโหลดเอกสาร

ขั้นตอนที่ 1: ค้นหาคีย์โปรเจ็กต์ Jira

คุณต้องมีคีย์โปรเจ็กต์ที่ถูกต้องก่อนจึงจะสร้างคำขอได้ ขอความช่วยเหลือจาก Gemini เพื่อแสดงรายการโปรเจ็กต์ของคุณ

"แสดงโปรเจ็กต์ Jira ที่พร้อมใช้งานและคีย์ของโปรเจ็กต์"

Gemini ควรตอบกลับด้วยรายการโปรเจ็กต์ จดคีย์โปรเจ็กต์ที่ต้องการใช้ (เช่น GB หรือ BMB)

ขั้นตอนที่ 2: สร้างข้อมูลตัวอย่างโดยใช้ Gemini

ตอนนี้มาใช้ Gemini เพื่อสร้างตั๋วทดสอบกัน เพื่อให้เรามีข้อมูลที่จะใช้เปรียบเทียบ ใช้คีย์โปรเจ็กต์ที่คุณพบในขั้นตอนก่อนหน้า

"สร้างคำขอแจ้งปัญหา Jira ในโปรเจ็กต์

[YOUR_PROJECT_KEY]

สำหรับข้อกำหนดต่อไปนี้จากไฟล์ "สร้างแท็บชุมชน" และ "แสดงรายการกลุ่มงานอดิเรกที่มี" ทำเครื่องหมายรายการแรกเป็น

เสร็จสิ้น

และอันที่สองเป็น

กำลังดำเนินการ

."

Gemini จะส่งคำขอและยืนยันการสร้าง

ขั้นตอนที่ 3: เรียกใช้การวิเคราะห์

ตอนนี้คุณมีข้อมูลจริงใน Jira แล้ว ให้เรียกใช้พรอมต์การเปรียบเทียบ

"ใช้ที่เก็บข้อมูล Jira ที่เชื่อมต่อเพื่อเปรียบเทียบข้อกำหนดใน

requirements.txt

ไฟล์ที่มีตั๋วที่ใช้งานอยู่ในโปรเจ็กต์

[YOUR_PROJECT_KEY]

. ระบุข้อกำหนดที่ไม่มีตั๋วที่ใช้งานอยู่ซึ่งสอดคล้องกันหรือไม่เสร็จสมบูรณ์"

ผลลัพธ์ที่คาดหวัง

Gemini Enterprise จะวิเคราะห์เอกสารที่อัปโหลดและข้อมูล Jira ที่เชื่อมต่อ แล้วแสดงตารางที่ระบุข้อกำหนดที่ดำเนินการแล้ว กำลังดำเนินการ หรือยังไม่ได้สร้าง

7. วิเคราะห์แบ็คล็อกของสปรินต์ด้วย NotebookLM

ในขั้นตอนนี้ คุณจะใช้ NotebookLM เพื่อวิเคราะห์บันทึกการประชุมย้อนหลังของสปรินต์และสร้างข้อมูลเชิงลึกเพื่อปรับปรุงขวัญและกำลังใจและประสิทธิภาพของทีม

เข้าถึง NotebookLM

  1. ในเมนูการนำทางด้านซ้ายของ Gemini Enterprise ให้ขยายแท็บเอเจนต์ เข้าถึง NotebookLM
  2. เลือก NotebookLM

สร้าง Notebook และนำเข้าแหล่งข้อมูล

  1. คลิกสร้าง Notebook ใหม่ สร้าง Notebook ใหม่
  2. แหล่งที่มาของการนำเข้า:
    • อัปโหลดไฟล์ที่มีบันทึกการประชุมย้อนหลังของสปรินต์ของทีมหรือข้อมูลแบ็คล็อก
    • หากไม่มี คุณสามารถสร้างไฟล์ข้อความธรรมดาที่มีบันทึกจำลองเกี่ยวกับสิ่งที่ทำได้ดี สิ่งที่ทำได้ไม่ดี และรายการการทำงานนำเข้าแหล่งข้อมูลใน NotebookLM

ตัวอย่างหมายเหตุการประชุมย้อนหลัง

หากไม่มีเอกสารการย้อนอดีต ให้สร้างไฟล์ชื่อ retro.txt แล้ววางเนื้อหาต่อไปนี้ลงในไฟล์ จากนั้นอัปโหลดไฟล์นี้

Bumble Sprint 24 Retrospective Notes

What went well:
- UI redesign of the matching screen was completed on time.
- New ice-breaker prompts received positive feedback in user testing.
- Backend API latency reduced by 20%.

What didn't go well:
- Blocked on Figma designs for the community feature for 3 days.
- Test coverage for the new chat feature is below target (60% instead of 80%).
- Communication gap between frontend and backend teams on the new API contract.

Action items:
- Schedule a daily sync between frontend and backend leads.
- Increase unit test coverage for chat feature to 80%.
- Follow up with design team on community feature Figma files.

สร้างข้อมูลเชิงลึก

  1. ในอินเทอร์เฟซแชทที่ด้านล่าง ให้ถามคำถาม เช่น "ปัญหาคอขวดที่เกิดขึ้นซ้ำๆ ซึ่งกล่าวถึงในบันทึกการย้อนหลังเหล่านี้คืออะไร"
  2. ค้นหาฟีเจอร์แผนผังความคิดในอินเทอร์เฟซ NotebookLM แล้วคลิกเพื่อสร้างภาพแสดงคอขวด ฟีเจอร์แผนผังความคิดของ NotebookLM

[ไม่บังคับ] ปรับแต่งภาพรวมแบบเสียง

หากมีเวลา คุณสามารถสร้างข้อมูลสรุปในรูปแบบพอดแคสต์ได้โดยทำดังนี้

  1. ค้นหาฟีเจอร์ภาพรวมแบบเสียง
  2. คลิกจุด 3 จุดเพื่อปรับแต่งโฟกัส
  3. ป้อน: Focus on team morale improvement goals and identifying bottlenecks.
  4. คลิกสร้าง

8. ทำการวิจัยเชิงลึกเกี่ยวกับแนวโน้มของตลาด

ในขั้นตอนนี้ คุณจะใช้เอเจนต์ Deep Research เพื่อทำการวิจัยอย่างละเอียดเกี่ยวกับแนวโน้มตลาดที่เกี่ยวข้องกับ Bumble เช่น ความชอบของ Gen Z ในแอปหาคู่

เข้าถึง Agent Deep Research

  1. ในเมนูการนำทางด้านซ้ายของ Gemini Enterprise ให้เลือกแท็บเอเจนต์ เข้าถึง Agent Deep Research
  2. เลือกเอเจนต์ Deep Research

เริ่มเซสชันการค้นคว้า

  1. ในช่องป้อนข้อมูล ให้วางพรอมต์ เช่น "เปรียบเทียบประสิทธิภาพของกลยุทธ์การตลาดต่างๆ ในการเข้าถึงผู้บริโภค Gen Z ในบริบทของแอปหาคู่และแอปเครือข่ายบนอุปกรณ์เคลื่อนที่"
  2. ตรวจสอบแผนการค้นคว้าข้อมูล: Agent จะสร้างแผน ตรวจสอบและคลิกเริ่มการค้นคว้า ป้อนพรอมต์ Deep Research

ผลลัพธ์ที่คาดหวัง

Agent จะใช้เวลาสักครู่เพื่อค้นหาแหล่งข้อมูลและสร้างรายงานหลายหน้าพร้อมการอ้างอิง คุณดำเนินการในขั้นตอนถัดไปได้เลยในขณะที่ระบบกำลังทำงาน

9. ระดมความคิดด้วยการสร้างไอเดีย

ในขั้นตอนนี้ คุณจะใช้เอเจนต์การระดมความคิดเพื่อระดมความคิดเกี่ยวกับฟีเจอร์หรือแคมเปญใหม่ๆ สำหรับ Bumble โดยมุ่งเน้นที่การสร้างชุมชน

เข้าถึงเอเจนต์ Idea Generation

  1. ในเมนูการนำทางด้านซ้ายของ Gemini Enterprise ให้เลือกแท็บเอเจนต์ เข้าถึงเอเจนต์ Idea Generation
  2. เลือกเอเจนต์การสร้างไอเดีย

เริ่มเซสชันการระดมความคิด

  1. ระบุหัวข้อเพื่อระดมความคิด เช่น "ระดมความคิดเกี่ยวกับรายการฟีเจอร์ที่ใช้เกมเพื่อกระตุ้นให้ผู้ใช้แอปเครือข่ายได้ทำความรู้จักกันและสร้างชุมชน"
  2. เริ่มเซสชัน: ตรวจสอบแผนและคลิกเริ่มเซสชัน

ผลลัพธ์ที่คาดหวัง

ตัวแทนจะสร้างแนวคิด ประเมิน และจัดอันดับ กระบวนการนี้อาจใช้เวลาสักครู่ แต่คุณจะเห็นชุดไอเดียแรกอย่างรวดเร็ว

10. สร้างเอเจนต์ผู้ช่วย Scrum Master

ในขั้นตอนนี้ คุณจะใช้Agent Designerเพื่อสร้าง Agent ที่กำหนดเองซึ่งจะทำให้รายงานประจำวันของ Scrum Master เป็นไปโดยอัตโนมัติ

เข้าถึง Agent Designer

  1. ในเมนูการนำทางด้านซ้ายมือ ภายใต้ส่วนหัวเอเจนต์ ให้คลิก + เอเจนต์ใหม่ ปุ่มตัวแทนใหม่
  2. หากต้องการข้ามการป้อนพรอมต์และสร้างด้วยตนเอง ให้คลิกไปที่เครื่องมือสร้าง ไปยังเครื่องมือสร้าง

กำหนดค่า Agent หลัก

  1. คลิกโหนด Agent เริ่มต้นชื่อ My Agent
  2. อัปเดตรายละเอียดของเอเจนต์ในแผงการกำหนดค่า
    • ชื่อ: Bumble-Scrum-Master-Assistant
    • คำอธิบาย: Generates a daily summary report for the team based on data from Jira and GitHub.
  3. ในส่วนคำสั่ง ให้วางพรอมต์ต่อไปนี้
You are a Scrum Master Assistant. Your job is to generate a daily summary report for the team based on data from Jira and GitHub.

When the user asks for a report, follow these steps:
1. Identify the Team and Context: Refer to the provided context (team members, Jira projects, GitHub IDs) to filter the data.
2. Query Jira: Search for active tickets, blocked tickets, and recent status changes.
3. Query GitHub: Look for recent commits, pull requests, and code reviews by the specified team members.
4. Analyze Data: Compare Jira ticket status with GitHub activity to identify progress, potential issues, and blockers.
5. Format Output: Generate a concise summary formatted for Slack.
  1. ในส่วนข้อมูลและเครื่องมือ ให้คลิกเพิ่มแหล่งข้อมูลและเครื่องมือ แล้วเลือกที่เก็บข้อมูล GitHub และ Jira ที่คุณสร้างไว้ในขั้นตอนที่ 3

สร้างข้อมูลการทดสอบที่เชื่อมโยงใน Jira และ GitHub

หากต้องการดูการทำงานของผู้ช่วย Scrum Master เราต้องมีข้อมูลที่ตรงกันทั้งใน Jira และ GitHub ขอความช่วยเหลือจาก Gemini เพื่อสร้างข้อมูลทดสอบนี้

"ใช้ที่เก็บข้อมูล Jira และ GitHub ที่เชื่อมต่อแล้ว โปรดทำดังนี้1. สร้างคำขอแจ้งปัญหา Jira ในโปรเจ็กต์

[YOUR_PROJECT_KEY]

โดยมีสรุปว่า "สร้าง UI ของชุมชน" และตั้งค่าสถานะเป็น

กำลังดำเนินการ

.2. สร้างไฟล์ใหม่ในที่เก็บ

[YOUR_REPO_NAME]

ชื่อ

communities.js

พร้อมเนื้อหา

console.log('hello');

และใช้ข้อความคอมมิตว่า "กำลังดำเนินการกับ

[TICKET_KEY]

'."

หมายเหตุ: คุณจะต้องแทนที่คีย์ของคำขอแจ้งปัญหาที่ Gemini สร้างขึ้นจริงในขั้นตอนที่ 1 ด้วยข้อความคอมมิตในขั้นตอนที่ 2

บันทึกและทดสอบ

  1. คลิกสร้างที่มุมขวาบนเพื่อบันทึกเอเจนต์
  2. คลิกแชทกับตัวแทนเพื่อทดสอบด้วยพรอมต์ เช่น "สร้างรายงานรายวันสำหรับโปรเจ็กต์ BMB ในช่วง 24 ชั่วโมงที่ผ่านมา"บันทึกและทดสอบเอเจนต์

11. สร้าง Agent เครื่องมือวิเคราะห์ผลกระทบของทรัพยากร

ในขั้นตอนนี้ คุณจะใช้ Agent Designer เพื่อสร้างเอเจนต์ที่กำหนดเองอีกตัวหนึ่งซึ่งวิเคราะห์ผลกระทบของการไม่พร้อมใช้งานของทรัพยากรต่อไทม์ไลน์ของโปรเจ็กต์

เข้าถึง Agent Designer

  1. ในเมนูการนำทางด้านซ้ายมือ ภายใต้ส่วนหัวเอเจนต์ ให้คลิก + เอเจนต์ใหม่ ปุ่มตัวแทนใหม่
  2. คลิกไปยังเครื่องมือสร้าง ไปยังเครื่องมือสร้าง

กำหนดค่า Agent หลัก

  1. คลิกโหนด Agent เริ่มต้นชื่อ My Agent
  2. อัปเดตรายละเอียดของเอเจนต์ในแผงการกำหนดค่า
    • ชื่อ: Bumble-Resource-Impact-Analyzer
    • คำอธิบาย: Helps project managers understand the impact of team member unavailability on project timelines.
  3. ในส่วนคำสั่ง ให้วางพรอมต์ต่อไปนี้
You are a Resource Impact Analyzer agent. Your job is to help project managers assess the risk to project timelines when team members become unavailable.

When the user asks about the impact of a resource being unavailable, follow these steps:
1. Identify the Resource and Timeframe: Extract the name of the team member and the duration they will be unavailable.
2. Query Jira: Search for all active tickets assigned to that user.
3. Assess Impact: List tickets at risk, identify high-priority items, and check for blockers.
4. Summarize & Suggest: Provide a summary and suggest mitigation steps (e.g., reassignment).
  1. ในส่วนข้อมูลและเครื่องมือ ให้คลิกเพิ่มแหล่งข้อมูลและเครื่องมือ แล้วเลือกที่เก็บข้อมูล Jira (เนื่องจากเอเจนต์นี้ต้องการข้อมูล Jira เป็นหลัก)

บันทึกและทดสอบ

  1. คลิกสร้างที่มุมขวาบนเพื่อบันทึกเอเจนต์
  2. คลิกแชทกับตัวแทนเพื่อทดสอบด้วยพรอมต์ เช่น "สมมติว่าสมาชิกในทีม "Muthu Manoharan" จะไปพักร้อนในอีก 3 วันข้างหน้า โปรเจ็กต์ GB จะได้รับผลกระทบอย่างไร"บันทึกและทดสอบเอเจนต์

12. ล้าง

โปรดล้างข้อมูลทรัพยากรที่สร้างขึ้นระหว่างการทำ Codelab นี้เพื่อหลีกเลี่ยงความรกอย่างต่อเนื่องและรับประกันความปลอดภัย

ลบที่เก็บข้อมูล

  1. ในคอนโซล Google Cloud ให้ไปที่หน้า Gemini Enterprise
  2. คลิกที่เก็บข้อมูลในเมนูการนำทาง
  3. ค้นหาที่เก็บข้อมูล Jira Cloud และ GitHub ที่คุณสร้างขึ้น
  4. คลิกไอคอนลบ (ถังขยะ) ข้างแต่ละรายการ หรือเลือกรายการแล้วคลิกลบ

ลบ Agent ที่กำหนดเอง

  1. ในเว็บแอป Gemini Enterprise ให้ไปที่แท็บ Agent
  2. ค้นหา Bumble-Scrum-Master-Assistant และ Bumble-Resource-Impact-Analyzer ในส่วนตัวแทนของคุณ
  3. คลิกจุด 3 จุดในการ์ดของเอเจนต์แต่ละราย แล้วเลือกลบ

13. ขอแสดงความยินดี

ยินดีด้วย คุณได้ทำ Codelab เวิร์กช็อปวันแรกของ Bumble Gemini Enterprise เสร็จสมบูรณ์แล้ว

สิ่งที่คุณได้เรียนรู้

  • วิธีกำหนดค่าการตั้งค่าการปรับเปลี่ยนในแบบของคุณใน Gemini Enterprise
  • วิธีตั้งค่าเครื่องมือเชื่อมต่อข้อมูลสำหรับ Jira และ GitHub ในคอนโซล Google Cloud
  • วิธีตรวจสอบเพื่อเปรียบเทียบเอกสารกับข้อมูลการดำเนินการ
  • วิธีใช้ NotebookLM ในการวิเคราะห์แบ็คล็อกของสปรินต์
  • วิธีใช้เอเจนต์ Deep Research และการสร้างไอเดียสำหรับการวิจัยตลาดและการระดมความคิด
  • วิธีสร้าง Agent ที่กำหนดเองโดยใช้ Agent Designer

ขั้นตอนถัดไป

  • สํารวจการกําหนดค่า Agent ขั้นสูงเพิ่มเติมใน Agent Designer
  • ลองเชื่อมต่อแหล่งข้อมูลอื่นๆ ที่เกี่ยวข้องกับเวิร์กโฟลว์ของคุณ
  • แชร์ Agent ที่กำหนดเองกับทีม

เอกสารอ้างอิง