Skip to content

Instantly share code, notes, and snippets.

@duongphuhiep
Last active June 20, 2026 20:21
Show Gist options
  • Select an option

  • Save duongphuhiep/7b67c1a39481f5c22282337f89834384 to your computer and use it in GitHub Desktop.

Select an option

Save duongphuhiep/7b67c1a39481f5c22282337f89834384 to your computer and use it in GitHub Desktop.
Claude Cowork learning session 1

1 - Claude Setting

Chị vào setting của Claude, copy cái instruction vào đó y như chị làm với ChatGPT. Cái instruction này sẽ được claude ghi nhớ, mỗi khi chị "Chat", hay "Cowork" với nó. (Trong App Claude có mục "Chat" và mục "CoWork" chị nhớ không?)

2 - Markdown

  • AI làm việc với file markdown giỏi hơn rất nhiều so với Word, Excel, PDF. Rất nhiều tài liệu của chị đôi khi cũng phải được convert sang Markdown để AI có thể đọc được tốt.
  • Chị cài phần mềm https://zed.dev/ là phần mềm chỉnh sửa markdown rất tốt, file markdown có đuôi là .md nhé. Tài liệu này em viết cho chị cũng dùng markdown đây.
  • Em sẽ thử convert các tài liệu sách luật của chị sang Markdown, để AI có thể khai thác được tối đa các kiến thức trong đó. (nhiều khi AI nó không đọc rõ ràng được chữ trong PDF và dễ hiểu lầm)

3 - Cách tổ chức thư mục làm việc (Working Directory)

Chiều nay, lúc test chị đã tạo ra folder Claude/ và 1 project Everest2/ (trong Documents) như sau:

Claude/
  Everest2/

Chị nên tổ chức lại dữ liệu như thế này (kết thúc bằng "/" có nghĩa là thư mục nhé)

Claude/
  Case 1- 20250509 - tàu Queen 2 mắc cạn/
    12- tuong trinh.docx
    63- thong ke.xlsx
  Case 2- 20260509 - đắm ở Hải Phòng/
    Bằng chứng/
	   11- ảnh 1.jpg
	   12- thâu âm.mp3
    15- tuong trinh.docx
    45- thong ke.xlsx
	90- ship-info.md
  Library/
    70- Luat hang hai 2021.pdf
  Partners/
    BIDV/
    Parner1
    Partner2
  CLAUDE.md
  • Tất cả các folder bắt đầu bằng "Case XX" sẽ chỉ chứa những tài liệu (claims, ảnh, video, đơn từ, hợp đồng, khiếu nại..) liên quan tới cái case đó

    • "20250509" là năm-tháng-ngày (nếu chị không thích thì bỏ nó đi)
  • Những tài liệu dùng chung cho nhiều cases khác nhau lưu ở bên ngoài. Ví dụ

    • thư mục Library/ chứa tài liệu sách vở tra cứu của chị dùng xuyên suốt cho tất cả các Cases.

3.1 - Prefix định danh

Ở đầu mỗi tài liệu chị nên "bịa" thêm 1 con số định danh 1,2,3,4.

Sau này chị có thể dùng điện thoại, prompt cho Claude là:

Thêm mục "bồi thường" vào tài liệu 16 của case 1, lấy số liệu từ file 63, thêm trích dẫn từ tài liệu 70 trong thư viện, mục 3 điều 7

=> bảo đảm Claude sẽ không bị nhầm lẫn.

Chị không cần phải sửa tên từng file một. Cứ copy 1 đống files của chị vào Working Directory trước theo đúng cấu trúc trên, rồi bảo Claude tự thêm mã định danh vào đống files đó. Prompt cho Claude là:

Sửa tên các tài liệu trong thư mục Library: thêm "prefix số định danh" ví dụ "1 -", "2 -".. ở đầu mỗi tên file.

  • Nếu tên file nào đã có "prefix định danh" thì đừng động vào.
  • Nếu phát hiện số định danh bị trùng lặp thì thay số khác.

Trước khi đổi tên các files, tổng hợp 1 bảng gồm tên folder, tên file cũ, tên file mới, để tôi kiểm tra.

Khi nào tôi đồng ý mới được sửa.

Enter, kiểm tra xem Claude nó có sửa đúng ý của chị không rồi bảo nó sửa

Chị có thể dùng tiếng Việt có dấu cho file và thư mục, có những số định danh này lúc nói chuyện với Claude cũng dễ dàng hơn.

3.2 - thư mục "Partners/"

Chứa thông tin các đơn vị mà chị cần phải làm việc cùng họ (khách hàng, bên A, bên B..).

Mỗi đơn vị có thể chỉ đơn giản là 1 file markdown trong đó có chứa contact (thông tin liên lạc) của người đại diện cho đơn vị đó.

Nếu chị có thể cung cấp thêm thông tin (dù lộn xộn cũng được) những gì chị biết về đối tác đó thì càng tốt.

Sau này chị có thể prompt cho Claude là "Soạn hợp đồng với BIDV", "Viết claim cho case 2"... Claude nó sẽ tự mò ra thông tin tên tuổi của đối tác này để viết trong hợp đồng.

3.3 - file CLAUDE.md

File này chứa những hướng dẫn (dạy dỗ của chị) cho Claude. Những chỉ dẫn ở trong Claude settings là chung cho cả "Chat" và "Cowork", còn những gì chị viết ở trong file này chỉ giành cho "Cowork".

Trong file này chị sẽ mô tả cách chị sắp xếp Working directory:

  • Thông tin đối tác của tôi để trong thư mục "Partners/".
  • "Library/" folder chứa các tài liệu tra cứu, chỉ được đọc, không được chỉnh sửa những tài liệu này.
  • Các thư mục "Case XXX" chứa các tài liệu liên quan đến các vụ việc, tai nạn mà tôi cần xử lý hoặc đã xử lý trong quá khứ.

Cách tổ chức Working Directory trên chỉ là gợi ý của em để chị hiểu cách làm việc với Claude, Chị có thể tự nghĩ ra cách sắp xếp tổ chức phù hợp nhất, rồi mô tả lại trong CLAUDE.md, để nó hiểu cách sắp xếp của chị. Khi đó

  1. Claude sẽ tự biết là viết xong claim sẽ phải để vào đúng "Case XXX.."
  2. Tự biết mò vào Partner tìm thông tin của BIDV khi cần thiết (khi viết hợp đồng, claim..)
  3. Lúc chị bảo nó tra cứu thông tin nó sẽ tự mò vào Library để tra cứu cho chị.

Giữ cho Working Directory được sạch sẽ

Chị không cần phải "chuyển nhà" tất cả những gì chị có hiện tại vào Working Directory mới. Làm đến đâu thì copy dần dần đến đó, cần gì thì copy cái đó.

Giữ cho Working Directory sạch sẽ chỉ chứa những thông tin "tinh tuý" nhất thôi. Case nào xong rồi (case closed) có thể vứt vào 1 archive ở bên ngoài Working directory.

Nếu muốn giữ lại gì đó để tham khảo cho các case sau thì giữ lại, có thể bảo Claude tóm tắt lại case đó và những gì nó học được vào 1 file markdown duy nhất để lại trong Working Directory, còn những thứ khác di chuyển hết vào thư mục "Archive" ở bên ngoài Working directory.

4 - Cách tạo project

  • Mỗi case chị sẽ tạo 1 Project mới, chỉ thẳng vào Working Dir. "Claude/" nơi chứa tất cả các cases và tài liệu.
  • Mỗi project có thể đọc được toàn bộ Working Dir (thư mục "Claude/") của chị, nhưng nhớ là 1 Project = 1 Case.
  • Lúc chị làm project cho case 2, chị có thể bảo nó tham khảo mẫu đã từng làm ở case 1, nhưng nội dung cuộc trò chuyện, phải focus vào Case 2.
  • Lúc trong project cho case 2, tránh sai bảo nó làm các task cho case 1. Hãy switch sang project của case 1 mà làm.

5 - Task và notification

  • Hiện tại Working Directory thư muc "Claude/" trong Documents/ của chị nằm trên máy tính. Hỏng máy tính là mất hết, ở Session tiếp theo ta sẽ "Schedule Task" cho Claude bảo nó hàng ngày sẽ Copy working directory của chị vào thư mục OneDirve để sao lưu (mỗi ngày làm 1 lần) nếu lỡ mất máy tính thì cũng chỉ mất đi 1 ngày làm việc thôi.

  • Cũng như ChatGPT, chị có thể tạo alert và Notification được, khoản này nó có làm tốt không thì em cũng ko biết.

6 - Những hiểu biết khác về AI

Tất cả những gì chị làm ở trên là phần ngọn. Hãy coi AI là 1 con người, để co-work cùng với AI hiệu quả và ăn ý, chị phải hiểu về nó:

  1. Đánh giá việc gì AI làm được, không làm được, mức độ "làm được" tới đâu (giỏi, dở).
  2. Lý giải được tại sao nó làm dở thế, hay Tại sao không làm được?

Lý do thông dụng nhất khi AI làm dở là vì thiếu dữ liệu.. không tự suy luận ra được, nên "bịa" ở 1 bước nào đó, khiến toàn bộ bước sau là "linh tinh", phải bỏ thẳng tay...

Khi đã hiểu những cái "gốc" này, chị sẽ có khả năng hướng dẫn cho AI

  1. Biến nó từ ngu thành thông minh
  2. Biến nó từ không biết làm thành biết làm.

Ở Session sau, em có thể giảng cho chị nghe về Cửa sổ ngữ cảnh (Context window), Agent, Skill, Tool... để chị tự lý giải được tại sao AI ngu?

Có những hiểu biết đó của em, chị sẽ hiểu rõ về AI và sẽ cảm nhận được

  • khi nào nên "reset" lại: tắt cửa sổ chat đi, tạo cửa sổ chat mới và chat lại từ đầu thay vì lao vào "cãi nhau" với nó
  • khi nào nên dành thời gian dạy dỗ nó, hay đừng mất thời gian dạy dỗ những gì mà AI sẽ không thể làm được tốt... mình nên tự ra tay thì sẽ hiệu quả hơn.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment