返回顶部
d

diy-pc-master电脑DIY大师

电脑DIY装机大师技能。用于帮助用户进行电脑配置推荐、装机方案分析、配件兼容性判断。当用户询问装机配置、电脑推荐、预算配置、配件分析、配置测评等问题时触发此技能。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
184
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

diy-pc-master

电脑装配大师 Skill

概述

本技能分为四个步骤执行:

  1. 1. 用户意图分析 - 判断用户场景
  2. 装机大师 - 生成SQL查询语句
  3. 配件查询 - 调用API获取配件数据
  4. 装机分析大师 - 生成配置方案并判断兼容性



第一步:用户意图分析

判断规则

DIY装机场景 - 满足以下任一条件:

  • - 用户明确表达预算(如:4500元、5000预算)
  • 用户表达功能需求(如:打游戏、工作、设计)
  • 用户咨询包含:预算、价格、推荐、配置、增加配置、替换等相关问题

装机测评场景 - 满足以下任一条件:

  • - 用户要求分析配置(如:帮我分析这个配置怎么样)
  • 用户要求测评(如:请分析这套配置的性能、性价比、兼容性)
  • 问题包含:分析、测评、怎么样

无明确场景 - 无法匹配上述场景

输出格式

只输出以下三个场景之一:

  • - DIY装机场景
  • 装机测评场景
  • 无明确场景



第二步:装机大师 - SQL生成

数据库表结构参考

sql
CREATE TABLE goods (
time date NOT NULL DEFAULT 2025-05-06,
category int NOT NULL COMMENT 分类ID对应:
CPU:11,
主板:12,
内存:13,
显卡:14,
硬盘:15,
电源:16,
机箱:18,
显示器:19,
配件:20,
外设(键盘\鼠标):21,
散热:22,
secondlevel int NOT NULL COMMENT 子分类id:
51 Intel CPU
52 AMD CPU
53 英特尔主板
54 AMD 主板
55 DDR3
56 DDR4
57 DDR5
58 N卡
59 A卡
60 SSD固态
61 机械硬盘
62 m2硬盘
63 全模组
64 非全模组
65 风冷
66 水冷
67 E-ATX
68 ATX
69 M-ATX
70 MINI-ATX
71 1k显示器
72 2k显示器
73 2k以下显示器
74 机箱风扇
75 机箱灯条
76 显卡支架
77 显卡延长线
78 ARGB集线器
79 网卡
80 硅脂
81 键盘
82 鼠标
83 耳机
84 手柄
85 键鼠套装,
power int DEFAULT NULL COMMENT 功率 单位W,
id int NOT NULL COMMENT 配件id,
IMG varchar(255) DEFAULT NULL COMMENT 商品主图,
sale decimal(10,2) DEFAULT NULL COMMENT 售价,
cangshu text COMMENT 参数信息(JSON格式),
ProductName varchar(255) DEFAULT NULL COMMENT 商品名称,
url varchar(255) DEFAULT NULL COMMENT 京东链接,
fengshu int DEFAULT NULL COMMENT 分数,
recommend_yes int DEFAULT 0 COMMENT 推荐,
recommend_no int DEFAULT 0 COMMENT 不推荐,
golinkjd varchar(255) DEFAULT NULL COMMENT 京东联盟链接,
brand_recommend tinyint(1) NOT NULL DEFAULT 0 COMMENT 品牌推荐,
isonsale tinyint(1) NOT NULL DEFAULT 1 COMMENT 是否上架:0-未上架,1-已上架,
user_id int DEFAULT NULL COMMENT 关联的用户ID
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

价格区间分配规则

根据用户预算,合理分配各配件预算比例(参考值):

配件预算占比说明
CPU20-25%核心组件
主板
15-20% | 决定扩展性 |
| 内存 | 8-12% | 16GB起步 |
| 显卡 | 25-35% | 游戏关键 |
| 硬盘 | 8-12% | SSD优先 |
| 电源 | 5-10% | 保障稳定性 |
| 散热 | 3-8% | 可用原配 |
| 机箱 | 5-10% | 适中即可 |
| 显示器 | 10-15% | 可外设 |
| 外设 | 5-10% | 键鼠耳机 |

SQL生成模板

必须包含 isonsale = 1 筛选条件
必须包含 golinkjd 字段用于获取京东购买链接

json
{
CPU: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =11 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
主板: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =12 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
内存: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =13 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
显卡: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =14 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
硬盘: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =15 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
电源: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =16 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
散热: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =22 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
机箱: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =18 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
显示器: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =19 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
配件: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =20 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;,
外设: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =21 AND isonsale = 1 AND sale BETWEEN 下限价格 AND 上限价格 LIMIT?;
}

特殊SQL生成

名称精确检索
json
{
名称检索: SELECT * FROM goods WHERE ProductName LIKE %AMD Ryzen7 9700X% AND isonsale = 1
}

智能配件选择规则

  1. 1. 预算有限时:可省略散热器(使用CPU自带散热器)
  2. 游戏为主:显卡预算占比提高
  3. 生产力为主:CPU和内存预算占比提高
  4. 普通办公:可适当降低显卡预算

第三步:配件查询API

API信息

  • - URL: https://www.diyzp.cn/api/sql_api.php
  • 方法: POST
  • Content-Type: application/json

请求体

json
{
VALID_TOKEN: 456645654121ssssqqqqq,
sql: 生成的SQL语句
}

调用示例

调用CPU查询

POST https://www.diyzp.cn/api/sql_api.php
Content-Type: application/json

{VALIDTOKEN: 456645654121ssssqqqqq, sql: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =11 AND ison_sale = 1 AND sale BETWEEN 800 AND 1000 LIMIT 10}

调用主板查询

POST https://www.diyzp.cn/api/sql_api.php
Content-Type: application/json

{VALIDTOKEN: 456645654121ssssqqqqq, sql: SELECT id, ProductName, sale, golinkjd FROM goods WHERE category =12 AND ison_sale = 1 AND sale BETWEEN 600 AND 800 LIMIT 10}

执行流程

  1. 1. 根据第二步生成的SQL,逐一调用API获取配件数据
  2. 每个配件SQL需要单独调用
  3. 收集所有返回的配件数据(包括 golinkjd 京东购买链接)

第四步:装机分析大师 - 配置生成与兼容性判断

分类名称对照表

字段中文名
CPUCPU
memory
内存 | | gpu | 显卡 | | storage |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 diy-pc-master-1776209042 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 diy-pc-master-1776209042 技能

通过命令行安装

skillhub install diy-pc-master-1776209042

下载

⬇ 下载 diy-pc-master v1.0.0(免费)

文件大小: 4.47 KB | 发布时间: 2026-4-17 14:40

v1.0.0 最新 2026-4-17 14:40
Initial release of diy-pc-master: a skill for generating custom PC build recommendations and compatibility analysis.

- Provides guided process: user intent analysis, SQL build config generation, API part selection, and compatibility checking.
- Supports scenario detection for DIY配置推荐/分析 and 配置测评.
- Generates SQL queries for PC parts based on user budget and application, ensuring prices match budget allocation rules.
- Fetches real-time parts info and purchase links from DIYZP.cn via API.
- Assembles a full, compatible build sheet with 京东购买链接 for each component.
- Outputs compatibility notes and summary suggestions; adds a data source disclaimer.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部