← 返回 Skills 市场
timo2026

Cnc Quote Skill

作者 Timo2026 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
80
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install cnc-quote-skill
功能描述
AI-powered CNC machining quote system with risk detection, material optimization, and multi-channel integration. Built for OpenClaw ecosystem.
使用说明 (SKILL.md)

CNC Quote Skill

Overview

An intelligent CNC machining quotation system that combines rule-based pricing with AI-powered risk detection. Designed for manufacturers, machine shops, and procurement teams.

Key Features

  • Smart Quote Engine: Material cost + machining time + surface treatment calculation
  • Risk Detection: Automatic flagging of unusual orders (up to 25% risk detection rate)
  • Multi-Channel: QQ Bot, Email, and API integration
  • RAG-Powered: Hybrid retrieval with 1213 real quote records
  • Self-Learning: Continuous improvement from feedback

Installation

# Via ClawHub
openclaw skill install cnc-quote-skill

# Or from source
git clone https://github.com/openclaw-community/cnc-quote-skill.git
cd cnc-quote-skill
openclaw skill install .

Quick Start

from cnc_quote_skill import QuoteEngine

# Initialize engine
engine = QuoteEngine()

# Create a quote request
quote = engine.calculate({
    "material": "AL6061",
    "dimensions": {"length": 100, "width": 50, "height": 20},
    "surface_treatment": "anodizing",
    "quantity": 100,
    "urgency": "normal"
})

print(quote.total_price)  # ¥310.11
print(quote.confidence)   # 0.96
print(quote.risk_flags)   # []

Use Cases

Case 1: Risk Detection

Scenario: A customer requests an unusual combination of surface treatments.

Input: Anodizing + Chrome Plating (incompatible)
Output: ⚠️ RISK FLAGGED - Surface treatment conflict detected
        Recommended: Manual review required

Case 2: Cost Optimization

Scenario: Bulk order with complex geometry.

Input: 1000 units, complex 5-axis machining
Output: ✓ Optimized quote with bulk discount (15% off)
        Suggested: Batch processing for 20% additional savings

Case 3: Material Suggestion

Scenario: Customer requests generic "steel" material.

Input: Steel, outdoor application
Output: 💡 Suggestion: 304 Stainless Steel recommended
        Reason: Better corrosion resistance for outdoor use
        Price difference: +12%, but saves maintenance costs

Configuration

Edit config/quote_settings.json:

{
  "confidence_threshold": 0.7,
  "risk_sensitivity": "high",
  "currency": "CNY",
  "tax_rate": 0.13,
  "channels": ["qq", "email", "api"]
}

API Reference

QuoteEngine.calculate(order_details)

Calculate quote for a machining order.

Parameters:

  • material (str): Material type (e.g., "AL6061", "SUS304")
  • dimensions (dict): Length, width, height in mm
  • surface_treatment (str): Surface treatment type
  • quantity (int): Order quantity
  • urgency (str): "normal", "urgent", "rush"

Returns:

  • total_price (float): Total quote amount
  • breakdown (dict): Itemized costs
  • confidence (float): Quote confidence (0-1)
  • risk_flags (list): Risk warnings
  • suggestions (list): Optimization suggestions

Data Requirements

  • Training Data: Minimum 100 historical quotes recommended
  • Material Database: Pre-configured with 7 material types
  • Surface Treatments: 11 types with pricing rules

Performance Metrics

Metric Value
Quote Accuracy 94% (within ±10%)
Risk Detection Rate 25% of orders flagged
Average Processing Time \x3C 2 seconds
Supported Materials 111+ types

Changelog

v1.0.0 (2026-03-23)

  • Initial release
  • Core quote engine
  • Risk detection module
  • Multi-channel integration

License

MIT License - Free for commercial and personal use.

Support

安全使用建议
Do not install blindly. The package on the registry is documentation-only but claims runnable code and external AI integration; before installing, verify the upstream GitHub repository contains the actual code and that the maintainer is legitimate. Ask the publisher to: (1) provide the Python package/module referenced (cnc_quote_skill) or a valid install artifact; (2) explicitly declare required credentials and config paths (DashScope API key, QQ/email channel creds) and explain how secrets are stored; (3) supply or document the provenance of the 1213 training records. If you must test, run installation in an isolated environment (container or VM), inspect the source code you download, and avoid pasting API keys into public files. If anything asks to upload your OpenClaw config or private keys to a remote endpoint not documented here, stop and investigate.
功能分析
Type: OpenClaw Skill Name: cnc-quote-skill Version: 1.0.0 The bundle contains documentation and metadata for a CNC machining quotation system designed for the OpenClaw ecosystem. The instructions in SKILL.md and README.md are strictly aligned with the stated purpose of calculating manufacturing costs and detecting industrial process risks (e.g., incompatible surface treatments). There is no evidence of malicious intent, prompt injection, or unauthorized data access; the 'risk detection' mentioned refers to manufacturing errors rather than security threats. The technical details provided in docs/PUBLISH_EN.md and examples/INSTALLATION.md describe standard integration with AI APIs (DashScope) and local data management.
能力评估
Purpose & Capability
SKILL.md and README describe a Python QuoteEngine, RAG-powered model using 1213 records, DashScope AI integration, multi-channel (QQ, email, API) and filesystem-backed configuration. The published bundle contains only docs (no code modules, no data) and the registry metadata at top lists no required env/config. That mismatch (advertised executable capability vs. no code/data and no declared credentials) is incoherent.
Instruction Scope
Runtime instructions tell users/agents to edit ~/.openclaw/config.json to add a DashScope API key, copy the skill into ~/.openclaw/skills, run python -m cnc_quote_skill.import_data and instantiate QuoteEngine() — actions that read/write config and invoke modules that are not present in the package. The SKILL.md thus directs filesystem and credential changes that are not declared by the registry metadata.
Install Mechanism
No install spec is bundled (instruction-only), which lowers direct install risk. The docs reference installing from a GitHub repo (several URLs included). Installing from that external repo would fetch code — that's a normal workflow but it shifts risk to the external source; absence of a packaged install makes the published skill incomplete.
Credentials
The skill instructs adding a DashScope API key and integrating channels (QQ, email, API) but the registry shows no required env vars or primary credential. meta.json lists channels and fs permissions but the top-level requirements list none — requests for unspecified external API keys and channel credentials are disproportionate to what the registry declares and should be explicitly declared before install.
Persistence & Privilege
always:false (normal), but SKILL.md and examples expect write access to user config (~/.openclaw/config.json) and copying into ~/.openclaw/skills; _meta.json also lists fs.read/fs.write permissions. The combination of undocumented filesystem access and missing code/data elevates concern about what would actually run after installation. No 'always:true' privilege is present.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cnc-quote-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cnc-quote-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
cnc-quote-skill v1.0.0 is the initial release—AI-powered CNC machining quote platform with risk detection and multi-channel integration. - Core quote engine with rule-based pricing and AI risk detection - Supports material optimization suggestions - Integrates with QQ Bot, Email, and API channels - Includes a self-learning RAG-based system with real quote data - Easily configurable for multiple manufacturing scenarios
元数据
Slug cnc-quote-skill
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Cnc Quote Skill 是什么?

AI-powered CNC machining quote system with risk detection, material optimization, and multi-channel integration. Built for OpenClaw ecosystem. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 80 次。

如何安装 Cnc Quote Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cnc-quote-skill」即可一键安装,无需额外配置。

Cnc Quote Skill 是免费的吗?

是的,Cnc Quote Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Cnc Quote Skill 支持哪些平台?

Cnc Quote Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Cnc Quote Skill?

由 Timo2026(@timo2026)开发并维护,当前版本 v1.0.0。

💬 留言讨论