← Back to Skills Marketplace
yinhuihua

Aiding Shifu

by Yinhuihua · GitHub ↗ · v3.1.0 · MIT-0
cross-platform ⚠ suspicious
143
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install aiding-shifu
Description
艾登师傅平台专家。Use this skill when user asks about finding installation workers (找师傅), dispatching work orders (派单/工单), logging in to 艾登师傅 platform, or managing ho...
README (SKILL.md)

\r \r

艾登师傅 - AI师傅服务生态平台\r

\r 随时随地,微信一下,师傅帮你高效干活。\r \r 官网:https://asf.dderp.cn\r \r ---\r \r

公司概况\r

\r 艾登软件(上海)股份有限公司专注于企业大数据平台建设,特别聚焦于家居建材行业的营销管理和智能AI平台搭建。\r \r

  • 300+ 成功案例\r
  • 20000+ 门店使用\r
  • 500+ 用户好评\r \r ---\r \r

"艾"系列产品完整生态\r

\r | 产品名称 | 定位 | 核心功能 |\r |---------|------|---------|\r | 艾订货 | B2B订货+供应链管理平台 | 经销商下单查单,厂家业绩管控 |\r | 艾登师傅 | AI师傅服务生态平台 | 师傅推荐、订单匹配、上门安装服务 |\r | 艾家乐 | 门店设计管理平台 | 门店设计方案管理 |\r | 艾看看 | 数据大屏看板 | 销售数据实时展示、智能分析 |\r | 艾扫扫 | 智能仓储管理PDA | 扫码入库配货,防串货 |\r | 艾供货 | 采购管理平台 | 供货跟踪、自助对账、采购进度查询 |\r \r ---\r \r

艾登师傅核心功能\r

\r

六大核心功能\r

\r

  1. 👥 师傅推荐订单 - AI智能匹配安装师傅与订单\r
  2. 🔍 找师傅 - 便捷查找附近专业安装师傅,按区域、技能快速筛选\r
  3. 🏷️ 师傅介绍商品 - 师傅可帮商家推广介绍商品\r
  4. 🛒 师傅商城 - 师傅专属商城服务\r
  5. 🤖 AI智能推荐 - 基于大数据智能匹配推荐\r
  6. 🔧 上门安装服务 - 连接业主、经销商、厂家和安装师傅\r \r ---\r \r

适用行业\r

\r | 行业 | 典型服务 |\r |------|---------|\r | 🏠 吊顶顶墙 | 集成吊顶、墙面装饰安装 |\r | 📦 全屋定制 | 定制家具测量安装 |\r | 🚪 木门 | 室内门测量安装 |\r | 🪵 地板 | 木地板、瓷砖铺装 |\r \r ---\r \r

🔧 API 工具定义\r

\r

基础配置\r

\r | 配置项 | 值 |\r |--------|-----|\r | API 基础地址 | https://mes.dderp.cn/mob |\r | 认证方式 | Header: Authorization: Bearer {token} |\r | Token 保存路径 | skills/aiding-shifu/config.json(项目根目录下的 skills 目录) |\r \r ---\r \r

认证工具\r

\r

短信验证码登录(推荐)\r

\r 触发场景:用户说"手机登录"、"短信登录"、"验证码登录"\r \r 工具路径tools/login/sms-login.html\r \r API:\r

  1. GET /auth/sendVerifyCode?phoneNumber={手机号} - 发送验证码\r
  2. POST /auth/sms/login?phoneNumber={手机号}&code={验证码} - 验证码登录(URL参数)\r \r 注意:\r
  • 验证码有效期5分钟,每个手机号60秒内只能发送一次\r
  • 登录成功后保存 access_token 到 config.json\r \r ---\r \r

微信扫码登录\r

\r 触发场景:用户说"登录"、"扫码登录"、"微信登录"\r \r 工具路径tools/login/qr-login.html\r \r API:\r

  1. POST /wechat/createLoginQrCode - 生成二维码\r
  2. POST /wechat/checkLoginStatus?sceneId={id} - 轮询状态(3秒一次)\r
  3. 状态变为"已授权"后获取 token 并保存\r \r ---\r \r

师傅管理工具\r

\r

搜索师傅\r

\r 触发场景:用户说"找师傅"、"搜索师傅"、"附近有哪些师傅"、"上海师傅"、"浦东师傅"\r \r APIPOST /merchant/master/getAllMasters\r \r 参数(JSON Body):\r

{\r
  "province": "上海市",\r
  "city": "上海市",\r
  "county": "浦东新区",\r
  "pageNum": 1,\r
  "pageSize": 100\r
}\r
```\r
\r
**重要说明**:\r
- **province/city/county** 用行政区划名称(如"上海市"、"浦东新区"),不是编码\r
- **默认行为**:如果不传 province/city/county,则使用当前账号所在省市县(推荐,这样最准确)\r
- **浦东新区** county 字段写 "浦东新区"\r
- 分页参数 pageNum/pageSize 有效,翻页正常\r
\r
**返回字段说明**:\r
| 字段 | 说明 |\r
|------|------|\r
| id | 师傅ID(派单时需要) |\r
| realName | 真实姓名 |\r
| phone | 手机号 |\r
| workStatus | 工作状态(空闲/进行中/休息) |\r
| successRate | 成功率 |\r
| maxServiceCount | 最大可接单量 |\r
| serviceCount | 当前已接单量 |\r
| userAreaList | 服务区域列表(通常为null,需电话确认) |\r
| userSkillList | 技能列表(通常为null,需电话确认) |\r
\r
**显示规则**:\r
- 姓名脱敏:保留姓氏,其余用 `**`,如"张志宏" → "张**"\r
- 电话脱敏:`138****1234` 格式\r
- userAreaList/userSkillList 为 null 时,显示"平台未录入,请电话确认"\r
\r
---\r
\r
#### 获取师傅详情\r
\r
**API**:`POST /merchant/master/getMasterDetail`\r
\r
**参数**:`{ "id": 师傅ID }`\r
\r
---\r
\r
### 工单管理工具\r
\r
#### 创建工单(派单)\r
\r
**触发场景**:用户说"派单"、"创建工单"、"下单"\r
\r
**API**:`POST /workorder/addWorkOrder`\r
\r
**参数**:\r
- `customerName` - 客户姓名(必填)\r
- `customerPhone` - 客户电话(必填)\r
- `customerAddress` - 客户地址(必填)\r
- `skillType` - 技能类型(必填,如:吊顶、木门、地板)\r
- `workContent` - 工作内容描述(必填)\r
- `expectTime` - 期望上门时间(可选)\r
- `workerId` - 指定师傅ID(可选,不指定则系统自动派单)\r
\r
---\r
\r
#### 查询工单列表\r
\r
**API**:`POST /workorder/pageWorkOrder`\r
\r
**参数**:`status`(待接单/进行中/已完成)、`pageNum`、`pageSize`\r
\r
---\r
\r
#### 查询工单详情\r
\r
**API**:`POST /workorder/getWorkOrderDetail`\r
\r
**参数**:`{ "workOrderId": "xxx" }`\r
\r
---\r
\r
#### 更新工单状态\r
\r
**API**:`POST /workorder/updateWorkOrderStatus`\r
\r
**参数**:`workOrderId`、`status`\r
\r
---\r
\r
### 使用示例\r
\r
```\r
用户:找师傅\r
助手:请告诉我:\r
      1. 在哪个城市/区域?(如:上海浦东)\r
      2. 需要什么类型的师傅?(吊顶/定制/木门/地板)\r
\r
用户:上海浦东的师傅\r
助手:[调用 getAllMasters,不传省市县参数(使用账号默认区域)]\r
      ✅ 上海全市共 25 位师傅(当前账号所在区域)\r
      01. 【张**】📞 139****4497  状态:空闲 | 可接2单\r
      02. 【管**】📞 134****2484  状态:空闲 | 可接20单\r
      ...\r
      (姓名电话已脱敏,userAreaList/userSkillList 平台未录入)\r
\r
用户:派单给管师傅,客户王总,浦东张江路88号,13900139000\r
助手:[调用创建工单API]\r
      ✅ 工单创建成功!工单号:WO20260330001\r
```\r
\r
### 脱敏规则\r
\r
- **姓名**:保留姓氏,其余 `**`,如"张志宏"→"张**"\r
- **电话**:`138****1234`,中间4位脱敏\r
- **不展示原始身份证号、详细地址等敏感信息**\r
\r
---\r
\r
## 相关产品联动\r
\r
```\r
艾订货(下单)→ 生产 → 物流 → 艾登师傅(安装)→ 完工\r
```\r
\r
---\r
\r
*此技能内容基于艾登软件(上海)股份有限公司官方资料编制。*\r
*API文档:https://mes.dderp.cn/mob/swagger-ui/index.html*\r
Usage Guidance
This skill mostly does what it says (login + API calls to mes.dderp.cn), but there are two things to check before installing: 1) The skill package contains a config.json with a JWT/access token and phone number — do not assume this represents you. Using that embedded token could perform actions as that account; remove/rotate it or delete the file before use. 2) The SKILL.md says tokens are saved in the project 'skills/...' path but the code actually saves to ~/.workbuddy/skills/aiding-shifu/config.json — confirm where credentials will be stored on your machine and whether that location is acceptable. Additional precautions: run the code in a sandboxed environment if possible, prefer using your own SMS/QR login rather than any pre-bundled token, and inspect network calls (they go to mes.dderp.cn and api.qrserver.com) before allowing the skill to execute. If you need higher assurance, ask the publisher for a version without any embedded credentials and for the exact path where credentials will be stored.
Capability Analysis
Type: OpenClaw Skill Name: aiding-shifu Version: 3.1.0 The skill bundle is a legitimate integration for the 'Aiding Shifu' (艾登师傅) service platform, used for managing home installation work orders. It includes Node.js scripts (login.js, run-login.js) and HTML interfaces for SMS and WeChat QR code authentication via the official domain mes.dderp.cn. While the skill requests broad permissions (Execute, Write, WebFetch) and uses system commands to display login QR codes, these actions are strictly aligned with its stated purpose of platform authentication and order management. The instructions in SKILL.md also include proactive privacy measures, such as data desensitization rules for technician names and phone numbers.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and included code consistently target the 艾登师傅 platform (mes.dderp.cn) and implement SMS / WeChat QR login plus work-order APIs. The allowed tools (WebFetch, Read, Write, Edit, Execute) are broadly in line with providing a login helper and saving tokens, though they grant file and execution access which is higher privilege than a read-only documentation skill would need. Minor inconsistency: SKILL.md says token save path is 'skills/aiding-shifu/config.json (project root)' while the runtime code saves to the user's home under ~/.workbuddy/skills/aiding-shifu/config.json.
Instruction Scope
Runtime instructions and code call only the platform APIs and QR generation service, and save/load tokens to disk. However the package includes a pre-filled config.json containing a JWT token and user phone — the SKILL.md and code allow the agent to read and reuse that token, which is unrelated to a new installer's account. The code also executes OS commands to open files/URLs (exec), which is expected for opening QR images but increases attack surface.
Install Mechanism
This is instruction+code only with no external install script or third-party package downloads. No network-based installer or archive extraction is present; all code ships in the skill bundle.
Credentials
The skill requests no environment variables (good), but it includes a baked-in config.json containing a JWT access token and phone number. That credential is not declared in requires.env and could be read by the agent (allowed-tools include Read). Inclusion of a valid token inside the package is disproportionate and may allow actions as that account — the token should not be distributed in a public skill package and is not justified by the documented behavior for new users.
Persistence & Privilege
always:false (no forced inclusion). The skill writes a config/token file to disk (~/.workbuddy/skills/aiding-shifu/config.json) and exports helper functions, which is consistent with a login helper. This is reasonable but means the skill will store credentials on the host filesystem; check where and what it writes before consenting.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aiding-shifu
  3. After installation, invoke the skill by name or use /aiding-shifu
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.1.0
修复搜索师傅API参数:province/city/county代替provinceCode/cityCode/districtCode;默认使用账号所在省市县;完善姓名电话脱敏规则;更新示例对话
v3.0.0
v3.0.0: 升级为专家(Expert)模式,新增 role 配置(名称、颜色、表情、vibe),完善API文档和地区编码,优化使用示例
v2.0.2
新增短信验证码登录功能
v2.0.1
- Added new files: config.json, tools/login/run-login.js, tools/login/test2.js for improved login management and testing. - Updated tools/login/login.js with enhancements (details not specified). - No changes to product description or API documentation. - Version upgrade focuses on login tool improvements and configuration management.
v2.0.0
**Summary:** This update adds login tools and extensive API documentation for platform integration. - Added login tool files: `tools/login/login.js`, `tools/login/package.json`, and `tools/login/qr-login.html` to support WeChat QR code login. - Expanded SKILL.md with detailed API endpoint documentation for authentication, worker search, order management, and usage scenarios. - Added configuration and usage instructions for integrating the new API tools. - Clarified authentication flow for secure access to platform resources.
v1.0.0
- Initial release of aiding-shifu skill. - Provides detailed product introduction and Q&A for 艾登师傅、找师傅平台、安装服务相关问题. - Describes company background, platform features, functional modules, and industry scenarios. - Outlines integration with related products and emphasizes WeChat ecosystem compatibility. - Useful for customer consultations, promotion materials, and platform explanations.
Metadata
Slug aiding-shifu
Version 3.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Aiding Shifu?

艾登师傅平台专家。Use this skill when user asks about finding installation workers (找师傅), dispatching work orders (派单/工单), logging in to 艾登师傅 platform, or managing ho... It is an AI Agent Skill for Claude Code / OpenClaw, with 143 downloads so far.

How do I install Aiding Shifu?

Run "/install aiding-shifu" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Aiding Shifu free?

Yes, Aiding Shifu is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Aiding Shifu support?

Aiding Shifu is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Aiding Shifu?

It is built and maintained by Yinhuihua (@yinhuihua); the current version is v3.1.0.

💬 Comments