chore: 提交所有工作进度 — SaaS 后端增强、Admin UI、桌面端集成
包含大量 SaaS 平台改进、Admin 管理后台更新、桌面端集成完善、 文档同步、测试文件重构等内容。为 QA 测试准备干净工作树。
This commit is contained in:
50
skills/json-transform/SKILL.md
Normal file
50
skills/json-transform/SKILL.md
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
name: JSON Transform
|
||||
id: json-transform
|
||||
version: "1.0"
|
||||
mode: wasm
|
||||
description: |
|
||||
将 JSON 数据按指定规则进行转换。
|
||||
支持:字段提取、重命名、过滤、排序等常用转换操作。
|
||||
author: ZCLAW
|
||||
tags:
|
||||
- json
|
||||
- transform
|
||||
- data
|
||||
triggers:
|
||||
- json转换
|
||||
- json transform
|
||||
- 数据转换
|
||||
capabilities:
|
||||
- json-parse
|
||||
- json-transform
|
||||
---
|
||||
|
||||
# JSON Transform
|
||||
|
||||
读取 stdin 中的 JSON 输入,按转换规则处理后输出到 stdout。
|
||||
|
||||
## 输入格式
|
||||
|
||||
```json
|
||||
{
|
||||
"data": { ... },
|
||||
"transforms": [
|
||||
{ "type": "pick", "fields": ["name", "age"] },
|
||||
{ "type": "rename", "from": "name", "to": "fullName" },
|
||||
{ "type": "sort", "field": "age", "order": "desc" }
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## 输出格式
|
||||
|
||||
转换后的 JSON 对象。
|
||||
|
||||
## 构建
|
||||
|
||||
```bash
|
||||
cd skills/json-transform
|
||||
cargo build --target wasm32-wasi --release
|
||||
cp ../../../target/wasm32-wasi/release/json_transform.wasm main.wasm
|
||||
```
|
||||
Reference in New Issue
Block a user