feat(plugin): 评估量表 WASM 编译通过 — 170KB cdylib 组件

- wasm32-unknown-unknown target 编译成功
- 插件通过 API upload/install 注册,无需手动配置
This commit is contained in:
iven
2026-04-28 12:13:52 +08:00
parent 96c9a8ada9
commit 147fd886e3
19 changed files with 1124 additions and 89 deletions

24
Cargo.lock generated
View File

@@ -1488,6 +1488,7 @@ dependencies = [
"utoipa",
"uuid",
"validator",
"zeroize",
]
[[package]]
@@ -1541,6 +1542,15 @@ dependencies = [
"wasmtime-wasi",
]
[[package]]
name = "erp-plugin-assessment"
version = "0.1.0"
dependencies = [
"serde",
"serde_json",
"wit-bindgen 0.55.0",
]
[[package]]
name = "erp-plugin-crm"
version = "0.1.0"
@@ -6733,6 +6743,20 @@ name = "zeroize"
version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
dependencies = [
"zeroize_derive",
]
[[package]]
name = "zeroize_derive"
version = "1.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.117",
]
[[package]]
name = "zerotrie"