AAventa Developer

Aventa Developer Portal

Aventa BBS 原生插件、主题和跨插件协作的公开开发入口。

Docs 0.1.0-dev.1Updated 2026-08-30PUBLIC

# 平台状态

ProductAventa BBS0.1.0-dev.1
Extension RuntimeMinimal Module KernelOfficial runtime
Plugin DevelopmentAvailablePublic SDK
Theme RuntimeAvailableTyped presentation
CollaborationAvailableTyped events
Operator ControlAvailableKernel-authoritative
Compatibility policy

Legacy Xiuno plugins are not directly supported. Migrate them into Aventa packages through the public package contracts.

# Quick Start

从可直接下载的完整示例开始。先改 package id、version、entrypoint 和 PHP namespace,再只声明实现真正使用的 capability、依赖、事件、数据 namespace、资源和生命周期 handler。

  1. DEVELOPMENT_PACKAGE
  2. Implement through the Public SDK
  3. Run engineering validation
  4. ENGINEERING_VALIDATED

下载完整示例 ZIP 按步骤改造 核对 Public SDK

# Package types

TypeUseBoundary
business-moduleProduct behavior and owned dataNo cross-package private storage
theme-presentationTemplates, assets and presentation contributionsNo general business-data authority
ui-extensionBounded interface contributionNo implicit business ownership
providerExplicit provider contractOnly declared contracts
legacy-adapterReviewed migration edgeNot a compatibility runtime