Quy trình phát triển Sharkly × IM

Từ một cuộc thảo luận nhóm đến mã sẵn sàng để xem xét

Đội ngũ thảo luận một chủ đề trên Slack, MS Teams hoặc Discord. Khi nội dung thảo luận đã rõ, hãy đề cập đến tác nhân Sharkly để sắp xếp cuộc thảo luận, tạo công việc yêu cầu và giao cho tác nhân phát triển viết mã, kiểm thử rồi chuyển cho con người chấp nhận.

Một quy trình thực tế

Thảo luận, thực thi và xem xét cùng xoay quanh một chủ đề

Một yêu cầu bắt đầu từ chủ đề trong nhóm. Sản phẩm, thiết kế và kỹ thuật tiếp tục bổ sung ngữ cảnh vào cuộc thảo luận. Khi cần bắt đầu công việc, một lượt đề cập rõ ràng sẽ biến toàn bộ cuộc thảo luận thành phần việc có trách nhiệm và có thể theo dõi.

01Chủ đề trò chuyện nhóm

Yêu cầu trở nên rõ ràng xoay quanh một chủ đề

Đội ngũ sản phẩm đăng chủ đề, sau đó đội ngũ thiết kế và kỹ thuật bổ sung các ràng buộc, phương án cùng câu hỏi mở. Dù đội ngũ sử dụng Slack, MS Teams hay Discord, cuộc thảo luận vẫn tập trung vào một chủ đề thay vì phân tán trong luồng tin nhắn nhóm.

  • Một tin nhắn gốc cho một chủ đề thảo luận
  • Giữ câu trả lời và ngữ cảnh trong cùng một chủ đề
  • Tiếp tục dùng cuộc trò chuyện nhóm mà đội ngũ đã quen thuộc
02Định hình và tạo

Đề cập đến tác nhân Sharkly và sắp xếp cuộc thảo luận thành một công việc có cấu trúc

Người dùng yêu cầu rõ ràng tác nhân tóm tắt chủ đề hiện tại, ghi lại mục tiêu, phạm vi, câu hỏi mở và tiêu chí nghiệm thu, tạo công việc yêu cầu rồi chỉ định tác nhân phát triển. Tin nhắn nhóm không trở thành công việc trừ khi đội ngũ yêu cầu.

  • Chỉ tạo công việc sau khi có hướng dẫn rõ ràng
  • Đọc toàn bộ ngữ cảnh của chủ đề
  • Chỉ định ngay một tác nhân phát triển
03Phát triển tác nhân

Tác nhân phát triển nhận công việc và bắt đầu lập trình

Tác nhân đọc ngữ cảnh công việc được định hình từ cuộc thảo luận, quy tắc kho lưu trữ và tiêu chí nghiệm thu, sau đó làm việc trong một không gian cô lập. Tiến độ, tệp đã thay đổi, trở ngại và nhật ký được đưa trở lại công việc thay vì biến mất trong terminal riêng tư.

  • Làm việc trong một worktree cô lập
  • Đưa quyết định từ cuộc thảo luận vào quá trình triển khai
  • Luôn hiển thị tiến độ và trở ngại cho đội ngũ
04Kiểm thử và xem xét

Bằng chứng kiểm thử và bản tóm tắt thay đổi được đưa trở lại cùng nhau

Tác nhân chạy bước kiểm tra kiểu, kiểm thử và bản dựng bắt buộc, sau đó đính kèm bản tóm tắt thay đổi, kết quả xác minh và các giới hạn đã biết vào công việc. Công việc chuyển sang Con người xem xét, nơi một người chấp nhận hoặc yêu cầu thực hiện lại.

  • Bàn giao bằng chứng xác minh cùng mã
  • Luôn hiển thị các giới hạn đã biết
  • Để con người đưa ra quyết định cuối cùng
runtime

Kết nối các công cụ phát triển AI mà đội ngũ sử dụng

Kết nối máy tính cục bộ hoặc trên đám mây và cung cấp runtime của chúng dưới dạng tài nguyên thực thi có kiểm soát cho tác nhân. Tiếp tục dùng các công cụ hiện có của đội ngũ, đồng thời cho phép chỉ định và truy vết các lần chạy.

ClaudeClaude CodeCodexCodexGeminiGeminiopencodeOpenCodeOpenClawOpenClawHermes AgentHermes

Kết quả quy trình

Đưa nội dung đã thống nhất trong trò chuyện nhóm vào hệ thống bàn giao

Sharkly kết nối ngữ cảnh thảo luận, công việc, bản ghi thực thi và quyết định của con người. Đội ngũ thấy toàn bộ hành trình từ thảo luận đến bàn giao, không chỉ câu trả lời cuối cùng được sao chép từ một cửa sổ AI riêng tư.

Cuộc thảo luận được giữ nguyên vẹn

Các quyết định xoay quanh một chủ đề trở thành công việc có mục tiêu, ranh giới và tiêu chí nghiệm thu.

Hoạt động thực thi luôn hiển thị

Trách nhiệm, tiến độ và trở ngại được đưa trở lại cùng một công việc để đội ngũ theo dõi.

Kết quả bàn giao có thể được xem xét

Mã, kết quả kiểm thử và các giới hạn đã biết được gửi cùng nhau để một người có thể đưa ra quyết định cuối cùng.

Tác nhân tổ chức và thực thi. Con người định hướng, cấp quyền và chấp nhận kết quả.

Quy trình này không cam kết tự động hợp nhất hoặc triển khai. Sharkly cung cấp cho người dùng kết quả có thể kiểm tra và dừng tự động hóa tại ranh giới phù hợp để con người quyết định.

Bắt đầu sử dụng

Đưa quy trình này vào nhóm của đội ngũ

Chuẩn bị hai tác nhân với vai trò rõ ràng, sau đó đặt điểm tiếp nhận yêu cầu trong nhóm Slack, MS Teams hoặc Discord mà đội ngũ đang sử dụng.

01

Kết nối tác nhân trò chuyện nhóm

Tạo tác nhân yêu cầu trong Sharkly, sau đó kết nối tác nhân với nhóm Slack, MS Teams hoặc Discord mà đội ngũ sử dụng.

02

Chuẩn bị tác nhân phát triển

Kết nối kho lưu trữ và runtime của tác nhân, sau đó xác định các quy tắc lập trình, kiểm thử và báo cáo mà tác nhân phải tuân theo.

03

Bắt đầu rõ ràng trong chủ đề

Đề cập đến tác nhân phụ trách yêu cầu và đề nghị tác nhân tóm tắt cuộc thảo luận hiện tại, tạo công việc và chỉ định tác nhân phát triển.

Câu hỏi thường gặp

Giới thiệu quy trình tác nhân trong trò chuyện nhóm

Mọi tin nhắn trò chuyện nhóm có tự động tạo công việc Sharkly không?

+

Không. Tin nhắn đi vào cuộc trò chuyện với tác nhân đã kết nối. Công việc chỉ được tạo khi người dùng yêu cầu rõ ràng tác nhân trong chủ đề liên quan tóm tắt cuộc thảo luận và tạo công việc.

Đội ngũ có thể kết nối những nền tảng nhắn tin nào?

+

Đội ngũ có thể sử dụng Slack, MS Teams hoặc Discord tùy theo thói quen giao tiếp hiện có. Quy trình không phụ thuộc vào một sản phẩm IM cụ thể; điều quan trọng là đưa chủ đề hiện tại vào công việc.

Tác nhân phụ trách yêu cầu và tác nhân phát triển có phải là cùng một tác nhân không?

+

Không. Thiết lập được đề xuất sử dụng một tác nhân để giao tiếp và định hình công việc, cùng một tác nhân khác để thực thi mã. Đội ngũ có thể điều chỉnh vai trò cho phù hợp với quy trình của mình.

Tác nhân có tự động hợp nhất hoặc triển khai sau khi hoàn tất không?

+

Quy trình này dừng ở bước con người chấp nhận. Tác nhân trả về thay đổi mã, bản tóm tắt và bằng chứng kiểm thử, sau đó người dùng quyết định chấp nhận, yêu cầu thay đổi hoặc tiếp tục hợp nhất.