Ditto Profile Loader cho Openclaw

Tải hồ sơ Ditto đã được khai thác của người dùng để các Agent của Openclaw Skills tuân theo phong cách làm việc thực tế của họ thay vì bắt đầu từ con số không.

ohad6k
v1.0.0
Jul 14, 2026
1
41
0

Cài đặt & Tải xuống

1. ClawHub CLI

Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.

npx clawhub@latest install ditto-profile

2. Cài đặt Thủ công

Sao chép thư mục kỹ năng vào một trong những vị trí sau

Toàn cục
~/.openclaw/skills/
Không gian làm việc
<project>/skills/

Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn

3. Cài đặt Prompt

Sao chép prompt này vào OpenClaw để tự động cài đặt.

Giúp tôi cài đặt ditto-profile bằng Clawhub. Nếu Clawhub chưa

Bạn muốn tải xuống?

Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.

Ditto Profile Loader là gì?

Ditto Profile là một quy trình làm việc của Openclaw Skills giúp phân tích hồ sơ làm việc riêng tư của người dùng từ nhật ký phiên Claude Code, Codex và OpenCode cục bộ. Thay vì dựa vào một hình mẫu Agent chung chung, nó tải các hướng dẫn riêng của người dùng về định nghĩa hoàn thành (what done looks like), những gì bị từ chối ngay lập tức, cách họ gỡ lỗi và cách họ viết.

Sử dụng nó khi bắt đầu một tác vụ để tránh khởi động lạnh và giữ cho Agent phù hợp với các tùy chọn thực tế của người dùng. Hồ sơ vẫn ở trên máy của người dùng; Openclaw Skills chỉ yêu cầu ditto-cli cung cấp các đường dẫn hồ sơ đang hoạt động, sau đó đọc trực tiếp các tệp đó và thất bại nhanh (fail fast) nếu không có hồ sơ nào đang hoạt động tồn tại.

Trường hợp sử dụng Ditto Profile Loader

  • Bắt đầu bất kỳ tác vụ mã hóa nào mà người dùng muốn trợ lý hoạt động giống như thói quen thông thường của họ.
  • Trước khi triển khai, gỡ lỗi, tái cấu trúc hoặc đánh giá khi chất lượng tác vụ phụ thuộc vào định nghĩa hoàn thành cá nhân của họ.
  • Khi người dùng thích các thói quen viết, lập luận hoặc gỡ lỗi cụ thể ghi đè lên hành vi mặc định của Agent.
  • Khi bạn cần phát hiện và dừng lại ở các con trỏ hồ sơ bị thiếu, cũ hoặc bị hỏng thay vì đoán.
  • Khi bạn muốn Openclaw Skills tự khởi động với ngữ cảnh cụ thể của người dùng từ nhật ký phiên cục bộ, chứ không phải một prompt chung chung.
  • Khi người dùng chưa khai thác hồ sơ và cần chạy uvx ditto-cli trước.

Cách thức hoạt động của Ditto Profile Loader

  1. Chạy uvx ditto-cli plugin profile-path --domain work để phân tích JSON đường dẫn hồ sơ Ditto đang hoạt động.
  2. Nếu lệnh thoát khác không với lỗi no active Ditto profile, hãy dừng lại và hướng dẫn người dùng chạy uvx ditto-cli để khai thác nhật ký cục bộ của họ thành một hồ sơ riêng tư.
  3. Đọc hoàn toàn mọi đường dẫn tệp được trả về; Openclaw Skills coi nội dung đó là hướng dẫn làm việc thực tế của người dùng cho tác vụ này.
  4. Áp dụng hồ sơ làm chính sách thực thi: tôn trọng định nghĩa hoàn thành, tiêu chí từ chối, cách tiếp cận gỡ lỗi và phong cách viết của họ.
  5. Không bao giờ tiếp tục từ một con trỏ cũ, bị thiếu hoặc bị hỏng; chỉ tiếp tục khi hồ sơ hiện tại và có thể đọc được.

Cài đặt Ditto Profile Loader

  1. Đảm bảo uv khả dụng để uvx có thể tìm nạp và chạy ditto-cli từ PyPI.
  2. Phân tích đường dẫn hồ sơ công việc.
uvx ditto-cli plugin profile-path --domain work
  1. Nếu không có hồ sơ hoạt động nào tồn tại, hãy khởi tạo Ditto trên máy của người dùng để nó có thể khai thác nhật ký Claude Code, Codex và OpenCode cục bộ thành một hồ sơ riêng tư.
uvx ditto-cli
  1. Chạy lại lệnh profile-path, sau đó tải mọi đường dẫn tệp mà nó trả về trước khi bắt đầu tác vụ.
  2. Không yêu cầu gói kho lưu trữ hoặc cấu hình bổ sung trong Openclaw Skills; môi trường chạy được tìm nạp theo nhu cầu và hồ sơ vẫn ở cục bộ.

Lược đồ dữ liệu & Hệ thống phân loại của Ditto Profile Loader

Ditto Profile không tạo lược đồ cục bộ của dự án. Nó tiêu thụ siêu dữ liệu hồ sơ cục bộ và các tham chiếu tệp sau:

Entity Source Shape Purpose
Con trỏ hồ sơ hoạt động ditto-cli plugin profile-path --domain work JSON đầu ra Trả về một hoặc nhiều đường dẫn tệp đến hồ sơ hoạt động
(Các) tệp hồ sơ Hệ thống tệp cục bộ trên máy của người dùng Một hoặc nhiều tệp có thể đọc được Giữ các hướng dẫn làm việc thực tế của người dùng
Miền CLI flag Chuỗi (work) Chọn hình mẫu/hồ sơ công việc
Trạng thái Mã thoát CLI và stderr Thành công hoặc no active Ditto profile Cho Openclaw Skills biết nên tiếp tục hay dừng lại
Hướng dẫn hành vi Nội dung hồ sơ Hướng dẫn bằng ngôn ngữ tự nhiên Định nghĩa tiêu chí hoàn thành, quy tắc từ chối, kiểu gỡ lỗi và kiểu viết
Ranh giới quyền riêng tư Máy cục bộ Chỉ dữ liệu cục bộ Giữ dữ liệu khai thác ở chế độ riêng tư; không có gì được đóng gói vào skill

Phân loại siêu dữ liệu được sử dụng bởi Openclaw Skills:

  • Hệ thống nguồn: Claude Code, Codex, OpenCode
  • Phạm vi: work
  • Trạng thái toàn vẹn: active, missing, stale, corrupt
  • Loại hướng dẫn: done criteria, reject rules, debugging habits, writing style

Tệp được tạo: không có tệp nào từ chính skill này. Bước tự khởi động uvx ditto-cli riêng biệt có thể tạo hồ sơ riêng tư cục bộ, nhưng skill chỉ phân tích và đọc nó.

Tính năng Nâng cao của Ditto Profile Loader

  • Khai thác đa nguồn từ nhật ký Claude Code, Codex và OpenCode cục bộ.
  • Xác thực thất bại nhanh (fail-fast) khi không có hồ sơ hoạt động nào khả dụng, để Agent không bao giờ tự tạo ra một hình mẫu.
  • Mô hình quyền riêng tư chỉ cục bộ giúp giữ dữ liệu hồ sơ được khai thác trên máy của người dùng.
  • Thực thi phù hợp với các tiêu chí hoàn thành, mẫu từ chối, kiểu gỡ lỗi và kiểu viết của riêng người dùng.
  • Phân tích nhận biết miền với --domain work để tách biệt rõ ràng các ngữ cảnh.
  • Tự khởi động nhẹ trước tác vụ giúp chuyển đổi Openclaw Skills từ khởi động lạnh thành quy trình làm việc được cá nhân hóa.

SKILL.md


Đang tải

Các kỹ năng Openclaw liên quan

METADATA

Github Stars: 0
forks: 0

Đặc sắc*