Cách đúng đắn để mở khóa Skill: 5 bài học từ phương pháp nội bộ được Anthropic công bố

marsbitXuất bản vào 2026-06-08Cập nhật gần nhất vào 2026-06-08

Tóm tắt

Bài viết này chia sẻ 5 bài học chính từ bài viết "Lessons from building Claude Code: How we use skills" của Anthropic về cách thiết kế và sử dụng Skill hiệu quả: 1. **Tránh lời thừa, tập trung vào "Gotchas"**: Skill nhằm lưu trữ kiến thức ẩn (kinh nghiệm "lão làng") như các lỗi hay gặp hoặc thông tin đặc thù hệ thống, thay vì lặp lại kiến thức chung đã có. 2. **Skill là "Context Engineering"**: Cấu trúc Skill nên là một thư mục với các file riêng biệt (hướng dẫn, tài liệu tham khảo, script, ví dụ). Cách tiếp cận "tiết lộ dần" này giúp quản lý ngữ cảnh tốt hơn, tránh làm quá tải mô hình bằng thông tin không cần thiết trong mọi lần gọi. 3. **Ưu tiên sử dụng Script**: Những công việc lặp lại, có quy trình cố định nên được đóng gói thành script. Điều này giúp tiết kiệm token, tăng độ chính xác và cho phép mô hình tập trung vào suy luận thay vì thực thi các bước cơ bản. 4. **Mô tả Skill phải như một quy tắc định tuyến**: Phần mô tả nên nêu rõ *khi nào* thì Skill nên được kích hoạt (dựa trên ý định của người dùng), thay vì chỉ liệt kê chức năng của nó. Điều này giúp mô hình định tuyến và lựa chọn Skill chính xác. 5. **Quản lý và phân phối Skill linh hoạt**: Khi số lượng Skill tăng lên, nên có cơ chế quản lý nhẹ nhàng. Anthropic khuyến khích để Skill mới được thử nghiệm và lan truyền tự nhiên trong nhóm nhỏ trước. Những Skill nào thực sự hữu ích và được nhiều người dùng sẽ được đưa vào kho chung (Marketplace) một cách tự nhiên.

Tác giả: AI Sản phẩm A Dĩnh

Tôi vừa đọc một bài blog của team Anthropic có tiêu đề "Bài học từ việc xây dựng Claude Code: Cách chúng tôi sử dụng Skill". Đây có lẽ là bài tổng kết thực tiễn sâu sắc nhất về Skill mà tôi từng thấy đến nay.

Skill thực ra không phức tạp, nhưng thực sự muốn làm tốt Skill, tôi nghĩ cũng không dễ dàng.

Tôi nhớ lúc Skill mới nổi, mọi người đặc biệt thích làm các Skill về phong cách viết, Skill viết lách. Hình như chỉ cần nhét phong cách viết của mình vào, mô hình sẽ có thể xuất kết quả ổn định theo phong cách đó.

Nhưng sau đó tôi tự mình thử một vòng, phát hiện nhiều lúc hoàn toàn không khả thi.

Bởi vì một Skill về phong cách viết có thể chứa vài nghìn thậm chí hàng chục nghìn chữ. Khi Skill được tải, ngữ cảnh đã chiếm mất một phần lớn. Ngữ cảnh một khi nặng, khả năng tư duy của mô hình lại dễ bị giảm xuống.

Cuối cùng thường xuất hiện một tình huống: phong cách thì học được, nhưng nội dung trở nên hời hợt, khả năng phân tích cũng yếu đi.

Lại còn một tình huống phổ biến khác.

Nhiều người khi viết Skill, thích nhét đủ loại hướng dẫn thao tác vào. Bước đầu tiên làm gì, bước hai làm gì, bước ba làm gì. Kết quả chạy thử sẽ phát hiện, việc thực thi của mô hình không ổn định.

Sau này tôi mới dần hiểu ra, rất nhiều công việc lặp đi lặp lại như vậy, thực ra phù hợp hơn khi kết tủa thành Script, chứ không phải viết thành Instructions dài dòng.

Sau khi đọc xong bài viết này của Anthropic, cảm nhận lớn nhất của tôi là, rất nhiều người thực ra đang dùng Skill, nhưng chưa chắc đã thực sự hiểu Skill.

Về bản chất, Skill đang làm Context Engineering (Kỹ thuật Ngữ cảnh). Khi nào nên đưa kiến thức vào Skill, khi nào nên tách thành References, khi nào nên viết thành Script, khi nào nên dùng Gotchas để ràng buộc mô hình, bên trong đó thực ra có rất nhiều kinh nghiệm.

Sau khi hiểu nguyên lý vận hành của Skill, nhìn lại những Skill xuất sắc đó, sẽ phát hiện chúng giải quyết không bao giờ là vấn đề của prompt (lời nhắc), mà là đang giải quyết vấn đề về ngữ cảnh, kết tủa kinh nghiệm và tái sử dụng năng lực.

Nếu mọi người muốn nghiên cứu sâu về Skill, đặc biệt đề xuất đọc hai bài viết:

https://claude.com/blog/lessons-from-building-claude-code-how-we-use-skills

https://research.perplexity.ai/articles/designing-refining-and-maintaining-agent-skills-at-perplexity

#01 Đừng viết những câu vô nghĩa

Về bản chất, Skill đang kết tủa "kiến thức ngầm" trong tổ chức. Vì vậy, trong Skill đừng lặp lại những kiến thức thông thường mà nó đã biết. Giá trị thực sự thực ra là những thông tin mà mô hình hoàn toàn không biết.

Nội bộ Anthropic thường nhấn mạnh, thứ thực sự cần viết trong Skill là Gotchas, tức là những cái bẫy thường gặp.

Ví dụ:

1. Bảng này không thể sắp xếp theo created_at

2. Staging trả về 200 không đại diện cho thành công

3. request_id và trace_id là một thứ

Bởi vì những thông tin này thường tồn tại trong kinh nghiệm của nhân viên. Vì vậy nhất định phải nhớ bản chất của Skill là gì.

Skill = Viết ra kinh nghiệm của người thợ lành nghề.

Thông qua Skill, kết tủa những kinh nghiệm vốn nằm rải rác trong đầu óc của những người khác nhau.

#02 Skill thực ra là Context Engineering

Đây có lẽ là một trong những quan điểm sâu sắc nhất của Anthropic.

Skill không phải là một file markdown, mà là một thư mục. Với người đã dùng Skill, câu này nghe giống như chuyện thừa.

Nhưng mấy ngày nay tôi suy đi nghĩ lại, dần nhận ra: họ chính là muốn dùng hình thức thư mục này để diễn đạt quan niệm về Context Engineering.

Chúng ta hãy xem lại cấu trúc Skill điển hình một lần nữa:

skill/ ├── SKILL.md ├── references/ chứa giải thích chi tiết, tham chiếu API, điều kiện biên ├── scripts/ chứa script có thể thực thi ├── examples/ chứa ví dụ ├── assets/ chứa template, hình ảnh, tài liệu cố định

Khi gọi một Skill nào đó, mô hình đầu tiên đọc là SKILL.md. Nếu chúng ta nhét tất cả thông tin vào file này, ngữ cảnh sẽ nhanh chóng bùng nổ.

Giả sử đây là một Skill xử lý sự cố thanh toán, bên trong có cả giải thích mã lỗi Stripe, cũng có các trường hợp sự cố lịch sử, còn có script kiểm tra và template báo cáo cuối cùng.

Nếu toàn bộ nội dung này chất đống vào SKILL.md, mỗi lần gọi Skill, Claude đều phải đọc lại từ đầu.

Cho dù người dùng chỉ muốn xác nhận ý nghĩa của một mã lỗi, cho dù chỉ muốn xem tại sao một trạng thái thanh toán nào đó không được cập nhật. Một lượng lớn thông tin hoàn toàn không dùng đến, cũng sẽ bị nhét chung vào ngữ cảnh.

Còn tư duy của Anthropic hoàn toàn khác.

SKILL.md giống một trang điều hướng hơn. Nhiệm vụ của nó là nói cho mô hình biết, khi gặp lỗi Stripe, hãy vào references tìm giải thích tương ứng.

Cần tham khảo trường hợp lịch sử, vào examples tra vấn đề tương tự, cần thực sự thực hiện thao tác kiểm tra, chạy script trong scripts, cuối cùng khi tạo báo cáo xử lý sự cố, lại sử dụng template trong assets.

Toàn bộ quá trình là sự tiếp xúc từ từ.

Bức hình dưới đây, mạnh mẽ đề nghị mọi người lưu lại.

#03 Cố gắng dùng script

Đừng để mô hình lãng phí ngữ cảnh và khả năng suy luận có hạn vào lao động lặp đi lặp lại. Hãy giao những việc này cho script.

Lấy ví dụ. Nhiều người khi viết Skill, sẽ viết như thế này:

1. Truy vấn dữ liệu đăng ký; 2. Truy vấn dữ liệu trả phí; 3. Tính tỷ lệ chuyển đổi; 4. Phân tích nguyên nhân bất thường.

Cách viết này tất nhiên không vấn đề gì. Mô hình cũng có thể hoàn thành. Nhưng mỗi lần thực thi, nó đều phải đi lại toàn bộ quy trình phân tích từ đầu.

Truy vấn dữ liệu, tổ chức dữ liệu, xử lý các tình huống biên giới khác nhau, những công việc này thực ra đều lặp lại.

Đã những khả năng này được kiểm chứng vô số lần. Tại sao lại để mô hình phát minh lại một lần nữa? Chi bằng cung cấp trực tiếp script cụ thể.

Hơn nữa thông qua cách thức script, việc thực thi Skill cũng sẽ chính xác hơn, cũng tiết kiệm Token hơn.

Từ góc độ này, Scripts trong Skill thực ra đang kết tủa năng lực tổ chức. Phía sau mỗi script, thường là phương pháp thực tiễn tốt nhất mà team đã tổng kết sau khi vấp vô số hố.

Sau khi cố định hóa những năng lực này lại. Mỗi lần Claude đều có thể đứng trên những kinh nghiệm này làm việc, thay vì từ con số không bắt đầu hết lần này đến lần khác.

Vì vậy tôi càng ngày càng cảm thấy, trong Skill, Instructions và Scripts giải quyết là vấn đề ở hai tầng khác nhau.

Instructions cung cấp là kinh nghiệm và phán đoán, Scripts cung cấp là năng lực và thực thi.

Lấy ví dụ, trong Skill xử lý sự cố thanh toán có thể có câu như vậy:

Nếu Stripe trả về 200, đừng trực tiếp cho rằng thanh toán thành công, cần kiểm tra thêm bảng payment_events.

Điều này thuộc về Instructions. Bởi vì đây là kinh nghiệm, còn check_payment_events() thuộc về Script, bởi vì đây là năng lực thực thi.

Nếu chỉ có Script, mô hình biết cách tra, nhưng chưa chắc biết tại sao tra.

Nếu chỉ có Instructions, mô hình biết nên tra. Nhưng mỗi lần đều phải thực hiện lại. Hai thứ thiếu một không được.

#04 Description giống một quy tắc định tuyến hơn

Cách nhiều người viết Skill Description bẩm sinh đã sai.

Bởi vì mọi người quen viết thành giới thiệu chức năng. Ví dụ: PR Management Skill giúp người dùng giám sát trạng thái PR, xử lý vấn đề CI, tự động hoàn thành Merge.

Nhưng vấn đề ở chỗ, mô hình không phải thông qua chức năng để tìm Skill, Claude Code khi khởi động, sẽ quét trước tên và Description của tất cả Skill.

Sau đó căn cứ vào vấn đề hiện tại của người dùng, phán đoán nên tải Skill nào.

Vì vậy thông tin quan trọng nhất trong Description, không phải là Skill này có thể làm gì, mà là trong tình huống nào nên tải nó.

Description thực ra đảm nhiệm công việc định tuyến của toàn bộ Skill.

Trong thế giới thực, rất ít người nói giúp tôi gọi một công cụ quản lý PR. Mọi người có khả năng hơn nói: giúp tôi để ý PR này, CI lại sập rồi đại loại.

Vì vậy một Description tốt, nên cố gắng miêu tả ý định của người dùng, chứ không phải liệt kê chức năng.

Tôi thậm chí cảm thấy có thể dùng một phương pháp đặc biệt đơn giản để kiểm tra.

Sau khi viết xong Description, xóa toàn bộ Skill, chỉ giữ lại dòng Description này. Sau đó tự hỏi: sau khi mô hình thấy vấn đề của người dùng, có biết khi nào nên tải Skill này không.

Nếu không làm được, khả năng lớn vẫn phải tiếp tục sửa.

#05 Quản lý và phân phối Skill

Còn một điều nữa là về quản lý Skill.

Một người dùng Skill, việc này thực ra rất đơn giản. Tự viết mấy Skill, tự bảo trì, tự nâng cấp là xong. Nhưng tôi tin đa số team sau này đều sẽ gặp phải cùng một vấn đề.

Khi Skill từ vài cái biến thành mấy chục, thậm chí mấy trăm cái, những Skill này nên quản lý thế nào? Nâng cấp thế nào? Phân phối cho thành viên team thế nào?

Kinh nghiệm của Anthropic ở phương diện này, tôi cảm thấy khá đáng tham khảo.

Khi quy mô team tương đối nhỏ, Skill đi trực tiếp theo kho mã. Đặt trong thư mục .claude/skills trong dự án là được. Mọi người chia sẻ cùng một bộ Skill, cũng chia sẻ cùng một phương pháp làm việc.

Nhưng cùng với số lượng Skill ngày càng nhiều, một vấn đề mới xuất hiện.

Claude Code khi khởi động, sẽ quét tên và Description của tất cả Skill, sau đó phán đoán nhiệm vụ hiện tại nên gọi Skill nào. Skill càng nhiều, chi phí định tuyến càng cao.

Đây cũng là lý do tại sao Anthropic sau này bắt đầu làm Marketplace. Nhưng thú vị hơn là, cách thức họ quản lý Marketplace.

Nhiều công ty gặp vấn đề kiểu này, phản ứng đầu tiên thường là thiết lập một quy trình phê duyệt. Ai viết Skill, trước tiên nộp đơn; sau khi thông qua kiểm duyệt, mới vào kho Skill chính thức. Nội bộ chúng tôi trước đây cũng làm vậy, nhưng rất nặng nề. Vì quản lý mà quản lý

Tôi phát hiện cách tổ chức của Anthropic rất nhẹ nhàng.

Để Skill mới trước tiên lan truyền trong phạm vi nhỏ, để đồng nghiệp tự cài đặt, tự thử dùng.

Nếu ngày càng nhiều người bắt đầu sử dụng, chứng tỏ Skill này thực sự giải quyết một vấn đề thực tế nào đó. Đến giai đoạn này, tác giả mới nộp lên Marketplace chính thức.

Vì vậy họ không bàn trước Skill có giá trị không, mà để nó tiếp nhận kiểm nghiệm của tình huống sử dụng thực tế trước, người dùng nhiều, tự nhiên sẽ vào hệ thống chính thức. Những Skill còn lại như vậy, cơ bản đều là Skill mà team thực sự cần.

Câu hỏi Liên quan

QSkill là gì và tại sao việc hiểu đúng về nó quan trọng?

ASkill (Kỹ năng) về bản chất là một hình thức Context Engineering (Kỹ thuật ngữ cảnh), nhằm chuyển hóa những kiến thức ngầm (kinh nghiệm, cách giải quyết vấn đề) trong tổ chức thành một tài nguyên có thể tái sử dụng được bởi AI. Hiểu đúng về Skill quan trọng vì nó giúp chúng ta không chỉ đơn thuần đưa dữ liệu vào mà còn biết cách tổ chức ngữ cảnh một cách thông minh (ví dụ: tách biệt hướng dẫn, tài liệu tham khảo, script) để tối ưu hiệu suất và khả năng suy luận của mô hình, tránh làm quá tải ngữ cảnh dẫn đến đầu ra kém chất lượng.

QTheo Anthropic, điều gì là giá trị nhất cần đưa vào một Skill và tại sao?

ATheo Anthropic, điều giá trị nhất cần đưa vào một Skill là các 'Gotchas' - những lỗi thường gặp, những điểm dễ nhầm lẫn hoặc các sự thật ngầm mà chỉ những người có kinh nghiệm (như các 'chuyên gia lão làng') mới biết. Ví dụ: 'Bảng này không thể sắp xếp theo created_at' hay 'Staging trả về 200 không có nghĩa là thành công'. Đây là những thông tin mô hình không tự biết, và việc ghi lại chúng giúp AI tránh được các lỗi lặp lại, từ đó nâng cao chất lượng và độ tin cậy của công việc.

QCấu trúc thư mục của một Skill (với SKILL.md, references, scripts...) phản ánh triết lý gì trong Context Engineering?

ACấu trúc thư mục của một Skill phản ánh triết lý 'tiếp xúc có chọn lọc' (gradual exposure) trong Context Engineering. Thay vì nhồi nhét mọi thứ (hướng dẫn, tài liệu tham khảo, script, mẫu) vào một file SKILL.md duy nhất gây quá tải ngữ cảnh, cấu trúc này cho phép mô hình chỉ tải thông tin cần thiết khi cần. SKILL.md đóng vai trò như một trang chỉ mục hoặc bản đồ, hướng dẫn mô hình đến đúng tài nguyên (references, scripts, examples) tùy theo nhiệm vụ cụ thể. Cách tiếp cận này tối ưu hóa việc sử dụng token và duy trì khả năng suy luận của mô hình.

QTại sao nên sử dụng Scripts (kịch bản) trong Skill thay vì chỉ mô tả từng bước trong Instructions?

ANên sử dụng Scripts trong Skill vì chúng đóng gói và tự động hóa các công việc lặp đi lặp lại, có logic cố định (như truy vấn dữ liệu, tính toán, kiểm tra trạng thái). Điều này mang lại nhiều lợi ích: 1) Tiết kiệm token và năng lực xử lý của mô hình, dành chúng cho các nhiệm vụ đòi hỏi suy luận hơn. 2) Đảm bảo độ chính xác và nhất quán cao hơn so với việc để mô hình 'tái phát minh' các bước mỗi lần. 3) Scripts là sự kết tinh của 'năng lực tổ chức' và các phương pháp hay nhất đã được kiểm chứng, cho phép AI làm việc dựa trên nền tảng kinh nghiệm sẵn có thay vì bắt đầu từ số không.

QMục đích chính của mô tả (Description) một Skill là gì, và làm thế nào để viết nó một cách hiệu quả?

AMục đích chính của mô tả (Description) một Skill là đóng vai trò như một quy tắc định tuyến (routing rule), giúp mô hình AI (như Claude) quyết định *khi nào* thì nên kích hoạt Skill đó dựa trên vấn đề hoặc ý định của người dùng. Mô tả hiệu quả nên tập trung vào việc mô tả 'ý định của người dùng' hoặc 'tình huống cụ thể' (ví dụ: 'khi CI/CD thất bại', 'khi cần kiểm tra trạng thái thanh toán'), thay vì chỉ liệt kê các chức năng mà Skill có thể làm. Một cách kiểm tra đơn giản là: Nếu chỉ đọc mô tả đó mà không có nội dung Skill, mô hình có thể hiểu được chính xác thời điểm cần tải Skill lên hay không.

Nội dung Liên quan

Đối thoại với Ray Dalio: Chúng ta đang ở trong bong bóng AI, 1% danh mục đầu tư của tôi là Bitcoin

Ray Dalio, người sáng lập Bridgewater Associates, trong một cuộc phỏng vấn đã chỉ ra rằng thế giới hiện tại đang trong một "AI bubble" (bong bóng AI) cổ điển, với giá tài sản tăng vọt và đầu cơ quá mức. Ông cảnh báo bong bóng có thể vỡ do lãi suất tăng, nguồn cung cổ phiếu dư thừa hoặc khi nhà đầu tư cần tiền mặt trả nợ, dẫn đến suy thoái kinh tế. Đồng thời, Dalio mô tả một "chu kỳ lớn" kéo dài khoảng 80 năm, bao gồm ba động lực chồng chéo: khoảng cách giàu nghèo và xung đột nội bộ, thâm hụt ngân sách chính phủ khổng lồ và thay đổi địa chính trị. Ông nhấn mạnh rằng Mỹ và Anh đang đối mặt với những thách thức trong giai đoạn suy yếu này. Để bảo vệ của cải, Dalio khuyến nghị đa dạng hóa danh mục đầu tư với cổ phiếu, vàng, trái phiếu, bất động sản thay vì chỉ giữ tiền mặt. Ông tiết lộ khoảng 1% danh mục của mình là Bitcoin, nhưng vẫn ưa chuộng vàng vật chất hơn do tính ổn định và vai trò tiền tệ dự trữ. Về tác động của AI, Dalio cho rằng nó không chỉ thay thế lao động chân tay mà còn cả tư duy, làm trầm trọng thêm bất bình đẳng thu nhập. Con người cần phát huy trí tuệ cảm xúc và trực giác - những thứ AI chưa có - và học cách hợp tác với AI. Cuối cùng, ông phân tích những rủi ro của thuế tài sản và xu hướng thế giới có thể trở nên "khu vực hóa" hơn, với các khối như châu Mỹ và châu Á - Thái Bình Dương, trong bối cảnh sự thống trị toàn cầu của Mỹ đang suy yếu.

marsbit16 phút trước

Đối thoại với Ray Dalio: Chúng ta đang ở trong bong bóng AI, 1% danh mục đầu tư của tôi là Bitcoin

marsbit16 phút trước

Hơn 7.2 nghìn tỷ won trong một ngày, ngoại hải nước ngoài mua ròng kỷ lục vào thứ Sáu! Phố Wall: Cơn gió ngược về mặt vốn của thị trường chứng khoán Hàn Quốc đã tan biến

Dòng vốn nước ngoài đổ mạnh vào thị trường chứng khoán Hàn Quốc (KOSPI) với mức mua ròng kỷ lục 7,2 nghìn tỷ won chỉ trong ngày 31/7, đánh dấu sự đảo chiều rõ rệt sau nhiều tháng bán ròng mạnh. Theo báo cáo từ Citigroup, áp lực bán từ dòng vốn nước ngoài đã giảm đáng kể, với mức bán ròng tháng 7 thu hẹp còn 9,8 nghìn tỷ won so với mức 48,4 và 44,5 nghìn tỷ won trong tháng 6 và tháng 5. Đồng thời, các quỹ hưu trí và quỹ đầu tư trong nước cũng chuyển sang vị thế mua ròng 1,0 nghìn tỷ won trong tháng 7. Một yếu tố hỗ trợ khác là quy định mới từ Ủy ban Dịch vụ Tài chính Hàn Quốc (FSC), có hiệu lực từ 31/7, siết chặt điều kiện đầu tư vào các ETF có đòn bẩy đối với nhà đầu tư cá nhân. Quy định này đã ngay lập tức làm giảm khoảng 50% khối lượng giao dịch của các ETF này, góp phần kỳ vọng giảm bớt biến động cho thị trường. Citigroup duy trì mục tiêu chỉ số KOSPI ở mức 10.000 điểm, dựa trên các yếu tố thuận lợi như ngành chip bán dẫn ổn định, định giá thị trường thấp, nền tảng kinh tế vững mạnh và các chính sách hỗ trợ. Họ nhận định áp lực dòng vốn ngược chiều đang giảm dần, tạo điều kiện cho các yếu tố cơ bản và chính sách tích cực phát huy tác dụng.

marsbit16 phút trước

Hơn 7.2 nghìn tỷ won trong một ngày, ngoại hải nước ngoài mua ròng kỷ lục vào thứ Sáu! Phố Wall: Cơn gió ngược về mặt vốn của thị trường chứng khoán Hàn Quốc đã tan biến

marsbit16 phút trước

Làm thế nào để khiến bản thân trở nên không thể bị thay thế bởi trí tuệ nhân tạo

**Tóm tắt: Làm thế nào để trở nên không thể bị thay thế bởi AI** Bài viết phản đối việc than vãn về AI và thay vào đó đề xuất một giải pháp căn cơ: trở thành một "siêu cá nhân" không thể bị thuê mướn. Mối đe dọa thực sự không phải là AI, mà là tình trạng "nô lệ lương thưởng" – phụ thuộc hoàn toàn vào người khác để sinh tồn, làm công việc nhàm chán mà không có mục đích. Để thoát khỏi vòng luẩn quẩn này và phát triển mạnh trong kỷ nguyên AI, bạn cần trau dồi 5 yếu tố then chốt: 1. **Tính tự chủ:** Khả năng hành động mà không cần chờ chỉ thị. 2. **Khiếu thẩm mỹ:** Khả năng nhận biết điều gì thực sự có giá trị. 3. **Khả năng thuyết phục:** Thu hút sự chú ý và sự công nhận. 4. **Sự kiên trì:** Không sợ thất bại, xem đó là bài học. 5. **Khả năng lặp:** Điều chỉnh dựa trên phản hồi để tiến tới mục tiêu. Giải pháp là đầu tư vào sự nghiệp của chính mình. Trong khi AI giỏi tạo ra "tài sản" (nội dung, code), nó không thể thay thế được khả năng phân biệt thứ gì đáng để tạo ra, làm cho mọi người quan tâm và kiên trì theo đuổi. Trong hai kỹ năng đòn bẩy mạnh mẽ là **Code (Lập trình)** và **Media (Nội dung)**, bài viết nhấn mạnh **Nội dung** quan trọng hơn. Giá trị của nội dung là chủ quan và đòi hỏi sự am hiểu, trải nghiệm mà AI khó có được, tạo không gian cho các cá nhân sáng tạo thực sự. **Cách bắt đầu (Bài tập 15 phút):** 1. **Khai thác nguyên liệu thô của bạn:** Xác định chủ đề bạn am hiểu sâu, vấn đề bạn tự giải quyết được, hay sở thích đặc biệt từ nhỏ. 2. **Xác định "trục phản biện" của bạn:** Tìm ra quan điểm độc đáo của bạn – những điều bạn tin là đúng nhưng số đông lại sai trong lĩnh vực của mình. 3. **Xuất bản ý tưởng đầu tiên:** Kết hợp câu trả lời từ bước 1 và 2, tạo ra một nội dung (bài đăng, video) và đăng nó lên. Hành động này mang lại phản hồi thực tế, bắt đầu quá trình học hỏi, lặp lại và phát triển kỹ năng thuyết phục. Bằng cách xây dựng một sự nghiệp xoay quanh con người thật, trải nghiệm thật và góc nhìn độc đáo của mình thông qua nội dung, bạn có thể tạo ra giá trị mà AI không thể sao chép, từ đó trở nên không thể thay thế.

marsbit2 giờ trước

Làm thế nào để khiến bản thân trở nên không thể bị thay thế bởi trí tuệ nhân tạo

marsbit2 giờ trước

Nhờ việc tung xúc xắc, chìa khóa Bitcoin được lưu trữ offline, nhưng không phải ai cũng muốn làm điều này

Cảm biến từ cuộc tranh cãi gần đây xung quanh lỗ hổng trong ví phần cứng Coldcard, bài viết thảo luận về phương pháp tạo seed (cụm từ khôi phục) cho ví Bitcoin bằng cách xúc xắc vật lý. Mỗi lần xúc xắc công bằng cung cấp khoảng 2,6 bit entropy (thước đo tính ngẫu nhiên). Để đạt mức entropy an toàn cho một seed 12 từ (128 bit), cần khoảng 50 lần xúc xắc; Coldcard khuyến nghị 99 lần để đạt mức bảo mật cao hơn. Lợi thế chính của phương pháp này là tách biệt hoàn toàn với bất kỳ lỗi phần cứng hoặc phần mềm nào trong trình tạo số ngẫu nhiên của thiết bị, từ đó bảo vệ seed chính của ví. Tuy nhiên, bài viết cảnh báo rằng trong sự cố Coldcard, các chức năng phụ khác của thiết bị (như tạo ví giấy, khóa đa chữ ký, mật mã phiên USB) vẫn có thể bị ảnh hưởng nếu chúng dựa vào trình tạo số lỗi, ngay cả khi seed chính được tạo an toàn bằng xúc xắc. Nhược điểm lớn của việc dùng xúc xắc là quá trình thủ công, dễ xảy ra sai sót, tốn thời gian và không thực tế cho đa số người dùng mới. Người dùng có thể ghi chép sai, sử dụng xúc xắc gian lận, hoặc để lộ chuỗi kết quả. Do đó, mặc dù có nền tảng toán học vững chắc, phương pháp này đòi hỏi sự tỉ mỉ cao và không phải là giải pháp khả thi cho việc áp dụng Bitcoin rộng rãi. Bài viết kết luận rằng mục tiêu dài hạn vẫn là phát triển phần cứng/phần mềm tạo số ngẫu nhiên mạnh mẽ và đáng tin cậy, trong khi vẫn giữ phương pháp thủ công như một tùy chọn cho người dùng có kinh nghiệm. Cuối cùng, bài viết đưa ra khuyến nghị cho chủ sở hữu Coldcard: cập nhật firmware, kiểm tra các chức năng phụ đã sử dụng và xem xét các biện pháp bảo mật bổ sung như ví đa chữ ký kết hợp nhiều nhà sản xuất để giảm thiểu rủi ro từ một điểm yếu đơn lẻ.

cryptonews.ru5 giờ trước

Nhờ việc tung xúc xắc, chìa khóa Bitcoin được lưu trữ offline, nhưng không phải ai cũng muốn làm điều này

cryptonews.ru5 giờ trước

Giao dịch

Giao ngay
活动图片