UNPKG

@solana8800/sun_ecommerce_mcp

Version:

Model Context Protocol server for Sun eCommerce Platform (Pure JavaScript) - enables AI assistants to understand and control the complete eCommerce system

304 lines (303 loc) 8.81 kB
export const promptDefinitions = [ { name: 'create-product-wizard', description: 'Trình hướng dẫn tương tác để hướng dẫn người dùng tạo sản phẩm', arguments: [ { name: 'productType', description: 'Loại sản phẩm cần tạo (đơn giản, có thể cấu hình, gói, v.v.)', required: false, }, { name: 'category', description: 'Danh mục đích cho sản phẩm', required: false, }, ], }, { name: 'setup-pricing-rule', description: 'Hướng dẫn người dùng thiết lập quy tắc định giá và khuyến mãi', arguments: [ { name: 'ruleType', description: 'Loại quy tắc định giá (giảm giá theo phần trăm, giảm giá cố định, v.v.)', required: false, }, { name: 'targetProducts', description: 'Sản phẩm hoặc danh mục để áp dụng quy tắc', required: false, }, ], }, { name: 'troubleshoot-api', description: 'Giúp người dùng chẩn đoán và giải quyết các vấn đề tích hợp API', arguments: [ { name: 'issue', description: 'Loại vấn đề (xác thực, giới hạn tốc độ, xác thực, v.v.)', required: false, }, { name: 'endpoint', description: 'Endpoint API gặp vấn đề', required: false, }, { name: 'errorCode', description: 'Mã trạng thái HTTP hoặc mã lỗi nhận được', required: false, }, ], }, { name: 'ecommerce-consultant', description: 'Hoạt động như một chuyên gia tư vấn chiến lược thương mại điện tử cung cấp lời khuyên kinh doanh', arguments: [ { name: 'topic', description: 'Lĩnh vực tập trung (chiến lược sản phẩm, định giá, tồn kho, trải nghiệm khách hàng, v.v.)', required: false, }, { name: 'businessType', description: 'Loại hình kinh doanh (B2B, B2C, marketplace, v.v.)', required: false, }, { name: 'industry', description: 'Ngành dọc (thời trang, điện tử, thực phẩm, v.v.)', required: false, }, ], }, { name: 'optimize-catalog', description: 'Cung cấp khuyến nghị để tối ưu hóa cấu trúc danh mục sản phẩm', arguments: [ { name: 'catalogSize', description: 'Số lượng sản phẩm gần đúng trong danh mục', required: false, }, { name: 'categories', description: 'Số lượng danh mục hiện đang sử dụng', required: false, }, { name: 'challenges', description: 'Những thách thức cụ thể gặp phải với danh mục hiện tại', required: false, }, ], }, { name: 'pricing-strategy-advisor', description: 'Cung cấp lời khuyên chiến lược về mô hình định giá và vị thế cạnh tranh', arguments: [ { name: 'pricingModel', description: 'Mô hình định giá hiện tại (cố định, động, theo cấp, v.v.)', required: false, }, { name: 'competitivePosition', description: 'Vị thế so với đối thủ cạnh tranh (cao cấp, giá trị, ngân sách)', required: false, }, { name: 'margins', description: 'Biên lợi nhuận mục tiêu', required: false, }, ], }, { name: 'inventory-optimization', description: 'Giúp tối ưu hóa quản lý tồn kho và giảm thiểu tình trạng hết hàng/tồn kho dư thừa', arguments: [ { name: 'inventoryTurnover', description: 'Tỷ lệ luân chuyển tồn kho hiện tại', required: false, }, { name: 'stockoutFrequency', description: 'Tần suất hết hàng xảy ra', required: false, }, { name: 'seasonality', description: 'Liệu sản phẩm có mô hình nhu cầu theo mùa hay không', required: false, }, ], }, { name: 'api-integration-planner', description: 'Lập kế hoạch và thiết kế kiến trúc tích hợp API', arguments: [ { name: 'integrationType', description: 'Loại tích hợp (frontend, mobile, bên thứ ba, v.v.)', required: false, }, { name: 'expectedVolume', description: 'Khối lượng cuộc gọi API dự kiến', required: false, }, { name: 'realTimeRequirements', description: 'Liệu có cần đồng bộ dữ liệu thời gian thực hay không', required: false, }, ], }, { name: 'cart-optimization', description: 'Tối ưu hóa trải nghiệm giỏ hàng và giảm tỷ lệ bỏ giỏ', arguments: [ { name: 'abandonmentRate', description: 'Tỷ lệ bỏ giỏ hàng hiện tại', required: false, }, { name: 'checkoutSteps', description: 'Số bước trong quy trình thanh toán hiện tại', required: false, }, { name: 'paymentMethods', description: 'Các phương thức thanh toán có sẵn', required: false, }, ], }, { name: 'multi-channel-strategy', description: 'Phát triển chiến lược quản lý nhiều kênh bán hàng', arguments: [ { name: 'currentChannels', description: 'Các kênh bán hàng hiện đang hoạt động', required: false, }, { name: 'targetChannels', description: 'Các kênh dự định mở rộng', required: false, }, { name: 'inventorySync', description: 'Liệu tồn kho có cần đồng bộ giữa các kênh hay không', required: false, }, ], }, { name: 'performance-audit', description: 'Kiểm toán hiệu suất nền tảng hiện tại và cung cấp khuyến nghị tối ưu hóa', arguments: [ { name: 'responseTime', description: 'Thời gian phản hồi API trung bình hiện tại', required: false, }, { name: 'throughput', description: 'Khả năng xử lý yêu cầu mỗi giây hiện tại', required: false, }, { name: 'bottlenecks', description: 'Các điểm nghẽn hiệu suất đã biết', required: false, }, ], }, { name: 'security-assessment', description: 'Đánh giá tình hình bảo mật và cung cấp khuyến nghị', arguments: [ { name: 'authMethod', description: 'Phương thức xác thực hiện tại', required: false, }, { name: 'dataTypes', description: 'Các loại dữ liệu nhạy cảm được xử lý', required: false, }, { name: 'complianceRequirements', description: 'Yêu cầu tuân thủ quy định (PCI DSS, GDPR, v.v.)', required: false, }, ], }, { name: 'migration-planner', description: 'Lập kế hoạch di chuyển từ nền tảng thương mại điện tử hiện có', arguments: [ { name: 'currentPlatform', description: 'Nền tảng thương mại điện tử hiện tại', required: false, }, { name: 'dataVolume', description: 'Lượng dữ liệu cần di chuyển', required: false, }, { name: 'downtime', description: 'Thời gian ngừng hoạt động có thể chấp nhận cho việc di chuyển', required: false, }, ], }, { name: 'testing-strategy', description: 'Phát triển chiến lược kiểm thử toàn diện cho triển khai thương mại điện tử', arguments: [ { name: 'testingTypes', description: 'Các loại kiểm thử cần thiết (đơn vị, tích hợp, hiệu suất, v.v.)', required: false, }, { name: 'automationLevel', description: 'Mức độ tự động hóa kiểm thử mong muốn', required: false, }, { name: 'criticalFlows', description: 'Các luồng người dùng quan trọng nhất cần kiểm thử', required: false, }, ], }, ];