Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
memory-wiki là một Plugin đi kèm, biến bộ nhớ bền vững thành một
kho tri thức đã biên dịch.
Nó không thay thế Plugin Active Memory. Plugin Active Memory vẫn
sở hữu việc truy hồi, thăng hạng, lập chỉ mục và Dreaming. memory-wiki nằm bên cạnh nó
và biên dịch tri thức bền vững thành một wiki có thể điều hướng với các trang xác định,
claim có cấu trúc, provenance, bảng điều khiển và digest máy có thể đọc.
Dùng nó khi bạn muốn bộ nhớ hoạt động giống một lớp tri thức được bảo trì hơn và
ít giống một đống tệp Markdown hơn.
Nó bổ sung gì
- Một kho wiki chuyên dụng với bố cục trang xác định
- Siêu dữ liệu claim và bằng chứng có cấu trúc, không chỉ là văn xuôi
- Provenance, độ tin cậy, mâu thuẫn và câu hỏi mở ở cấp trang
- Digest đã biên dịch cho agent/runtime sử dụng
- Công cụ tìm kiếm/lấy/áp dụng/lint nguyên sinh của wiki
- Chế độ bridge tùy chọn để nhập artifact công khai từ Plugin Active Memory
- Chế độ render thân thiện với Obsidian và tích hợp CLI tùy chọn
Cách nó khớp với memory
Hãy hình dung phần tách lớp như sau:| Lớp | Sở hữu |
|---|---|
Plugin Active Memory (memory-core, QMD, Honcho, v.v.) | Truy hồi, tìm kiếm ngữ nghĩa, thăng hạng, Dreaming, runtime bộ nhớ |
memory-wiki | Trang wiki đã biên dịch, bản tổng hợp giàu provenance, bảng điều khiển, tìm kiếm/lấy/áp dụng riêng của wiki |
memory_search corpus=all.
Khi bạn cần xếp hạng riêng của wiki, provenance hoặc truy cập trang trực tiếp, hãy dùng
các công cụ nguyên sinh của wiki thay thế.
Mẫu hybrid được khuyến nghị
Mặc định mạnh cho các thiết lập ưu tiên cục bộ là:- QMD làm backend Active Memory cho truy hồi và tìm kiếm ngữ nghĩa rộng
memory-wikiở chế độbridgecho các trang tri thức tổng hợp bền vững
- QMD giữ cho ghi chú thô, bản xuất phiên và các collection bổ sung có thể tìm kiếm
memory-wikibiên dịch entity ổn định, claim, bảng điều khiển và trang nguồn
- dùng
memory_searchkhi bạn muốn một lượt truy hồi rộng trên bộ nhớ - dùng
wiki_searchvàwiki_getkhi bạn muốn kết quả wiki có nhận thức provenance - dùng
memory_search corpus=allkhi bạn muốn tìm kiếm dùng chung bao phủ cả hai lớp
openclaw wiki doctor,
sau đó xác nhận Plugin Active Memory hỗ trợ artifact công khai.
Khi chế độ bridge hoạt động và bridge.readMemoryArtifacts được bật,
openclaw wiki status, openclaw wiki doctor và openclaw wiki bridge import đọc thông qua Gateway đang chạy. Điều đó giữ các kiểm tra bridge của CLI đồng bộ
với ngữ cảnh Plugin memory runtime. Nếu bridge bị tắt hoặc đọc artifact
bị tắt, các lệnh đó giữ hành vi cục bộ/ngoại tuyến.
Chế độ vault
memory-wiki hỗ trợ ba chế độ vault:
isolated
Vault riêng, nguồn riêng, không phụ thuộc vào memory-core.
Dùng chế độ này khi bạn muốn wiki là kho tri thức được tuyển chọn riêng.
bridge
Đọc artifact memory công khai và sự kiện memory từ Plugin Active Memory
thông qua các seam công khai của Plugin SDK.
Dùng chế độ này khi bạn muốn wiki biên dịch và tổ chức các artifact đã xuất
của Plugin memory mà không chạm vào nội bộ Plugin riêng tư.
Chế độ bridge có thể lập chỉ mục:
- artifact memory đã xuất
- báo cáo dream
- ghi chú hằng ngày
- tệp gốc memory
- nhật ký sự kiện memory
unsafe-local
Lối thoát rõ ràng trên cùng máy cho đường dẫn cục bộ riêng tư.
Chế độ này có chủ đích là thử nghiệm và không di động. Chỉ dùng khi bạn
hiểu ranh giới tin cậy và thật sự cần quyền truy cập hệ thống tệp cục bộ mà
chế độ bridge không cung cấp được.
Bố cục vault
Plugin khởi tạo một vault như sau:sources/cho tư liệu thô đã nhập và các trang được bridge hỗ trợentities/cho những thứ, con người, hệ thống, dự án và đối tượng bền vữngconcepts/cho ý tưởng, trừu tượng, mẫu hình và chính sáchsyntheses/cho tóm tắt đã biên dịch và rollup được bảo trìreports/cho bảng điều khiển đã tạo
Claim và bằng chứng có cấu trúc
Trang có thể mang frontmatterclaims có cấu trúc, không chỉ văn bản tự do.
Mỗi claim có thể bao gồm:
idtextstatusconfidenceevidence[]updatedAt
kindsourceIdpathlinesweightconfidenceprivacyTiernoteupdatedAt
Siêu dữ liệu entity hướng tới agent
Trang entity cũng có thể mang siêu dữ liệu định tuyến cho agent sử dụng. Đây là frontmatter chung, nên nó hoạt động cho con người, nhóm, hệ thống, dự án hoặc bất kỳ kiểu entity nào khác. Các trường thường gặp gồm:entityType: ví dụperson,team,systemhoặcprojectcanonicalId: khóa danh tính ổn định dùng trên alias và lượt nhậpaliases: tên, handle hoặc nhãn nên phân giải về cùng một trangprivacyTier:public,local-private,sensitivehoặcconfirm-before-usebestUsedFor/notEnoughFor: gợi ý định tuyến ngắn gọnlastRefreshedAt: dấu thời gian làm mới nguồn tách biệt với thời gian sửa trangpersonCard: thẻ định tuyến tùy chọn riêng cho người, với handle, mạng xã hội, email, múi giờ, lane, ask-for, avoid-asking-for, độ tin cậy và quyền riêng tưrelationships: cạnh có kiểu tới các trang liên quan với đích, loại, trọng số, độ tin cậy, loại bằng chứng, tầng quyền riêng tư và ghi chú
reports/person-agent-directory.md, sau đó mở trang người đó bằng wiki_get
trước khi dùng thông tin liên hệ hoặc dữ kiện suy luận.
Ví dụ:
Pipeline biên dịch
Bước biên dịch đọc các trang wiki, chuẩn hóa tóm tắt và phát ra các artifact ổn định hướng tới máy dưới:.openclaw-wiki/cache/agent-digest.json.openclaw-wiki/cache/claims.jsonl
- lập chỉ mục wiki lượt đầu cho luồng tìm kiếm/lấy
- tra cứu claim-id ngược về trang sở hữu
- phần bổ sung prompt nhỏ gọn
- tạo báo cáo/bảng điều khiển
Bảng điều khiển và báo cáo sức khỏe
Khirender.createDashboards được bật, compile duy trì bảng điều khiển trong
reports/.
Báo cáo tích hợp gồm:
reports/open-questions.mdreports/contradictions.mdreports/low-confidence.mdreports/claim-health.mdreports/stale-pages.mdreports/person-agent-directory.mdreports/relationship-graph.mdreports/provenance-coverage.mdreports/privacy-review.md
- cụm ghi chú mâu thuẫn
- cụm claim cạnh tranh
- claim thiếu bằng chứng có cấu trúc
- trang và claim có độ tin cậy thấp
- độ mới cũ hoặc không rõ
- trang có câu hỏi chưa giải quyết
- thẻ định tuyến person/entity
- cạnh quan hệ có cấu trúc
- độ phủ lớp bằng chứng
- tầng quyền riêng tư không công khai cần xem xét trước khi dùng
Tìm kiếm và truy hồi
memory-wiki hỗ trợ hai backend tìm kiếm:
shared: dùng luồng tìm kiếm memory dùng chung khi có sẵnlocal: tìm kiếm wiki cục bộ
wikimemoryall
wiki_searchvàwiki_getdùng digest đã biên dịch làm lượt đầu khi có thể- id claim có thể phân giải ngược về trang sở hữu
- claim bị phản biện/cũ/mới ảnh hưởng tới xếp hạng
- nhãn provenance có thể được giữ trong kết quả
- chế độ tìm kiếm có thể thiên vị xếp hạng cho tra cứu người, định tuyến câu hỏi, bằng chứng nguồn hoặc claim thô
- dùng
memory_search corpus=allcho một lượt truy hồi rộng - dùng
wiki_search+wiki_getkhi bạn quan tâm tới xếp hạng riêng của wiki, provenance hoặc cấu trúc niềm tin cấp trang
auto: mặc định cân bằngfind-person: tăng điểm các entity giống người, alias, handle, mạng xã hội và ID canonicalroute-question: tăng điểm thẻ agent, gợi ý ask-for, gợi ý best-used-for và ngữ cảnh quan hệsource-evidence: tăng điểm trang nguồn và siêu dữ liệu bằng chứng có cấu trúcraw-claim: tăng điểm claim có cấu trúc khớp và trả về siêu dữ liệu claim/bằng chứng trong kết quả
wiki_search có thể trả về
matchedClaimId, matchedClaimStatus, matchedClaimConfidence,
evidenceKinds và evidenceSourceIds trong payload chi tiết của nó. Đầu ra văn bản
cũng bao gồm các dòng Claim: và Evidence: nhỏ gọn khi có.
Công cụ agent
Plugin đăng ký các công cụ này:wiki_statuswiki_searchwiki_getwiki_applywiki_lint
wiki_status: chế độ vault hiện tại, sức khỏe, khả năng có sẵn của CLI Obsidianwiki_search: tìm kiếm trang wiki và, khi được cấu hình, corpus memory dùng chung; chấp nhậnmodecho tra cứu người, định tuyến câu hỏi, bằng chứng nguồn hoặc đào sâu claim thôwiki_get: đọc trang wiki theo id/path hoặc fallback về corpus memory dùng chungwiki_apply: đột biến tổng hợp/siêu dữ liệu hẹp mà không phẫu thuật trang tự dowiki_lint: kiểm tra cấu trúc, khoảng trống provenance, mâu thuẫn, câu hỏi mở
memory_search và memory_get dùng chung có thể chạm tới wiki khi Plugin Active Memory
hỗ trợ chọn corpus.
Hành vi prompt và context
Khicontext.includeCompiledDigestPrompt được bật, các phần prompt memory
thêm một snapshot đã biên dịch nhỏ gọn từ agent-digest.json.
Snapshot đó được chủ đích giữ nhỏ và giàu tín hiệu:
- chỉ các trang hàng đầu
- chỉ các claim hàng đầu
- số lượng mâu thuẫn
- số lượng câu hỏi
- định tính độ tin cậy/độ mới
Cấu hình
Đặt cấu hình dướiplugins.entries.memory-wiki.config:
vaultMode:isolated,bridge,unsafe-localvault.renderMode:nativehoặcobsidianbridge.readMemoryArtifacts: nhập các artifact công khai của Plugin Active Memorybridge.followMemoryEvents: bao gồm nhật ký sự kiện ở chế độ bridgesearch.backend:sharedhoặclocalsearch.corpus:wiki,memory, hoặcallcontext.includeCompiledDigestPrompt: thêm ảnh chụp digest nhỏ gọn vào các phần lời nhắc bộ nhớrender.createBacklinks: tạo các khối liên quan xác địnhrender.createDashboards: tạo các trang bảng điều khiển
Ví dụ: QMD + chế độ bridge
Dùng cấu hình này khi bạn muốn QMD để truy hồi vàmemory-wiki làm một lớp tri thức được duy trì:
- QMD phụ trách truy hồi Active Memory
memory-wikitập trung vào các trang đã biên dịch và bảng điều khiển- hình dạng lời nhắc không đổi cho đến khi bạn chủ động bật lời nhắc digest đã biên dịch
CLI
memory-wiki cũng cung cấp một bề mặt CLI cấp cao nhất:
Hỗ trợ Obsidian
Khivault.renderMode là obsidian, Plugin ghi Markdown thân thiện với Obsidian và có thể tùy chọn dùng CLI obsidian chính thức.
Các quy trình được hỗ trợ bao gồm:
- thăm dò trạng thái
- tìm kiếm vault
- mở một trang
- gọi một lệnh Obsidian
- chuyển đến ghi chú hằng ngày
Quy trình được khuyến nghị
- Giữ Plugin Active Memory của bạn cho truy hồi/quảng bá/Dreaming.
- Bật
memory-wiki. - Bắt đầu với chế độ
isolatedtrừ khi bạn rõ ràng muốn chế độ bridge. - Dùng
wiki_search/wiki_getkhi nguồn gốc quan trọng. - Dùng
wiki_applycho các tổng hợp hẹp hoặc cập nhật siêu dữ liệu. - Chạy
wiki_lintsau các thay đổi đáng kể. - Bật bảng điều khiển nếu bạn muốn hiển thị nội dung lỗi thời/mâu thuẫn.