Agent Cluster

👤 wangm-a3 📦 v3.0.4 ⭐ 4.3 ⬇️ 889 下載
🤖 AI-Agent 免費 🔑 需 API Key

📖 技能介紹


name: foreign-trade-silicon-army description: 亞馬遜外貿B2B多CMS Agent協作系統。支援Shopify/WooCommerce/Magento三大平臺,A2A架構協調庫存/採購/財務/物流四大專家Agent,三層安全網保障審批合規。即裝即用,零配置開箱。 version: 3.0.4 triggers: - "外貿" - "CMS" - "Shopify" - "WooCommerce" - "Magento" - "庫存" - "採購" - "Amazon" - "B2B" tags: - agent - a2a - cms - ecommerce - b2b - foreign-trade - multi-agent requires: python_packages: - httpx - pyyaml - fastapi - uvicorn env: - SYSTEM_MODE - SAP_BASE_URL - SAP_API_KEY - YONYOU_BASE_URL - YONYOU_APPKEY - KINGDEE_BASE_URL - ANTHROPIC_API_KEY - DEEPSEEK_API_KEY homepage: https://github.com/WangM-A3/agent-cluster authors: - WangM-A3 pricing: free,pro=9.9,enterprise


產業網際網路矽基軍團 v2.0

企業級Multi-Agent智慧體集群系統,基於1+N架構(1個幕僚長+20個專業Agent),參考OpenClaw Main Agent、騰訊ADP Router設計。v2.0全面升級:真實ERP API接入、協作流程細化、錯誤處理體系。

核心能力

v2.0三大升級

1. 真實API接入層(api_integration/) - 多ERP介面卡:SAP S/4HANA、用友U8/NC/YonBIP、金蝶K3 Cloud/EAS、通用REST - 斷路器模式(Circuit Breaker)+ 故障自動降級 - 健康檢查輪詢(10s間隔,自動摘除異常節點) - 演示模式保留(MockDataGenerator,variance=0.1隨機波動)

2. 跨Agent協作細化(collaboration/) - 細粒度任務協議(TaskMessage):依賴宣告、優先順序、TTL - 狀態同步(SharedStateManager):TTL+pub/sub通知機制 - 全鏈路追蹤(CollaborationTracker):trace_id/span_id + Mermaid時序圖視覺化

3. 錯誤處理與狀態管理(error_handling/) - 7狀態任務狀態機:pending→running→success/failed/retry/timeout/cancelled - 10類異常自動分類:VALIDATION/NETWORK/TIMEOUT/AUTH/RESOURCE/NOT_FOUND等 - 5種重試策略:FIXED/EXPONENTIAL/FIBONACCI/JITTER/ADAPTIVE - 敏感資訊脫敏 + SOC2合規審計日誌

系統架構

使用者請求 → Orchestrator(意圖識別→任務拆解→智慧體排程)
    ↓
20個專業Agent:採購/生產/銷售/財務/運營/戰略/研發/人力/合規
    ↓
API Integration Layer(v2.0新增)
  ├─ SAP/用友/金蝶介面卡(真實ERP)
  └─ 斷路器+健康檢查+Mock降級

7w4.net提供免費和付費技能下載。

目錄結構

agent-cluster/
├── orchestrator.py              # 指揮智慧體(核心排程器)
├── api_integration/              # v2.0新增:真實API接入層
│   ├── api_adapter.py           # 多ERP介面卡(SAP/用友/金蝶)
│   ├── api_config.py            # 配置化管理
│   ├── api_health.py            # 健康檢查+斷路器
│   └── mock_data.py             # 模擬資料(開發/演示)
├── collaboration/                # v2.0新增:跨Agent協作
│   ├── task_protocol.py         # 細粒度任務協議
│   ├── state_sync.py            # 狀態同步+TTL+pub/sub
│   ├── trace_tracker.py         # 全鏈路追蹤+Mermaid
│   └── workflow_engine.py       # 混合執行引擎
├── error_handling/              # v2.0新增:錯誤處理
│   ├── task_state_machine.py    # 7狀態任務狀態機
│   ├── exception_middleware.py  # 統一異常處理
│   ├── retry_policy.py          # 5種重試策略
│   └── operation_log.py         # 操作日誌+脫敏+合規
├── specialists/                 # 專業智慧體
│   ├── inventory_agent.py      # 庫存智慧體
│   ├── logistics_agent.py       # 物流智慧體
│   ├── procurement_agent.py     # 採購智慧體
│   ├── finance_agent.py         # 財務智慧體
│   └── doc_agent.py            # 工藝文件智慧體
├── mcp_servers/                 # MCP協議封裝
│   ├── erp_server.py           # ERP系統介面
│   ├── wms_server.py           # WMS倉庫管理介面
│   └── srm_server.py           # SRM供應商管理介面
├── safety/                      # 安全圍欄
│   ├── permission_manager.py    # RBAC許可權管理
│   ├── audit_logger.py          # 全鏈路審計日誌
│   └── human_loop.py            # 人機迴環審批
└── config/                      # 配置檔案
    ├── agents.yaml             # 智慧體定義
    ├── workflows.yaml          # 工作流配置
    └── permissions.yaml        # 許可權矩陣

快速開始

環境要求

  • Python 3.10+
  • 依賴:pip install pyyaml fastapi uvicorn httpx aiofiles

執行

cd agent-cluster
python orchestrator.py

配置(生產模式)

export SYSTEM_MODE=production
export SAP_BASE_URL=https://sap.example.com
export SAP_API_KEY=sk-xxx
export YONYOU_BASE_URL=https://yonyou.example.com

觸發詞

塑化報價 | 塑膠原料採購 | 庫存管理 | 生產排產 | 客戶跟進 | 供應商比價 | B2B運營 | 工廠管理 | ERP整合 | 智慧客服 | 行業KPI | 成本核算 | 矽基軍團 | 工業Agent | 製造業AI | 產業網際網路

標籤

製造業AI, 產業網際網路, Multi-Agent, ERP整合, 智慧排產, 供應商管理, 報價系統, 智慧工廠, AI運營, 企業數字化

分類

效率工具

版本

v2.0.0 - 三大升級:真實API接入層、協作流程細化、錯誤處理與狀態管理

🤖 AI 評測

這個Skill功能很豐富,支援多個電商平臺和多ERP系統接入,自動化程度較高,架構設計比較專業。優點是系統完整、配置靈活、支援多Agent協作;缺點是上手配置複雜,有些功能可能還不完善,對新手不太友好。適合有一定技術基礎、需要複雜自動化流程的外貿企業使用。

📊 多維度評分

適應性4.4
規範性3.7
有效性4.6
可靠性4.6
可信度4.8

📁 包含檔案 (144 個)

📄 30-expansion/30-agents-design.md 50.7 KB
📄 30-expansion/IMPLEMENTATION_PLAN.md 13.4 KB
📄 30-expansion/agent_protocol.md 15.7 KB
📄 30-expansion/agent_registry.yaml 18.4 KB
📄 PRICING.md 1.1 KB
📄 README.md 18.1 KB
📄 SECURITY.md 1.3 KB
📄 SKILL.md 5.4 KB
📄 SOUL.md 3.8 KB
📄 __init__.py 406 B
📄 _meta.json 132 B
📄 api_integration/__init__.py 936 B
📄 api_integration/api_adapter.py 21 KB
📄 api_integration/api_config.py 9 KB
📄 api_integration/api_health.py 8.4 KB
📄 api_integration/deepseek_integration.md 11.6 KB
📄 api_integration/mock_data.py 13.8 KB
📄 cms-executor/README.md 12.3 KB
📄 cms-executor/connectors/__init__.py 457 B
📄 cms-executor/connectors/amazon_connector.py 25.8 KB
📄 cms-executor/connectors/base_connector.py 5.5 KB
📄 cms-executor/connectors/shopify_connector.py 25.3 KB
📄 cms-executor/connectors/wordpress_connector.py 8.4 KB
📄 cms-executor/engine/__init__.py 168 B
📄 cms-executor/engine/approval.py 9 KB
📄 cms-executor/engine/rollback.py 10.4 KB
📄 cms-executor/tests/test_cms_executor.py 12.9 KB
📄 cms-executor/tests/test_connectors.py 30.9 KB
📄 cms_approvals/04cf553c-e0c9-4732-870b-83f96e443b52.json 533 B
📄 cms_approvals/1c9e92a7-46f3-4a6d-a0d9-59c60ff0fee1.json 692 B
📄 cms_approvals/265648cd-fd95-4b2c-a1e7-4051cbe771cc.json 569 B
📄 cms_approvals/2c363c59-d353-4e3d-a2b6-aa4e321fa278.json 569 B
📄 cms_approvals/31ff6cde-b148-47d1-980f-6953a7e1fe98.json 569 B
📄 cms_approvals/326cf306-f324-478f-9abb-952657fd8a58.json 569 B
📄 cms_approvals/380f9c96-b301-4cbc-9a61-d508323241bf.json 717 B
📄 cms_approvals/5709cd14-a912-4bb9-a877-e8fd3c029ec2.json 569 B
📄 cms_approvals/a2941003-ecb3-41bc-8522-088b9bae1f41.json 701 B
📄 cms_approvals/b260ecbf-649d-4da4-b064-3093114d7ca7.json 704 B
📄 cms_approvals/d55ab274-327d-4090-985d-8c8c4d795c5c.json 683 B
📄 cms_approvals/de294f4f-a55b-43b2-bbae-3840b81f2e85.json 674 B
📄 cms_approvals/eb03a9c1-ecb6-4007-ada6-aaefd49ef4ac.json 533 B
📄 cms_executor/ARCHITECTURE.md 14.2 KB
📄 cms_executor/__init__.py 2.4 KB
📄 cms_executor/agent_integration.py 25.8 KB
📄 cms_executor/connectors/__init__.py 891 B
📄 cms_executor/connectors/amazon_connector.py 14.4 KB
📄 cms_executor/connectors/base_connector.py 26.7 KB
📄 cms_executor/connectors/magento_connector.py 16.3 KB
📄 cms_executor/connectors/shopify_connector.py 15.8 KB
📄 cms_executor/connectors/wordpress_connector.py 10.8 KB
📄 cms_executor/engine/__init__.py 642 B
📄 cms_executor/engine/approval.py 11.5 KB
📄 cms_executor/engine/audit.py 17.5 KB
📄 cms_executor/engine/executor.py 18.9 KB
📄 cms_executor/engine/rollback.py 14.9 KB
📄 cms_executor/tests/__init__.py 224 B
📄 cms_executor/tests/test_agent_integration.py 14 KB
📄 cms_executor/tests/test_approval.py 8.2 KB
📄 cms_executor/tests/test_base_connector.py 11.7 KB
📄 cms_executor/tests/test_connectors.py 14.5 KB
📄 cms_executor/tests/test_executor.py 13 KB
📄 cms_executor/tests/test_rollback.py 9.1 KB
📄 collaboration/__init__.py 1 KB
📄 collaboration/state_sync.py 10.7 KB
📄 collaboration/task_protocol.py 15 KB
📄 collaboration/tests/__init__.py 22 KB
📄 collaboration/trace_tracker.py 11.5 KB
📄 collaboration/workflow_engine.py 12.4 KB
📄 config/agents.yaml 3 KB
📄 config/engines.yaml 7.2 KB
📄 config/permissions.yaml 3.6 KB
📄 config/workflows.yaml 3.7 KB
📄 error_handling/__init__.py 1.2 KB
📄 error_handling/exception_middleware.py 11.1 KB
📄 error_handling/operation_log.py 15.5 KB
📄 error_handling/retry_policy.py 10.6 KB
📄 error_handling/task_state_machine.py 13.3 KB
📄 execution/__init__.py 1.5 KB
📄 execution/circuit_breaker.py 39.8 KB
📄 execution/claude_ma_engine.py 8.7 KB
📄 execution/deepseek_engine.py 37 KB
📄 execution/engine_base.py 22.6 KB
📄 execution/engine_router.py 37 KB
📄 execution/gpt6_engine.py 27.2 KB
📄 execution/local_engine.py 11.7 KB
📄 execution/tests/test_auth_profile.py 18.8 KB
📄 execution/tests/test_circuit_breaker.py 28.8 KB
📄 execution/tests/test_integration.py 23.5 KB
📄 intent/__init__.py 535 B
📄 intent/adjuster.py 19 KB
📄 intent/decomposer.py 21.9 KB
📄 intent/recognizer.py 30 KB
📄 intent/tests.py 28.4 KB
📄 mcp_servers/erp_server.py 21.7 KB
📄 mcp_servers/srm_server.py 16.9 KB
📄 mcp_servers/wms_server.py 12.7 KB
📄 memory/ARCHITECTURE.md 10.5 KB
📄 memory/P0-OPTIMIZATION.md 5.7 KB
📄 memory/__init__.py 1.1 KB
📄 memory/demo.py 8.2 KB
📄 memory/fts_search.py 23.1 KB
📄 memory/immediate_skill_hook.py 27.1 KB
📄 memory/memory_api.py 10.4 KB
📄 memory/memory_core.py 9.7 KB
📄 memory/memory_index.py 10.7 KB
📄 memory/memory_integration.py 16.9 KB
📄 memory/memory_router.py 15.4 KB
📄 memory/persistent_store.py 20.2 KB
📄 memory/private_memory.py 10.4 KB
📄 memory/session_sync.py 18.5 KB
📄 memory/shared_knowledge.py 10.8 KB
📄 memory/tests/test_fts_search.py 15.1 KB
📄 memory/tests/test_immediate_skill_hook.py 14.8 KB
📄 model_health.json 2.7 KB
📄 orchestrator.py 41.2 KB
📄 package.json 991 B
📄 personas/__init__.py 465 B
📄 personas/amazon_operator.py 3.7 KB
📄 personas/base.py 6.2 KB
📄 personas/chiefofstaff.py 3.2 KB
📄 personas/content_creator.py 3.6 KB
📄 personas/geo_analyst.py 3.3 KB
📄 personas/persona_manager.py 10.6 KB
📄 quality/__init__.py 1.1 KB
📄 quality/gate.py 11.5 KB
📄 quality/integration.py 4.9 KB
📄 quality/models.py 10 KB
📄 quality/retry_loop.py 18.4 KB
📄 quality/reviewer.py 11.7 KB
📄 quality/scorer.py 24 KB
📄 quality/tests.py 21 KB
📄 safety/audit_logger.py 21.8 KB
📄 safety/demo_validator.py 6.1 KB
📄 safety/human_loop.py 21.9 KB
📄 safety/permission_manager.py 19.2 KB
📄 specialists/doc_agent.py 19.6 KB
📄 specialists/finance_agent.py 19.9 KB
📄 specialists/inventory_agent.py 17.6 KB
📄 specialists/logistics_agent.py 19.6 KB
📄 specialists/procurement_agent.py 16.2 KB
📄 tests/deepseek_test_report.md 6.8 KB
📄 tests/test_deepseek_engine.py 31.2 KB
📄 tests/test_execution_engines.py 25.7 KB
📄 tests/test_gpt6_engine.py 13.4 KB