Chuyển đến nội dung chính

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.

Plugin SDK được cung cấp dưới dạng một tập hợp các subpath hẹp trong openclaw/plugin-sdk/. Trang này liệt kê các subpath thường dùng, được nhóm theo mục đích. Danh sách đầy đủ được tạo gồm hơn 200 subpath nằm trong scripts/lib/plugin-sdk-entrypoints.json; các subpath trợ giúp dành riêng cho Plugin tích hợp xuất hiện ở đó nhưng là chi tiết triển khai, trừ khi một trang tài liệu quảng bá chúng rõ ràng. Maintainer có thể kiểm tra các subpath trợ giúp dành riêng đang hoạt động bằng pnpm plugins:boundary-report:summary; các export trợ giúp dành riêng không dùng sẽ làm báo cáo CI thất bại thay vì ở lại SDK công khai như khoản nợ tương thích không hoạt động. Để xem hướng dẫn tạo Plugin, xem Tổng quan Plugin SDK.

Mục nhập Plugin

SubpathCác export chính
plugin-sdk/plugin-entrydefinePluginEntry
plugin-sdk/coredefineChannelPluginEntry, createChatChannelPlugin, createChannelPluginBase, defineSetupPluginEntry, buildChannelConfigSchema
plugin-sdk/config-schemaOpenClawSchema
plugin-sdk/provider-entrydefineSingleProviderPluginEntry
plugin-sdk/testingBarrel tương thích rộng cho các bài kiểm thử Plugin cũ; ưu tiên các subpath kiểm thử tập trung cho bài kiểm thử Plugin mới
plugin-sdk/plugin-test-apiTrình dựng mock OpenClawPluginApi tối thiểu cho bài kiểm thử đơn vị đăng ký Plugin trực tiếp
plugin-sdk/agent-runtime-test-contractsFixture hợp đồng adapter agent-runtime gốc cho hồ sơ xác thực, chặn phân phối, phân loại fallback, hook công cụ, lớp phủ prompt, schema và sửa transcript
plugin-sdk/channel-test-helpersTrình trợ giúp kiểm thử hợp đồng channel chung, vòng đời tài khoản channel, thư mục, cấu hình gửi, mock runtime, hook, mục nhập channel tích hợp, dấu thời gian envelope và phản hồi ghép nối
plugin-sdk/channel-target-testingBộ kiểm thử ca lỗi phân giải mục tiêu channel dùng chung
plugin-sdk/plugin-test-contractsTrình trợ giúp hợp đồng cho đăng ký Plugin, manifest gói, artifact công khai, API runtime, side effect khi import và import trực tiếp
plugin-sdk/plugin-test-runtimeFixture cho kiểm thử runtime Plugin, registry, đăng ký provider, trình hướng dẫn thiết lập và task-flow runtime
plugin-sdk/provider-test-contractsTrình trợ giúp hợp đồng cho runtime provider, xác thực, khám phá, onboard, catalog, khả năng media, chính sách replay, realtime STT live-audio, web-search/fetch và wizard
plugin-sdk/provider-http-test-mocksMock HTTP/xác thực Vitest dạng opt-in cho kiểm thử provider dùng plugin-sdk/provider-http
plugin-sdk/test-envFixture môi trường kiểm thử, fetch/network, máy chủ HTTP dùng một lần, yêu cầu đến, live-test, hệ thống tệp tạm thời và điều khiển thời gian
plugin-sdk/test-fixturesFixture kiểm thử chung cho CLI, sandbox, skill, agent-message, system-event, tải lại module, đường dẫn Plugin tích hợp, terminal, chunking, auth-token và typed-case
plugin-sdk/test-node-mocksTrình trợ giúp mock builtin Node tập trung để dùng bên trong factory Vitest vi.mock("node:*")
plugin-sdk/migrationTrình trợ giúp item provider migration như createMigrationItem, hằng reason, marker trạng thái item, trình trợ giúp biên tập lại và summarizeMigrationItems
plugin-sdk/migration-runtimeTrình trợ giúp migration runtime như copyMigrationFileItem, withCachedMigrationConfigRuntimewriteMigrationReport
SubpathCác export chính
plugin-sdk/channel-coredefineChannelPluginEntry, defineSetupPluginEntry, createChatChannelPlugin, createChannelPluginBase
plugin-sdk/config-schemaExport schema Zod openclaw.json gốc (OpenClawSchema)
plugin-sdk/channel-setupcreateOptionalChannelSetupSurface, createOptionalChannelSetupAdapter, createOptionalChannelSetupWizard, cộng với DEFAULT_ACCOUNT_ID, createTopLevelChannelDmPolicy, setSetupChannelEnabled, splitSetupEntries
plugin-sdk/setupTrình trợ giúp wizard thiết lập dùng chung, prompt allowlist, trình dựng trạng thái thiết lập
plugin-sdk/setup-runtimecreatePatchedAccountSetupAdapter, createEnvPatchedAccountSetupAdapter, createSetupInputPresenceValidator, noteChannelLookupFailure, noteChannelLookupSummary, promptResolvedAllowFrom, splitSetupEntries, createAllowlistSetupWizardProxy, createDelegatedSetupWizardProxy
plugin-sdk/setup-adapter-runtimecreateEnvPatchedAccountSetupAdapter
plugin-sdk/setup-toolsformatCliCommand, detectBinary, extractArchive, resolveBrewExecutable, formatDocsLink, CONFIG_DIR
plugin-sdk/account-coreTrình trợ giúp cấu hình/cổng hành động đa tài khoản, trình trợ giúp fallback tài khoản mặc định
plugin-sdk/account-idDEFAULT_ACCOUNT_ID, trình trợ giúp chuẩn hóa account-id
plugin-sdk/account-resolutionTrình trợ giúp tra cứu tài khoản + fallback mặc định
plugin-sdk/account-helpersTrình trợ giúp hẹp cho danh sách tài khoản/hành động tài khoản
plugin-sdk/channel-pairingcreateChannelPairingController
plugin-sdk/channel-reply-pipelinecreateChannelReplyPipeline, resolveChannelSourceReplyDeliveryMode
plugin-sdk/channel-config-helperscreateHybridChannelConfigAdapter, resolveChannelDmAccess, resolveChannelDmAllowFrom, resolveChannelDmPolicy, normalizeChannelDmPolicy, normalizeLegacyDmAliases
plugin-sdk/channel-config-schemaPrimitive schema cấu hình channel dùng chung và trình dựng chung
plugin-sdk/bundled-channel-config-schemaSchema cấu hình channel OpenClaw tích hợp chỉ dành cho Plugin tích hợp được duy trì
plugin-sdk/channel-config-schema-legacyAlias tương thích đã lỗi thời cho schema cấu hình bundled-channel
plugin-sdk/telegram-command-configTrình trợ giúp chuẩn hóa/xác thực lệnh tùy chỉnh Telegram với fallback hợp đồng tích hợp
plugin-sdk/command-gatingTrình trợ giúp hẹp cho cổng ủy quyền lệnh
plugin-sdk/channel-policyresolveChannelGroupRequireMention
plugin-sdk/channel-lifecyclecreateAccountStatusSink, createChannelRunQueue, trình trợ giúp vòng đời/hoàn tất draft stream
plugin-sdk/inbound-envelopeTrình trợ giúp dùng chung cho route đến + dựng envelope
plugin-sdk/inbound-reply-dispatchTrình trợ giúp dùng chung cho ghi nhận và điều phối đến
plugin-sdk/messaging-targetsTrình trợ giúp phân tích/khớp mục tiêu
plugin-sdk/outbound-mediaTrình trợ giúp tải media gửi đi dùng chung
plugin-sdk/outbound-send-depsTra cứu phụ thuộc gửi đi nhẹ cho adapter channel
plugin-sdk/outbound-runtimeTrình trợ giúp phân phối gửi đi, danh tính, delegate gửi, phiên, định dạng và lập kế hoạch payload
plugin-sdk/poll-runtimeTrình trợ giúp chuẩn hóa poll hẹp
plugin-sdk/thread-bindings-runtimeTrình trợ giúp adapter và vòng đời thread-binding
plugin-sdk/agent-media-payloadTrình dựng payload media agent cũ
plugin-sdk/conversation-runtimeTrình trợ giúp binding conversation/thread, ghép nối và binding đã cấu hình
plugin-sdk/runtime-config-snapshotTrình trợ giúp snapshot cấu hình runtime
plugin-sdk/runtime-group-policyTrình trợ giúp phân giải group-policy runtime
plugin-sdk/channel-statusTrình trợ giúp tóm tắt/snapshot trạng thái channel dùng chung
plugin-sdk/channel-config-primitivesPrimitive hẹp cho channel config-schema
plugin-sdk/channel-config-writesTrình trợ giúp ủy quyền ghi cấu hình channel
plugin-sdk/channel-plugin-commonExport prelude Plugin channel dùng chung
plugin-sdk/allowlist-config-editTrình trợ giúp đọc/sửa cấu hình allowlist
plugin-sdk/group-accessTrình trợ giúp quyết định group-access dùng chung
plugin-sdk/direct-dmTrình trợ giúp xác thực/guard direct-DM dùng chung
plugin-sdk/discordFacade tương thích Discord đã lỗi thời cho @openclaw/discord@2026.3.13 đã phát hành và tương thích chủ sở hữu được theo dõi; Plugin mới nên dùng các subpath SDK channel chung
plugin-sdk/telegram-accountFacade tương thích phân giải tài khoản Telegram đã lỗi thời cho tương thích chủ sở hữu được theo dõi; Plugin mới nên dùng trình trợ giúp runtime được inject hoặc các subpath SDK channel chung
plugin-sdk/interactive-runtimeTrình trợ giúp trình bày thông điệp theo ngữ nghĩa, phân phối và phản hồi tương tác cũ. Xem Trình bày thông điệp
plugin-sdk/channel-inboundBarrel tương thích cho debounce đến, khớp mention, trình trợ giúp mention-policy và trình trợ giúp envelope
plugin-sdk/channel-inbound-debounceTrình trợ giúp debounce đến hẹp
plugin-sdk/channel-mention-gatingTrình trợ giúp hẹp cho mention-policy, marker mention và văn bản mention mà không có bề mặt runtime đến rộng hơn
plugin-sdk/channel-envelopeTrình trợ giúp định dạng envelope đến hẹp
plugin-sdk/channel-locationNgữ cảnh vị trí channel và trình trợ giúp định dạng
plugin-sdk/channel-loggingTrình trợ giúp ghi log channel cho lần bỏ qua đến và lỗi typing/ack
plugin-sdk/channel-send-resultKiểu kết quả phản hồi
plugin-sdk/channel-actionsTrình trợ giúp message-action channel, cộng với trình trợ giúp schema gốc đã lỗi thời được giữ lại để tương thích Plugin
plugin-sdk/channel-routeTrình trợ giúp dùng chung cho chuẩn hóa route, phân giải mục tiêu bằng parser, chuỗi hóa thread-id, khóa route dedupe/compact, kiểu parsed-target và so sánh route/mục tiêu
plugin-sdk/channel-targetsTrình trợ giúp phân tích mục tiêu; caller so sánh route nên dùng plugin-sdk/channel-route
plugin-sdk/channel-contractKiểu hợp đồng channel
plugin-sdk/channel-feedbackKết nối feedback/reaction
plugin-sdk/channel-secret-runtimeTrình trợ giúp hợp đồng secret hẹp như collectSimpleChannelFieldAssignments, getChannelSurface, pushAssignment và kiểu mục tiêu secret
Đường dẫn conCác export chính
plugin-sdk/provider-entrydefineSingleProviderPluginEntry
plugin-sdk/lmstudiofacade nhà cung cấp LM Studio được hỗ trợ cho thiết lập, phát hiện danh mục và chuẩn bị mô hình lúc chạy
plugin-sdk/lmstudio-runtimefacade runtime LM Studio được hỗ trợ cho mặc định máy chủ cục bộ, phát hiện mô hình, header yêu cầu và helper mô hình đã tải
plugin-sdk/provider-setupCác helper thiết lập nhà cung cấp cục bộ/tự lưu trữ được tuyển chọn
plugin-sdk/self-hosted-provider-setupCác helper thiết lập nhà cung cấp tự lưu trữ tương thích OpenAI có trọng tâm
plugin-sdk/cli-backendMặc định backend CLI + hằng số watchdog
plugin-sdk/provider-auth-runtimeCác helper phân giải API-key lúc chạy cho Plugin nhà cung cấp
plugin-sdk/provider-auth-api-keyCác helper onboarding/ghi hồ sơ API-key như upsertApiKeyProfile
plugin-sdk/provider-auth-resultTrình dựng kết quả xác thực OAuth tiêu chuẩn
plugin-sdk/provider-auth-loginCác helper đăng nhập tương tác dùng chung cho Plugin nhà cung cấp
plugin-sdk/provider-env-varsCác helper tra cứu biến môi trường xác thực nhà cung cấp
plugin-sdk/provider-authcreateProviderApiKeyAuthMethod, ensureApiKeyFromOptionEnvOrPrompt, upsertAuthProfile, upsertApiKeyProfile, writeOAuthCredentials
plugin-sdk/provider-model-sharedProviderReplayFamily, buildProviderReplayFamilyHooks, normalizeModelCompat, các trình dựng chính sách phát lại dùng chung, helper endpoint nhà cung cấp và helper chuẩn hóa model-id như normalizeNativeXaiModelId
plugin-sdk/provider-catalog-runtimeHook runtime bổ sung danh mục nhà cung cấp và các seam registry plugin-provider cho kiểm thử hợp đồng
plugin-sdk/provider-catalog-sharedfindCatalogTemplate, buildSingleProviderApiKeyCatalog, buildManifestModelProviderConfig, supportsNativeStreamingUsageCompat, applyProviderNativeStreamingUsageCompat
plugin-sdk/provider-httpCác helper năng lực HTTP/endpoint nhà cung cấp chung, lỗi HTTP nhà cung cấp và helper biểu mẫu nhiều phần cho phiên âm âm thanh
plugin-sdk/provider-web-fetch-contractCác helper hợp đồng cấu hình/lựa chọn web-fetch hẹp như enablePluginInConfigWebFetchProviderPlugin
plugin-sdk/provider-web-fetchCác helper đăng ký/cache nhà cung cấp web-fetch
plugin-sdk/provider-web-search-config-contractCác helper cấu hình/thông tin xác thực web-search hẹp cho nhà cung cấp không cần nối dây bật plugin
plugin-sdk/provider-web-search-contractCác helper hợp đồng cấu hình/thông tin xác thực web-search hẹp như createWebSearchProviderContractFields, enablePluginInConfig, resolveProviderWebSearchPluginConfig và setter/getter thông tin xác thực theo phạm vi
plugin-sdk/provider-web-searchCác helper đăng ký/cache/runtime nhà cung cấp web-search
plugin-sdk/provider-toolsProviderToolCompatFamily, buildProviderToolCompatFamilyHooks, dọn dẹp schema Gemini + chẩn đoán và helper tương thích xAI như resolveXaiModelCompatPatch / applyXaiModelCompat
plugin-sdk/provider-usagefetchClaudeUsage và các helper tương tự
plugin-sdk/provider-streamProviderStreamFamily, buildProviderStreamFamilyHooks, composeProviderStreamWrappers, kiểu wrapper luồng và các helper wrapper Anthropic/Bedrock/DeepSeek V4/Google/Kilocode/Moonshot/OpenAI/OpenRouter/Z.A.I/MiniMax/Copilot dùng chung
plugin-sdk/provider-transport-runtimeCác helper vận chuyển nhà cung cấp gốc như fetch có bảo vệ, biến đổi thông điệp vận chuyển và luồng sự kiện vận chuyển có thể ghi
plugin-sdk/provider-onboardCác helper vá cấu hình onboarding
plugin-sdk/global-singletonCác helper singleton/map/cache cục bộ theo tiến trình
plugin-sdk/group-activationCác helper phân tích cú pháp lệnh và chế độ kích hoạt nhóm hẹp
Đường dẫn conCác export chính
plugin-sdk/command-authresolveControlCommandGate, các helper registry lệnh bao gồm định dạng menu đối số động, helper ủy quyền người gửi
plugin-sdk/command-statusCác trình dựng thông điệp lệnh/trợ giúp như buildCommandsMessagePaginatedbuildHelpMessage
plugin-sdk/approval-auth-runtimePhân giải người phê duyệt và helper xác thực hành động trong cùng cuộc trò chuyện
plugin-sdk/approval-client-runtimeCác helper hồ sơ/bộ lọc phê duyệt exec gốc
plugin-sdk/approval-delivery-runtimeAdapter năng lực/gửi phê duyệt gốc
plugin-sdk/approval-gateway-runtimeHelper phân giải Gateway phê duyệt dùng chung
plugin-sdk/approval-handler-adapter-runtimeCác helper tải adapter phê duyệt gốc nhẹ cho entrypoint kênh nóng
plugin-sdk/approval-handler-runtimeCác helper runtime trình xử lý phê duyệt rộng hơn; ưu tiên các seam adapter/gateway hẹp hơn khi chúng đã đủ
plugin-sdk/approval-native-runtimeCác helper mục tiêu phê duyệt gốc + liên kết tài khoản
plugin-sdk/approval-reply-runtimeCác helper payload phản hồi phê duyệt exec/plugin
plugin-sdk/approval-runtimeCác helper payload phê duyệt exec/plugin, helper định tuyến/runtime phê duyệt gốc và helper hiển thị phê duyệt có cấu trúc như formatApprovalDisplayPath
plugin-sdk/reply-dedupeCác helper đặt lại chống trùng lặp phản hồi đến hẹp
plugin-sdk/channel-contract-testingCác helper kiểm thử hợp đồng kênh hẹp không có barrel kiểm thử rộng
plugin-sdk/command-auth-nativeXác thực lệnh gốc, định dạng menu đối số động và helper mục tiêu phiên gốc
plugin-sdk/command-detectionCác helper phát hiện lệnh dùng chung
plugin-sdk/command-primitives-runtimePredicate văn bản lệnh nhẹ cho đường dẫn kênh nóng
plugin-sdk/command-surfaceCác helper chuẩn hóa thân lệnh và bề mặt lệnh
plugin-sdk/allow-fromformatAllowFromLowercase
plugin-sdk/channel-secret-runtimeCác helper thu thập hợp đồng bí mật hẹp cho bề mặt bí mật kênh/plugin
plugin-sdk/secret-ref-runtimeCác helper kiểu hóa coerceSecretRef và SecretRef hẹp cho phân tích cú pháp hợp đồng bí mật/cấu hình
plugin-sdk/security-runtimeCác helper dùng chung cho độ tin cậy, chặn DM, nội dung bên ngoài, biên tập văn bản nhạy cảm, so sánh bí mật theo thời gian hằng định và thu thập bí mật
plugin-sdk/ssrf-policyCác helper chính sách danh sách cho phép host và SSRF mạng riêng
plugin-sdk/ssrf-dispatcherCác helper dispatcher ghim hẹp không có bề mặt runtime hạ tầng rộng
plugin-sdk/ssrf-runtimeDispatcher ghim, fetch được bảo vệ bằng SSRF, lỗi SSRF và helper chính sách SSRF
plugin-sdk/secret-inputCác helper phân tích cú pháp đầu vào bí mật
plugin-sdk/webhook-ingressCác helper yêu cầu/mục tiêu Webhook và ép kiểu websocket/body thô
plugin-sdk/webhook-request-guardsCác helper kích thước/timeout thân yêu cầu
Đường dẫn conCác mục xuất chính
plugin-sdk/runtimeCác trợ giúp rộng cho thời gian chạy/ghi nhật ký/sao lưu/cài đặt Plugin
plugin-sdk/runtime-envCác trợ giúp hẹp cho môi trường thời gian chạy, trình ghi nhật ký, thời gian chờ, thử lại và lùi dần
plugin-sdk/browser-configFacade cấu hình trình duyệt được hỗ trợ cho hồ sơ/giá trị mặc định đã chuẩn hóa, phân tích URL CDP và các trợ giúp xác thực điều khiển trình duyệt
plugin-sdk/channel-runtime-contextCác trợ giúp đăng ký và tra cứu ngữ cảnh thời gian chạy kênh chung
plugin-sdk/runtime-storecreatePluginRuntimeStore
plugin-sdk/plugin-runtimeCác trợ giúp lệnh/hook/http/tương tác dùng chung cho Plugin
plugin-sdk/hook-runtimeCác trợ giúp đường ống Webhook/hook nội bộ dùng chung
plugin-sdk/lazy-runtimeCác trợ giúp nhập/ràng buộc thời gian chạy lười như createLazyRuntimeModule, createLazyRuntimeMethodcreateLazyRuntimeSurface
plugin-sdk/process-runtimeCác trợ giúp thực thi tiến trình
plugin-sdk/cli-runtimeCác trợ giúp định dạng CLI, chờ, phiên bản, gọi đối số và nhóm lệnh lười
plugin-sdk/gateway-runtimeỨng dụng khách Gateway, trợ giúp khởi động ứng dụng khách sẵn sàng vòng lặp sự kiện, RPC CLI Gateway, lỗi giao thức Gateway và các trợ giúp bản vá trạng thái kênh
plugin-sdk/config-typesBề mặt cấu hình chỉ kiểu cho các dạng cấu hình Plugin như OpenClawConfig và các kiểu cấu hình kênh/nhà cung cấp
plugin-sdk/plugin-config-runtimeCác trợ giúp tra cứu cấu hình Plugin thời gian chạy như requireRuntimeConfig, resolvePluginConfigObjectresolveLivePluginConfigObject
plugin-sdk/config-mutationCác trợ giúp thay đổi cấu hình theo giao dịch như mutateConfigFile, replaceConfigFilelogConfigUpdated
plugin-sdk/runtime-config-snapshotCác trợ giúp ảnh chụp nhanh cấu hình tiến trình hiện tại như getRuntimeConfig, getRuntimeConfigSnapshot và các bộ đặt ảnh chụp nhanh kiểm thử
plugin-sdk/telegram-command-configChuẩn hóa tên/mô tả lệnh Telegram và kiểm tra trùng lặp/xung đột, ngay cả khi bề mặt hợp đồng Telegram đi kèm không khả dụng
plugin-sdk/text-autolink-runtimePhát hiện liên kết tự động tham chiếu tệp mà không cần barrel text-runtime rộng
plugin-sdk/approval-runtimeCác trợ giúp phê duyệt exec/Plugin, bộ dựng năng lực phê duyệt, trợ giúp xác thực/hồ sơ, trợ giúp định tuyến/thời gian chạy gốc và định dạng đường dẫn hiển thị phê duyệt có cấu trúc
plugin-sdk/reply-runtimeCác trợ giúp thời gian chạy nhận vào/trả lời dùng chung, chia đoạn, điều phối, Heartbeat, bộ lập kế hoạch trả lời
plugin-sdk/reply-dispatch-runtimeCác trợ giúp hẹp cho điều phối/hoàn tất trả lời và nhãn cuộc hội thoại
plugin-sdk/reply-historyCác trợ giúp và dấu mốc lịch sử trả lời trong cửa sổ ngắn dùng chung như buildHistoryContext, HISTORY_CONTEXT_MARKER, recordPendingHistoryEntryclearHistoryEntriesIfEnabled
plugin-sdk/reply-referencecreateReplyReferencePlanner
plugin-sdk/reply-chunkingCác trợ giúp hẹp cho chia đoạn văn bản/markdown
plugin-sdk/session-store-runtimeCác trợ giúp đường dẫn kho phiên, khóa phiên, cập nhật-lúc và thay đổi kho
plugin-sdk/cron-store-runtimeCác trợ giúp đường dẫn/tải/lưu kho Cron
plugin-sdk/state-pathsCác trợ giúp đường dẫn thư mục trạng thái/OAuth
plugin-sdk/routingCác trợ giúp ràng buộc tuyến/khóa phiên/tài khoản như resolveAgentRoute, buildAgentSessionKeyresolveDefaultAgentBoundAccountId
plugin-sdk/status-helpersCác trợ giúp tóm tắt trạng thái kênh/tài khoản dùng chung, giá trị mặc định trạng thái thời gian chạy và trợ giúp siêu dữ liệu vấn đề
plugin-sdk/target-resolver-runtimeCác trợ giúp bộ phân giải mục tiêu dùng chung
plugin-sdk/string-normalization-runtimeCác trợ giúp chuẩn hóa slug/chuỗi
plugin-sdk/request-urlTrích xuất URL chuỗi từ đầu vào giống fetch/request
plugin-sdk/run-commandBộ chạy lệnh có hẹn giờ với kết quả stdout/stderr đã chuẩn hóa
plugin-sdk/param-readersCác bộ đọc tham số công cụ/CLI thông dụng
plugin-sdk/tool-payloadTrích xuất payload đã chuẩn hóa từ đối tượng kết quả công cụ
plugin-sdk/tool-sendTrích xuất các trường mục tiêu gửi chuẩn tắc từ đối số công cụ
plugin-sdk/temp-pathCác trợ giúp đường dẫn tải xuống tạm dùng chung
plugin-sdk/logging-coreCác trợ giúp trình ghi nhật ký hệ thống con và biên tập ẩn
plugin-sdk/markdown-table-runtimeCác trợ giúp chế độ bảng Markdown và chuyển đổi
plugin-sdk/model-session-runtimeCác trợ giúp ghi đè mô hình/phiên như applyModelOverrideToSessionEntryresolveAgentMaxConcurrent
plugin-sdk/talk-config-runtimeCác trợ giúp phân giải cấu hình nhà cung cấp Talk
plugin-sdk/json-storeCác trợ giúp nhỏ để đọc/ghi trạng thái JSON
plugin-sdk/file-lockCác trợ giúp khóa tệp tái nhập
plugin-sdk/persistent-dedupeCác trợ giúp bộ nhớ đệm khử trùng lặp dựa trên đĩa
plugin-sdk/acp-runtimeCác trợ giúp thời gian chạy/phiên ACP và điều phối trả lời
plugin-sdk/acp-runtime-backendCác trợ giúp backend ACP gọn nhẹ cho đăng ký và điều phối trả lời dành cho Plugin được tải lúc khởi động
plugin-sdk/acp-binding-resolve-runtimePhân giải ràng buộc ACP chỉ đọc mà không cần nhập khởi động vòng đời
plugin-sdk/agent-config-primitivesCác nguyên thủy schema cấu hình thời gian chạy agent hẹp
plugin-sdk/boolean-paramBộ đọc tham số boolean lỏng
plugin-sdk/dangerous-name-runtimeCác trợ giúp phân giải khớp tên nguy hiểm
plugin-sdk/device-bootstrapCác trợ giúp khởi tạo thiết bị và token ghép đôi
plugin-sdk/extension-sharedCác nguyên thủy trợ giúp dùng chung cho kênh thụ động, trạng thái và proxy môi trường
plugin-sdk/models-provider-runtimeCác trợ giúp trả lời lệnh/nhà cung cấp /models
plugin-sdk/skill-commands-runtimeCác trợ giúp liệt kê lệnh Skills
plugin-sdk/native-command-registryCác trợ giúp đăng ký/xây dựng/tuần tự hóa lệnh gốc
plugin-sdk/agent-harnessBề mặt Plugin đáng tin cậy thử nghiệm cho các harness agent cấp thấp: kiểu harness, trợ giúp điều hướng/hủy lượt chạy đang hoạt động, trợ giúp cầu nối công cụ OpenClaw, trợ giúp chính sách công cụ kế hoạch thời gian chạy, phân loại kết quả terminal, trợ giúp định dạng/chi tiết tiến trình công cụ và tiện ích kết quả lần thử
plugin-sdk/provider-zai-endpointCác trợ giúp phát hiện endpoint Z.AI
plugin-sdk/async-lock-runtimeTrợ giúp khóa bất đồng bộ cục bộ tiến trình cho các tệp trạng thái thời gian chạy nhỏ
plugin-sdk/channel-activity-runtimeTrợ giúp đo lường hoạt động kênh
plugin-sdk/concurrency-runtimeTrợ giúp đồng thời tác vụ bất đồng bộ có giới hạn
plugin-sdk/dedupe-runtimeCác trợ giúp bộ nhớ đệm khử trùng lặp trong bộ nhớ
plugin-sdk/delivery-queue-runtimeTrợ giúp xả hàng đợi giao hàng đang chờ đi ra
plugin-sdk/file-access-runtimeCác trợ giúp đường dẫn tệp cục bộ và nguồn phương tiện an toàn
plugin-sdk/heartbeat-runtimeCác trợ giúp sự kiện Heartbeat và khả năng hiển thị
plugin-sdk/number-runtimeTrợ giúp ép kiểu số
plugin-sdk/secure-random-runtimeCác trợ giúp token/UUID bảo mật
plugin-sdk/system-event-runtimeCác trợ giúp hàng đợi sự kiện hệ thống
plugin-sdk/transport-ready-runtimeTrợ giúp chờ trạng thái sẵn sàng của vận chuyển
plugin-sdk/infra-runtimeShim tương thích đã ngừng dùng; dùng các đường dẫn con thời gian chạy tập trung ở trên
plugin-sdk/collection-runtimeCác trợ giúp bộ nhớ đệm nhỏ có giới hạn
plugin-sdk/diagnostic-runtimeCác trợ giúp cờ chẩn đoán, sự kiện và ngữ cảnh dấu vết
plugin-sdk/error-runtimeĐồ thị lỗi, định dạng, các trợ giúp phân loại lỗi dùng chung, isApprovalNotFoundError
plugin-sdk/fetch-runtimeFetch được bọc, proxy, tùy chọn EnvHttpProxyAgent và các trợ giúp tra cứu được ghim
plugin-sdk/runtime-fetchFetch thời gian chạy nhận biết dispatcher mà không cần nhập proxy/guarded-fetch
plugin-sdk/response-limit-runtimeBộ đọc thân phản hồi có giới hạn mà không cần bề mặt thời gian chạy phương tiện rộng
plugin-sdk/session-binding-runtimeTrạng thái ràng buộc cuộc hội thoại hiện tại mà không cần định tuyến ràng buộc đã cấu hình hoặc kho ghép đôi
plugin-sdk/session-store-runtimeCác trợ giúp kho phiên mà không cần nhập ghi/bảo trì cấu hình rộng
plugin-sdk/context-visibility-runtimePhân giải khả năng hiển thị ngữ cảnh và lọc ngữ cảnh bổ sung mà không cần nhập cấu hình/bảo mật rộng
plugin-sdk/string-coerce-runtimeCác trợ giúp hẹp cho ép kiểu và chuẩn hóa bản ghi/chuỗi nguyên thủy mà không cần nhập markdown/ghi nhật ký
plugin-sdk/host-runtimeCác trợ giúp chuẩn hóa tên máy chủ và máy chủ SCP
plugin-sdk/retry-runtimeCác trợ giúp cấu hình thử lại và bộ chạy thử lại
plugin-sdk/agent-runtimeCác trợ giúp thư mục/định danh/không gian làm việc của agent
plugin-sdk/directory-runtimeTruy vấn/khử trùng lặp thư mục dựa trên cấu hình
plugin-sdk/keyed-async-queueKeyedAsyncQueue
Đường dẫn conCác phần xuất chính
plugin-sdk/media-runtimeCác helper chia sẻ để tìm nạp/chuyển đổi/lưu trữ media, thăm dò kích thước video dựa trên ffprobe và trình tạo tải trọng media
plugin-sdk/media-storeCác helper lưu trữ media phạm vi hẹp như saveMediaBuffer
plugin-sdk/media-generation-runtimeCác helper failover tạo media dùng chung, chọn ứng viên và thông báo thiếu model
plugin-sdk/media-understandingCác kiểu nhà cung cấp hiểu media cùng các phần xuất helper hình ảnh/âm thanh hướng tới nhà cung cấp
plugin-sdk/text-runtimeCác helper văn bản/markdown/ghi log dùng chung như loại bỏ văn bản hiển thị với trợ lý, helper render/chia đoạn/bảng markdown, helper biên tập, helper thẻ chỉ thị và tiện ích văn bản an toàn
plugin-sdk/text-chunkingHelper chia đoạn văn bản gửi đi
plugin-sdk/speechCác kiểu nhà cung cấp speech cùng các phần xuất hướng tới nhà cung cấp cho chỉ thị, registry, xác thực, trình tạo TTS tương thích OpenAI và helper speech
plugin-sdk/speech-coreCác kiểu nhà cung cấp speech dùng chung, registry, chỉ thị, chuẩn hóa và các phần xuất helper speech
plugin-sdk/realtime-transcriptionCác kiểu nhà cung cấp phiên âm thời gian thực, helper registry và helper phiên WebSocket dùng chung
plugin-sdk/realtime-voiceCác kiểu nhà cung cấp giọng nói thời gian thực và helper registry
plugin-sdk/image-generationCác kiểu nhà cung cấp tạo hình ảnh cùng helper asset hình ảnh/data URL và trình tạo nhà cung cấp hình ảnh tương thích OpenAI
plugin-sdk/image-generation-coreCác kiểu tạo hình ảnh dùng chung, failover, xác thực và helper registry
plugin-sdk/music-generationCác kiểu nhà cung cấp/yêu cầu/kết quả tạo nhạc
plugin-sdk/music-generation-coreCác kiểu tạo nhạc dùng chung, helper failover, tra cứu nhà cung cấp và phân tích model-ref
plugin-sdk/video-generationCác kiểu nhà cung cấp/yêu cầu/kết quả tạo video
plugin-sdk/video-generation-coreCác kiểu tạo video dùng chung, helper failover, tra cứu nhà cung cấp và phân tích model-ref
plugin-sdk/webhook-targetsRegistry mục tiêu Webhook và helper cài đặt route
plugin-sdk/webhook-pathHelper chuẩn hóa đường dẫn Webhook
plugin-sdk/web-mediaHelper tải media từ xa/cục bộ dùng chung
plugin-sdk/zodzod được xuất lại cho người dùng plugin SDK
plugin-sdk/testingBarrel tương thích rộng cho các bài kiểm thử Plugin cũ. Các bài kiểm thử plugin mới nên import các đường dẫn con SDK tập trung như plugin-sdk/agent-runtime-test-contracts, plugin-sdk/plugin-test-runtime, plugin-sdk/channel-test-helpers, plugin-sdk/test-env hoặc plugin-sdk/test-fixtures thay vào đó
plugin-sdk/plugin-test-apiHelper createTestPluginApi tối thiểu cho các bài kiểm thử đơn vị đăng ký Plugin trực tiếp mà không import cầu nối helper kiểm thử của repo
plugin-sdk/agent-runtime-test-contractsFixture hợp đồng adapter agent-runtime gốc cho các bài kiểm thử xác thực, phân phối, fallback, tool-hook, prompt-overlay, schema và chiếu transcript
plugin-sdk/channel-test-helpersHelper kiểm thử hướng kênh cho hợp đồng thao tác/thiết lập/trạng thái chung, kiểm tra thư mục, vòng đời khởi động tài khoản, phân luồng send-config, mock runtime, vấn đề trạng thái, phân phối gửi đi và đăng ký hook
plugin-sdk/channel-target-testingBộ kiểm thử trường hợp lỗi phân giải mục tiêu dùng chung cho kiểm thử kênh
plugin-sdk/plugin-test-contractsHelper hợp đồng cho gói Plugin, đăng ký, artifact công khai, import trực tiếp, API runtime và tác dụng phụ khi import
plugin-sdk/provider-test-contractsHelper hợp đồng cho runtime nhà cung cấp, xác thực, khám phá, onboard, catalog, wizard, năng lực media, chính sách replay, âm thanh trực tiếp STT thời gian thực, tìm kiếm/tìm nạp web và stream
plugin-sdk/provider-http-test-mocksMock HTTP/xác thực Vitest tùy chọn cho các bài kiểm thử nhà cung cấp thực thi plugin-sdk/provider-http
plugin-sdk/test-fixturesFixture chung cho ghi lại runtime CLI, ngữ cảnh sandbox, trình ghi skill, agent-message, system-event, tải lại module, đường dẫn Plugin đóng gói, terminal-text, chia đoạn, auth-token và typed-case
plugin-sdk/test-node-mocksHelper mock Node builtin tập trung để dùng bên trong các factory Vitest vi.mock("node:*")
Đường dẫn conCác phần xuất chính
plugin-sdk/memory-coreBề mặt helper memory-core đóng gói cho helper trình quản lý/cấu hình/tệp/CLI
plugin-sdk/memory-core-engine-runtimeFacade runtime chỉ mục/tìm kiếm bộ nhớ
plugin-sdk/memory-core-host-engine-foundationCác phần xuất engine nền tảng host bộ nhớ
plugin-sdk/memory-core-host-engine-embeddingsHợp đồng embedding host bộ nhớ, quyền truy cập registry, nhà cung cấp cục bộ và helper batch/từ xa chung
plugin-sdk/memory-core-host-engine-qmdCác phần xuất engine QMD host bộ nhớ
plugin-sdk/memory-core-host-engine-storageCác phần xuất engine lưu trữ host bộ nhớ
plugin-sdk/memory-core-host-multimodalHelper đa phương thức host bộ nhớ
plugin-sdk/memory-core-host-queryHelper truy vấn host bộ nhớ
plugin-sdk/memory-core-host-secretHelper secret host bộ nhớ
plugin-sdk/memory-core-host-eventsHelper nhật ký sự kiện host bộ nhớ
plugin-sdk/memory-core-host-statusHelper trạng thái host bộ nhớ
plugin-sdk/memory-core-host-runtime-cliHelper runtime CLI host bộ nhớ
plugin-sdk/memory-core-host-runtime-coreHelper runtime lõi host bộ nhớ
plugin-sdk/memory-core-host-runtime-filesHelper tệp/runtime host bộ nhớ
plugin-sdk/memory-host-coreBí danh trung lập nhà cung cấp cho helper runtime lõi host bộ nhớ
plugin-sdk/memory-host-eventsBí danh trung lập nhà cung cấp cho helper nhật ký sự kiện host bộ nhớ
plugin-sdk/memory-host-filesBí danh trung lập nhà cung cấp cho helper tệp/runtime host bộ nhớ
plugin-sdk/memory-host-markdownHelper managed-markdown dùng chung cho các plugin liền kề bộ nhớ
plugin-sdk/memory-host-searchFacade runtime active memory để truy cập search-manager
plugin-sdk/memory-host-statusBí danh trung lập nhà cung cấp cho helper trạng thái host bộ nhớ
Hiện không có đường dẫn con SDK helper đóng gói dành riêng nào. Các helper dành riêng cho chủ sở hữu nằm trong gói Plugin sở hữu chúng, còn các hợp đồng host có thể tái sử dụng dùng các đường dẫn con SDK chung như plugin-sdk/gateway-runtime, plugin-sdk/security-runtimeplugin-sdk/plugin-config-runtime.

Liên quan