Chuyển tới nội dung chính
Phiên bản: v1

Plugin chính thức

Các gói này nằm trong repo Plugin SDK (plugins/) và dạng .actonpkg. Cài từ Extensions → Plugins. Sau khi cập nhật ActonOS, cài lại gói kênh để gửi tệp còn tương thích.

Bố cục nguồn:

  • plugins/channels/ — adapter chat
  • plugins/saas/ — connector SaaS
  • plugins/tools/ — công cụ thêm (ví dụ tạo ảnh)

Kênh chat​

PluginIdBí mật vaultHost cho phépGhi chú
Telegramchannel-telegramtelegram_bot_tokenapi.telegram.orgaccounts[], Markdown, quote, typing, reaction, tệp qua sendDocument / sendPhoto, định tuyến @agent
Discordchannel-discorddiscord_bot_tokens.*discord.com, gateway.discord.ggGateway + REST, embed, typing, reaction, quote, tệp files[0]
WhatsAppchannel-whatsappwhatsapp_access_token, whatsapp_phone_number_idgraph.facebook.comCloud API, typing, reaction, quote, buffer webhook, tệp qua /media
Slackchannel-slackslack_bot_tokenslack.comchat.postMessage, thread_ts, reactions.add, tệp files.upload
Zalochannel-zalozalo_bot_tokenbot-api.zaloplatforms.comMarkdown, typing, reaction, quote. Tệp là JSON (URL công khai hoặc data: nhỏ), không multipart

Mọi plugin kênh dùng schema accounts[] chuẩn. Bước vận hành: Kênh chat.


Connector SaaS​

Action cũng đăng ký thành tool agent qua conn.AsTools().

PluginIdAuthBí mật vaultHost cho phépTool bắc cầu
Google Workspaceconnector-google-workspaceoauth2google_workspace_access_tokengmail.googleapis.com, www.googleapis.comsend_email, create_calendar_event, list_drive_files, get_doc_content
GitHubconnector-githuboauth2github_access_tokenapi.github.comlist_repos, get_issue, create_issue, create_pull_request, search_code
Notionconnector-notionbearernotion_api_keyapi.notion.comsearch_pages, create_page, query_database, append_block_children
Slackconnector-slackoauth2slack_bot_tokenslack.compost_message, list_channels, get_history
Linearconnector-linearapi_keylinear_api_keyapi.linear.applist_issues, create_issue, update_issue_status
Jira Cloudconnector-jiraoauth2jira_api_token, jira_cloud_idapi.atlassian.comsearch_issues_jql, create_issue, transition_issue
Figmaconnector-figmaoauth2figma_access_tokenapi.figma.comget_file, get_comments, post_comment

Tên tool đầy đủ là connector_<id-bỏ-prefix>_<action>, ví dụ connector_github_list_repos.


Công cụ​

PluginIdGhi chú
Tạo ảnhtool-image-generatorTool agent gọi được; xem plugins/tools/image-generator

Build lại gói chính thức​

Từ repo SDK:

acton-plugin build --src plugins/channels/telegram --out dist/channel-telegram.wasm
acton-plugin validate --manifest plugins/channels/telegram/manifest.json
acton-plugin pack --manifest plugins/channels/telegram/manifest.json --wasm dist/channel-telegram.wasm --out dist/channel-telegram.actonpkg

Hoặc acton-plugin build-all để biên dịch cả cây plugins/.


Trang liên quan​