搜索

PythonReactSEOPDF
OpenClaw

mali-builder

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

chenjada45-maker0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install chenjada45-maker/mailprocess

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

码力搭建 Skill

功能说明

该 Skill 用于调用码力搭建平台(Mali App Builder),自动化完成以下操作:

  1. 在用户的 Chrome 浏览器中打开码力搭建平台
  2. 确保用户已登录
  3. 将用户的搭建需求自动填入对话框
  4. 触发搭建流程

触发条件

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

操作流程

步骤 1: 打开码力搭建平台

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

# 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 注入来填充搭建需求:

// 通过 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. 确认是否在公司内...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/chenjada45-maker/mailprocess
Version
—
Commit
a19241d6e6044c9bddf4e6426654de6db9192db4
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

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: 使用安装脚本(推荐)
cd mali-builder
./scripts/install-to-ducc.sh

脚本会引导你选择以下三种安装方式之一:

  1. 通过 ducc CLI 安装(自动化)
  2. 手动上传到 ducc 管理界面
  3. 生成配置文件供后续使用
方式 2: 直接使用脚本
# 使用 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" 权限

📦 打包说明

手动打包
cd mali-builder

# 打包为 zip(推荐用于 ducc 上传)
zip -r mali-builder.zip SKILL.md scripts/ README.md
使用安装脚本打包
./scripts/install-to-ducc.sh
# 选择选项 2(手动上传)
# 会自动生成 mali-builder.zip

🔧 配置说明

Skill 配...

来源内容

SKILL.md
# 码力搭建 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
# 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 配...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.