TopRank Skills

Home / Claw Skills / Autres / mali-builder
Official OpenClaw rules 15%

mali-builder

自动调用码力搭建平台完成应用搭建。触发词:码力搭建、mali、低代码搭建、搭建应用、创建应用、管理系统、数据看板、表单系统。自动打开Chrome填充需求并点击发送。适合内部工具、数据展示、表单收集、快速原型开发。

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 mali-builder 技能。 若已安装,则直接安装 mali-builder 技能。

Overview

Skill Key
chenjada45-maker/mailprocess
Author
chenjada45-maker
Source Repo
openclaw/skills
Version
-
Source Path
skills/chenjada45-maker/mailprocess
Latest Commit SHA
a19241d6e6044c9bddf4e6426654de6db9192db4

Extracted Content

SKILL.md excerpt

# 码力搭建 Skill

## 功能说明
该 Skill 用于调用码力搭建平台(Mali App Builder),自动化完成以下操作:
1. 在用户的 Chrome 浏览器中打开码力搭建平台
2. 确保用户已登录
3. 将用户的搭建需求自动填入对话框
4. 触发搭建流程

## 触发条件
- 用户明确要求使用"码力搭建"、"Mali"或"低代码搭建"
- 用户提出应用搭建需求,且适合使用低代码平台实现

## 操作流程

### 步骤 1: 打开码力搭建平台
使用 AppleScript(macOS)或其他系统命令打开 Chrome 浏览器并导航到码力搭建平台:

```bash
# macOS 使用 AppleScript
osascript -e 'tell application "Google Chrome"
    activate
    open location "https://lowcode.baidu-int.com/ai-coding"
end tell'

# Linux 使用 xdg-open
xdg-open "https://lowcode.baidu-int.com/ai-coding"

# Windows 使用 start
start chrome "https://lowcode.baidu-int.com/ai-coding"
```

### 步骤 2: 等待页面加载
等待 3-5 秒确保页面完全加载,并检查用户登录状态。

### 步骤 3: 注入需求并触发搭建
使用 Chrome DevTools Protocol 或 JavaScript 注入来填充搭建需求:

```javascript
// 通过 Chrome DevTools Protocol 执行
// 1. 找到输入框并填入需求
const inputBox = document.querySelector('textarea[placeholder*="描述"], input[type="text"]');
if (inputBox) {
    inputBox.value = "用户的搭建需求内容";
    inputBox.dispatchEvent(new Event('input', { bubbles: true }));
}

// 2. 找到发送按钮并点击
const sendButton = document.querySelector('button[type="submit"], button.send-btn');
if (sendButton) {
    sendButton.click();
}
```

### 步骤 4: 确认执行状态
- 验证请求已发送
- 监控搭建进度
- 向用户反馈当前状态

## 输出格式

执行完成后返回:

```
✅ 码力搭建已启动!

🌐 浏览器: Chrome
📍 平台地址: https://lowcode.baidu-int.com/ai-coding

📋 提交的需求:
{用户的原始需求}

⏳ 请在浏览器中查看搭建进度...
```

## 错误处理

### 浏览器未安装
```
❌ 未找到 Chrome 浏览器
💡 建议: 请安装 Chrome 浏览器后重试
```

### 登录状态异常
```
⚠️ 检测到未登录状态
💡 建议: 请先在浏览器中登录码力搭建平台
🔗 登录地址: https://lowcode.baidu-int.com/ai-coding
```

### 页面加载失败
```
❌ 页面加载失败
💡 建议: 
1. 检查网络连接
2. 确认是否在公司内...

README excerpt

# Mali App Builder Skill

## 📖 简介

Mali App Builder (码力搭建助手) 是一个可以在 ducc 和 zulu 上安装运行的 Skill,用于快速调用码力搭建平台完成应用搭建。

## 📁 项目结构

```
mali-builder/
├── SKILL.md                          # Skill 定义文档(核心文件)
├── README.md                         # 使用说明(本文件)
└── scripts/                          # 脚本目录
    ├── install-to-ducc.sh           # ducc 安装脚本
    ├── launch-mali-builder.py       # Python 启动脚本
    └── launch-mali-builder.sh       # Bash 启动脚本
```

## 🚀 快速安装

### 方式 1: 使用安装脚本(推荐)

```bash
cd mali-builder
./scripts/install-to-ducc.sh
```

脚本会引导你选择以下三种安装方式之一:
1. 通过 ducc CLI 安装(自动化)
2. 手动上传到 ducc 管理界面
3. 生成配置文件供后续使用

### 方式 2: 直接使用脚本

```bash
# 使用 Python 脚本(推荐)
./scripts/launch-mali-builder.py "创建一个任务管理系统"

# 使用 Bash 脚本
./scripts/launch-mali-builder.sh "创建一个员工信息管理系统"
```

## 💡 核心功能

1. 🌐 **自动打开浏览器** - 自动启动 Chrome 浏览器
2. 🔗 **访问码力平台** - 导航到 https://lowcode.baidu-int.com/ai-coding
3. ✍️ **智能需求传递** - 自动填充用户需求到输入框
4. 🚀 **触发搭建流程** - 自动点击发送按钮开始搭建

## 📋 使用场景

### ✅ 适合场景
- 内部管理系统(任务管理、员工信息、审批流程)
- 数据展示看板(销售数据、运营指标、业务报表)
- 表单收集系统(问卷调查、信息采集、活动报名)
- 快速原型验证(产品 Demo、功能演示)

### ❌ 不适合场景
- 需要复杂业务逻辑的核心系统
- 对性能要求极高的应用
- 需要深度 UI 定制的产品

## 🛠️ 安装要求

### 必需
- Google Chrome 浏览器(最新版本)
- 公司内网或 VPN 连接
- Python 3.x 环境

### 可选(用于完整自动化)
- macOS 系统
- Chrome 开启 "允许 Apple 事件中的 JavaScript" 权限

## 📦 打包说明

### 手动打包

```bash
cd mali-builder

# 打包为 zip(推荐用于 ducc 上传)
zip -r mali-builder.zip SKILL.md scripts/ README.md
```

### 使用安装脚本打包

```bash
./scripts/install-to-ducc.sh
# 选择选项 2(手动上传)
# 会自动生成 mali-builder.zip
```

## 🔧 配置说明

### Skill 配...

Related Claw Skills