From 3d14b8ff7752eb23e13d709cd21a900b807687a5 Mon Sep 17 00:00:00 2001 From: fuzhongyun <15339891972@163.com> Date: Tue, 10 Mar 2026 17:50:33 +0800 Subject: [PATCH] add --- .trae/skills/traeclawinstall/SKILL.md | 100 ++++++++++++++++++ .../eino-project/.gitignore | 0 .../documents/智能客服系统产品需求文档.md | 0 .../documents/智能客服系统开发计划文档.md | 0 .../documents/智能客服系统技术架构文档.md | 0 .../eino-project/Dockerfile | 0 .../eino-project/LICENSE | 0 .../eino-project/Makefile | 0 .../eino-project/README.md | 0 .../api/customer/v1/customer.pb.go | 0 .../api/customer/v1/customer.proto | 0 .../api/customer/v1/customer_grpc.pb.go | 0 .../api/customer/v1/customer_http.pb.go | 0 .../api/helloworld/v1/error_reason.pb.go | 0 .../api/helloworld/v1/error_reason.proto | 0 .../api/helloworld/v1/greeter.pb.go | 0 .../api/helloworld/v1/greeter.proto | 0 .../api/helloworld/v1/greeter_grpc.pb.go | 0 .../api/helloworld/v1/greeter_http.pb.go | 0 .../cmd/server/__debug_bin2356973511 | Bin .../cmd/server/__debug_bin352958662 | Bin .../eino-project/cmd/server/main.go | 0 .../eino-project/cmd/server/wire.go | 0 .../eino-project/cmd/server/wire_gen.go | 0 .../eino-project/configs/config.yaml | 0 .../eino-project/data/customer_service.db | Bin .../eino-project/docker-compose.yml | 0 .../eino-project/go.mod | 0 .../eino-project/go.sum | 0 .../eino-project/internal/biz/README.md | 0 .../eino-project/internal/biz/biz.go | 0 .../eino-project/internal/biz/customer.go | 0 .../eino-project/internal/biz/errors.go | 0 .../eino-project/internal/conf/conf.pb.go | 0 .../eino-project/internal/conf/conf.proto | 0 .../eino-project/internal/data/README.md | 0 .../eino-project/internal/data/data.go | 0 .../internal/data/repoimpl/customer.go | 0 .../internal/data/repoimpl/repoimpl.go | 0 .../internal/domain/agent/intent.go | 0 .../internal/domain/agent/order.go | 0 .../internal/domain/agent/order_log.go | 0 .../internal/domain/agent/product.go | 0 .../internal/domain/context/context.go | 0 .../eino-project/internal/domain/llm/llm.go | 0 .../internal/domain/llm/ollama_chat.go | 0 .../internal/domain/llm/ollama_intent.go | 0 .../internal/domain/monitor/coze_loop.go | 0 .../internal/domain/monitor/monitor.go | 0 .../internal/domain/monitor/provider.go | 0 .../internal/domain/provier_set.go | 0 .../internal/domain/session/session.go | 0 .../internal/domain/tools/order.go | 0 .../internal/domain/tools/order_log.go | 0 .../internal/domain/tools/product.go | 0 .../internal/domain/vector/chromadb.go | 0 .../internal/domain/vector/document.go | 0 .../internal/domain/vector/provider.go | 0 .../internal/domain/vector/vector.go | 0 .../internal/domain/workflow/chat_workflow.go | 0 .../internal/domain/workflow/zltx_product.go | 0 .../internal/pkg/adkutil/adkutil.go | 0 .../internal/pkg/sseutil/sseutil.go | 0 .../eino-project/internal/server/http.go | 0 .../eino-project/internal/server/server.go | 0 .../eino-project/internal/service/README.md | 0 .../eino-project/internal/service/agent.go | 0 .../eino-project/internal/service/chat.go | 0 .../eino-project/internal/service/customer.go | 0 .../eino-project/internal/service/service.go | 0 .../eino-project/internal/service/workflow.go | 0 .../eino-project/openapi.yaml | 0 .../eino-project/server | Bin .../eino-project/third_party/README.md | 0 .../third_party/errors/errors.proto | 0 .../third_party/google/api/annotations.proto | 0 .../third_party/google/api/client.proto | 0 .../google/api/field_behavior.proto | 0 .../third_party/google/api/http.proto | 0 .../third_party/google/api/httpbody.proto | 0 .../third_party/google/protobuf/any.proto | 0 .../third_party/google/protobuf/api.proto | 0 .../google/protobuf/compiler/plugin.proto | 0 .../google/protobuf/descriptor.proto | 0 .../google/protobuf/duration.proto | 0 .../third_party/google/protobuf/empty.proto | 0 .../google/protobuf/field_mask.proto | 0 .../google/protobuf/source_context.proto | 0 .../third_party/google/protobuf/struct.proto | 0 .../google/protobuf/timestamp.proto | 0 .../third_party/google/protobuf/type.proto | 0 .../google/protobuf/wrappers.proto | 0 .../third_party/openapi/v3/annotations.proto | 0 .../third_party/openapi/v3/openapi.proto | 0 .../third_party/validate/README.md | 0 .../third_party/validate/validate.proto | 0 .../langchain-project/.env | 0 .../.trae/documents/implementation_guide.md | 0 .../.trae/documents/langchain_chatbot_prd.md | 0 .../.trae/documents/technical_architecture.md | 0 .../langchain-project/README.md | 0 .../__pycache__/cli_chat.cpython-312.pyc | Bin .../__pycache__/main.cpython-312.pyc | Bin .../langchain-project/cli_chat.py | 0 .../langchain-project/data/mock_orders.json | 0 .../logs/langchain_bot_20251016.log | 0 .../logs/langchain_bot_20251119.log | 0 .../langchain-project/main.py | 0 .../langchain-project/requirements.txt | 0 .../langchain-project/run_tests.py | 0 .../langchain-project/src/__init__.py | 0 .../src/__pycache__/__init__.cpython-312.pyc | Bin .../langchain-project/src/chains/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin .../simple_chat_chain.cpython-312.pyc | Bin .../src/chains/simple_chat_chain.py | 0 .../langchain-project/src/models/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin .../__pycache__/chat_models.cpython-312.pyc | Bin .../src/models/chat_models.py | 0 .../src/services/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin .../langsmith_service.cpython-312.pyc | Bin .../ollama_service.cpython-312.pyc | Bin .../src/services/langsmith_service.py | 0 .../src/services/ollama_service.py | 0 .../langchain-project/src/utils/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin .../utils/__pycache__/config.cpython-312.pyc | Bin .../utils/__pycache__/logger.cpython-312.pyc | Bin .../utils/__pycache__/prompts.cpython-312.pyc | Bin .../langchain-project/src/utils/config.py | 0 .../langchain-project/src/utils/logger.py | 0 .../langchain-project/src/utils/prompts.py | 0 .../src/workflows/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin .../__pycache__/chat_workflow.cpython-312.pyc | Bin .../src/workflows/chat_workflow.py | 0 .../src/workflows/nodes/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin .../intent_analysis.cpython-312.pyc | Bin .../__pycache__/natural_chat.cpython-312.pyc | Bin .../order_diagnosis.cpython-312.pyc | Bin .../src/workflows/nodes/intent_analysis.py | 0 .../src/workflows/nodes/natural_chat.py | 0 .../src/workflows/nodes/order_diagnosis.py | 0 .../langchain-project/tests/__init__.py | 0 .../langchain-project/tests/test_api.py | 0 .../langchain-project/tests/test_ollama.py | 0 .../tests/test_simple_chain.py | 0 .../langchain-project/tests/test_workflow.py | 0 .../vue3-frontend/.gitignore | 0 .../documents/AI客服对话窗口-产品需求文档.md | 0 .../documents/AI客服对话窗口-技术架构文档.md | 0 .../vue3-frontend/.vscode/extensions.json | 0 .../vue3-frontend/README.md | 0 .../vue3-frontend/index.html | 0 .../vue3-frontend/package-lock.json | 0 .../vue3-frontend/package.json | 0 .../vue3-frontend/postcss.config.js | 0 .../vue3-frontend/public/favicon.svg | 0 .../vue3-frontend/src/App.vue | 0 .../vue3-frontend/src/api/mock.ts | 0 .../vue3-frontend/src/api/server.ts | 0 .../vue3-frontend/src/assets/vue.svg | 0 .../src/components/ChatInput.vue | 0 .../vue3-frontend/src/components/Empty.vue | 0 .../src/components/MessageItem.vue | 0 .../src/components/MessageList.vue | 0 .../src/components/OrderCard.vue | 0 .../src/components/SimpleOrderCard.vue | 0 .../vue3-frontend/src/composables/useTheme.ts | 0 .../vue3-frontend/src/lib/utils.ts | 0 .../vue3-frontend/src/main.ts | 0 .../vue3-frontend/src/pages/ChatPage.vue | 0 .../vue3-frontend/src/pages/HistoryPage.vue | 0 .../vue3-frontend/src/pages/HomePage.vue | 0 .../vue3-frontend/src/pages/SettingsPage.vue | 0 .../vue3-frontend/src/router/index.ts | 0 .../vue3-frontend/src/stores/chat.ts | 0 .../vue3-frontend/src/stores/history.ts | 0 .../vue3-frontend/src/stores/settings.ts | 0 .../vue3-frontend/src/style.css | 0 .../vue3-frontend/src/types/index.ts | 0 .../vue3-frontend/src/vite-env.d.ts | 0 .../vue3-frontend/tailwind.config.js | 0 .../vue3-frontend/tsconfig.json | 0 .../vue3-frontend/vite.config.ts | 0 ....timestamp-1763692841391-01acb3bfdaeb1.mjs | 0 ....timestamp-1763706544786-1b659ad8269ab.mjs | 0 .../智能体与流水线融合方案实战.pptx | Bin openClaw/AI-install | 1 + openClaw/openClaw-AI-IDE自动安装指南.md | 6 ++ 193 files changed, 107 insertions(+) create mode 100644 .trae/skills/traeclawinstall/SKILL.md rename {agent&workflow => agentAndWorkflow}/eino-project/.gitignore (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/.trae/documents/智能客服系统产品需求文档.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/.trae/documents/智能客服系统开发计划文档.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/.trae/documents/智能客服系统技术架构文档.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/Dockerfile (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/LICENSE (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/Makefile (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/README.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/customer/v1/customer.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/customer/v1/customer.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/customer/v1/customer_grpc.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/customer/v1/customer_http.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/helloworld/v1/error_reason.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/helloworld/v1/error_reason.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/helloworld/v1/greeter.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/helloworld/v1/greeter.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/helloworld/v1/greeter_grpc.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/api/helloworld/v1/greeter_http.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/cmd/server/__debug_bin2356973511 (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/cmd/server/__debug_bin352958662 (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/cmd/server/main.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/cmd/server/wire.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/cmd/server/wire_gen.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/configs/config.yaml (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/data/customer_service.db (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/docker-compose.yml (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/go.mod (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/go.sum (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/biz/README.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/biz/biz.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/biz/customer.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/biz/errors.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/conf/conf.pb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/conf/conf.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/data/README.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/data/data.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/data/repoimpl/customer.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/data/repoimpl/repoimpl.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/agent/intent.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/agent/order.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/agent/order_log.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/agent/product.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/context/context.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/llm/llm.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/llm/ollama_chat.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/llm/ollama_intent.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/monitor/coze_loop.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/monitor/monitor.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/monitor/provider.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/provier_set.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/session/session.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/tools/order.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/tools/order_log.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/tools/product.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/vector/chromadb.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/vector/document.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/vector/provider.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/vector/vector.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/workflow/chat_workflow.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/domain/workflow/zltx_product.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/pkg/adkutil/adkutil.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/pkg/sseutil/sseutil.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/server/http.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/server/server.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/service/README.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/service/agent.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/service/chat.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/service/customer.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/service/service.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/internal/service/workflow.go (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/openapi.yaml (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/server (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/README.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/errors/errors.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/api/annotations.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/api/client.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/api/field_behavior.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/api/http.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/api/httpbody.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/any.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/api.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/compiler/plugin.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/descriptor.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/duration.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/empty.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/field_mask.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/source_context.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/struct.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/timestamp.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/type.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/google/protobuf/wrappers.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/openapi/v3/annotations.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/openapi/v3/openapi.proto (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/validate/README.md (100%) rename {agent&workflow => agentAndWorkflow}/eino-project/third_party/validate/validate.proto (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/.env (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/.trae/documents/implementation_guide.md (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/.trae/documents/langchain_chatbot_prd.md (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/.trae/documents/technical_architecture.md (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/README.md (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/__pycache__/cli_chat.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/__pycache__/main.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/cli_chat.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/data/mock_orders.json (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/logs/langchain_bot_20251016.log (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/logs/langchain_bot_20251119.log (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/main.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/requirements.txt (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/run_tests.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/__pycache__/__init__.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/chains/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/chains/__pycache__/__init__.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/chains/__pycache__/simple_chat_chain.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/chains/simple_chat_chain.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/models/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/models/__pycache__/__init__.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/models/__pycache__/chat_models.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/models/chat_models.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/services/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/services/__pycache__/__init__.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/services/__pycache__/langsmith_service.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/services/__pycache__/ollama_service.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/services/langsmith_service.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/services/ollama_service.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/__pycache__/__init__.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/__pycache__/config.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/__pycache__/logger.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/__pycache__/prompts.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/config.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/logger.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/utils/prompts.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/__pycache__/__init__.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/__pycache__/chat_workflow.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/chat_workflow.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/__pycache__/__init__.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/__pycache__/intent_analysis.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/__pycache__/natural_chat.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/__pycache__/order_diagnosis.cpython-312.pyc (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/intent_analysis.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/natural_chat.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/src/workflows/nodes/order_diagnosis.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/tests/__init__.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/tests/test_api.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/tests/test_ollama.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/tests/test_simple_chain.py (100%) rename {agent&workflow => agentAndWorkflow}/langchain-project/tests/test_workflow.py (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/.gitignore (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/.trae/documents/AI客服对话窗口-产品需求文档.md (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/.trae/documents/AI客服对话窗口-技术架构文档.md (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/.vscode/extensions.json (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/README.md (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/index.html (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/package-lock.json (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/package.json (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/postcss.config.js (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/public/favicon.svg (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/App.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/api/mock.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/api/server.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/assets/vue.svg (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/components/ChatInput.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/components/Empty.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/components/MessageItem.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/components/MessageList.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/components/OrderCard.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/components/SimpleOrderCard.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/composables/useTheme.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/lib/utils.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/main.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/pages/ChatPage.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/pages/HistoryPage.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/pages/HomePage.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/pages/SettingsPage.vue (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/router/index.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/stores/chat.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/stores/history.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/stores/settings.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/style.css (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/types/index.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/src/vite-env.d.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/tailwind.config.js (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/tsconfig.json (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/vite.config.ts (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/vite.config.ts.timestamp-1763692841391-01acb3bfdaeb1.mjs (100%) rename {agent&workflow => agentAndWorkflow}/vue3-frontend/vite.config.ts.timestamp-1763706544786-1b659ad8269ab.mjs (100%) rename {agent&workflow => agentAndWorkflow}/智能体与流水线融合方案实战.pptx (100%) create mode 160000 openClaw/AI-install create mode 100644 openClaw/openClaw-AI-IDE自动安装指南.md diff --git a/.trae/skills/traeclawinstall/SKILL.md b/.trae/skills/traeclawinstall/SKILL.md new file mode 100644 index 0000000..c50635c --- /dev/null +++ b/.trae/skills/traeclawinstall/SKILL.md @@ -0,0 +1,100 @@ +--- +name: TraeClawInstall +description: 统一执行 Traeclaw 仓库的 OpenClaw 安装、启动、验收与排障流程;当用户希望在本仓库一站式完成部署或检查时调用。 +--- + +# OpenClaw 仓库一体化技能 + +## 技能目标 + +将本仓库视为一个整体,统一完成 OpenClaw 的平台识别、安装、启动、验收与排障,不再拆分多个独立技能。 + +## 适用场景(何时调用) + +- 用户要求“在本地部署openclaw” +- 用户要求“按这个仓库整体流程执行” +- 用户希望在 Trae IDE 内一站式完成部署和验证 +- 用户未明确平台细节,但希望直接得到可执行路径 +- 用户出现安装/启动异常,需要按仓库标准流程排障 + +## 输入前提 + +- 当前工作目录为仓库根目录 +- 可使用终端执行命令 +- 可访问仓库文档与脚本 + +## 决策路由 + +1. 识别平台: + - Windows:优先 WSL2,走 `scripts/windows/wsl/*.sh` + - macOS:走 `scripts/macos/*.sh` + - Linux:走 `scripts/linux/*.sh` +2. 校验基线: + - `node --version` 主版本需 `>=22` + - `npm --version` 可用 + - `openclaw --version` 若不存在则由 setup 安装 +3. 执行标准三步: + - `setup -> start -> check` +4. 执行最小验收: + - `openclaw doctor` + - `openclaw status` + - `openclaw dashboard` +5. 任一步失败则进入统一排障流程 + +## 标准执行步骤(SOP) + +### Step 0:读取关键入口 + +- `README.md` +- `docs/common/trae-ide-guide.md` +- `docs/common/acceptance.md` +- `docs/common/troubleshooting.md` +- `docs/common/install-config-checklist.md` +- 对应平台 `docs/platforms//README.md` + +### Step 1:按平台脚本执行 + +- Windows(WSL2): + - `bash scripts/windows/wsl/setup.sh` + - `bash scripts/windows/wsl/start.sh` + - `bash scripts/windows/wsl/check.sh` +- macOS: + - `bash scripts/macos/setup.sh` + - `bash scripts/macos/start.sh` + - `bash scripts/macos/check.sh` +- Linux: + - `bash scripts/linux/setup.sh` + - `bash scripts/linux/start.sh` + - `bash scripts/linux/check.sh` + +如需 dashboard,可在 check 步骤追加 `--dashboard`。 + +### Step 2:验收判定 + +- 必须完成 `doctor/status/dashboard` 三项检查 +- 结论分为:通过 / 失败待修复 + +### Step 3:失败分诊 + +1. 保存首次报错行 +2. 重跑: + - `openclaw doctor` + - `openclaw status` +3. 核对: + - `which node || true` + - `which openclaw || true` + - `node --version || true` + - `openclaw --version || true` +4. 按 `docs/common/troubleshooting.md` 对应章节修复 +5. 每次只改一个变量并复验 + +## 输出约定 + +- 成功:给出平台、执行步骤、验收结果与可访问状态 +- 失败:给出首个错误、已验证动作、下一步修复建议 + +## 约束 + +- 优先复用仓库现有文档和脚本,不创建平行流程 +- 不写入真实密钥,仅使用示例配置 +- Windows 场景优先在 WSL2 Linux 文件系统执行 \ No newline at end of file diff --git a/agent&workflow/eino-project/.gitignore b/agentAndWorkflow/eino-project/.gitignore similarity index 100% rename from agent&workflow/eino-project/.gitignore rename to agentAndWorkflow/eino-project/.gitignore diff --git a/agent&workflow/eino-project/.trae/documents/智能客服系统产品需求文档.md b/agentAndWorkflow/eino-project/.trae/documents/智能客服系统产品需求文档.md similarity index 100% rename from agent&workflow/eino-project/.trae/documents/智能客服系统产品需求文档.md rename to agentAndWorkflow/eino-project/.trae/documents/智能客服系统产品需求文档.md diff --git a/agent&workflow/eino-project/.trae/documents/智能客服系统开发计划文档.md b/agentAndWorkflow/eino-project/.trae/documents/智能客服系统开发计划文档.md similarity index 100% rename from agent&workflow/eino-project/.trae/documents/智能客服系统开发计划文档.md rename to agentAndWorkflow/eino-project/.trae/documents/智能客服系统开发计划文档.md diff --git a/agent&workflow/eino-project/.trae/documents/智能客服系统技术架构文档.md b/agentAndWorkflow/eino-project/.trae/documents/智能客服系统技术架构文档.md similarity index 100% rename from agent&workflow/eino-project/.trae/documents/智能客服系统技术架构文档.md rename to agentAndWorkflow/eino-project/.trae/documents/智能客服系统技术架构文档.md diff --git a/agent&workflow/eino-project/Dockerfile b/agentAndWorkflow/eino-project/Dockerfile similarity index 100% rename from agent&workflow/eino-project/Dockerfile rename to agentAndWorkflow/eino-project/Dockerfile diff --git a/agent&workflow/eino-project/LICENSE b/agentAndWorkflow/eino-project/LICENSE similarity index 100% rename from agent&workflow/eino-project/LICENSE rename to agentAndWorkflow/eino-project/LICENSE diff --git a/agent&workflow/eino-project/Makefile b/agentAndWorkflow/eino-project/Makefile similarity index 100% rename from agent&workflow/eino-project/Makefile rename to agentAndWorkflow/eino-project/Makefile diff --git a/agent&workflow/eino-project/README.md b/agentAndWorkflow/eino-project/README.md similarity index 100% rename from agent&workflow/eino-project/README.md rename to agentAndWorkflow/eino-project/README.md diff --git a/agent&workflow/eino-project/api/customer/v1/customer.pb.go b/agentAndWorkflow/eino-project/api/customer/v1/customer.pb.go similarity index 100% rename from agent&workflow/eino-project/api/customer/v1/customer.pb.go rename to agentAndWorkflow/eino-project/api/customer/v1/customer.pb.go diff --git a/agent&workflow/eino-project/api/customer/v1/customer.proto b/agentAndWorkflow/eino-project/api/customer/v1/customer.proto similarity index 100% rename from agent&workflow/eino-project/api/customer/v1/customer.proto rename to agentAndWorkflow/eino-project/api/customer/v1/customer.proto diff --git a/agent&workflow/eino-project/api/customer/v1/customer_grpc.pb.go b/agentAndWorkflow/eino-project/api/customer/v1/customer_grpc.pb.go similarity index 100% rename from agent&workflow/eino-project/api/customer/v1/customer_grpc.pb.go rename to agentAndWorkflow/eino-project/api/customer/v1/customer_grpc.pb.go diff --git a/agent&workflow/eino-project/api/customer/v1/customer_http.pb.go b/agentAndWorkflow/eino-project/api/customer/v1/customer_http.pb.go similarity index 100% rename from agent&workflow/eino-project/api/customer/v1/customer_http.pb.go rename to agentAndWorkflow/eino-project/api/customer/v1/customer_http.pb.go diff --git a/agent&workflow/eino-project/api/helloworld/v1/error_reason.pb.go b/agentAndWorkflow/eino-project/api/helloworld/v1/error_reason.pb.go similarity index 100% rename from agent&workflow/eino-project/api/helloworld/v1/error_reason.pb.go rename to agentAndWorkflow/eino-project/api/helloworld/v1/error_reason.pb.go diff --git a/agent&workflow/eino-project/api/helloworld/v1/error_reason.proto b/agentAndWorkflow/eino-project/api/helloworld/v1/error_reason.proto similarity index 100% rename from agent&workflow/eino-project/api/helloworld/v1/error_reason.proto rename to agentAndWorkflow/eino-project/api/helloworld/v1/error_reason.proto diff --git a/agent&workflow/eino-project/api/helloworld/v1/greeter.pb.go b/agentAndWorkflow/eino-project/api/helloworld/v1/greeter.pb.go similarity index 100% rename from agent&workflow/eino-project/api/helloworld/v1/greeter.pb.go rename to agentAndWorkflow/eino-project/api/helloworld/v1/greeter.pb.go diff --git a/agent&workflow/eino-project/api/helloworld/v1/greeter.proto b/agentAndWorkflow/eino-project/api/helloworld/v1/greeter.proto similarity index 100% rename from agent&workflow/eino-project/api/helloworld/v1/greeter.proto rename to agentAndWorkflow/eino-project/api/helloworld/v1/greeter.proto diff --git a/agent&workflow/eino-project/api/helloworld/v1/greeter_grpc.pb.go b/agentAndWorkflow/eino-project/api/helloworld/v1/greeter_grpc.pb.go similarity index 100% rename from agent&workflow/eino-project/api/helloworld/v1/greeter_grpc.pb.go rename to agentAndWorkflow/eino-project/api/helloworld/v1/greeter_grpc.pb.go diff --git a/agent&workflow/eino-project/api/helloworld/v1/greeter_http.pb.go b/agentAndWorkflow/eino-project/api/helloworld/v1/greeter_http.pb.go similarity index 100% rename from agent&workflow/eino-project/api/helloworld/v1/greeter_http.pb.go rename to agentAndWorkflow/eino-project/api/helloworld/v1/greeter_http.pb.go diff --git a/agent&workflow/eino-project/cmd/server/__debug_bin2356973511 b/agentAndWorkflow/eino-project/cmd/server/__debug_bin2356973511 similarity index 100% rename from agent&workflow/eino-project/cmd/server/__debug_bin2356973511 rename to agentAndWorkflow/eino-project/cmd/server/__debug_bin2356973511 diff --git a/agent&workflow/eino-project/cmd/server/__debug_bin352958662 b/agentAndWorkflow/eino-project/cmd/server/__debug_bin352958662 similarity index 100% rename from agent&workflow/eino-project/cmd/server/__debug_bin352958662 rename to agentAndWorkflow/eino-project/cmd/server/__debug_bin352958662 diff --git a/agent&workflow/eino-project/cmd/server/main.go b/agentAndWorkflow/eino-project/cmd/server/main.go similarity index 100% rename from agent&workflow/eino-project/cmd/server/main.go rename to agentAndWorkflow/eino-project/cmd/server/main.go diff --git a/agent&workflow/eino-project/cmd/server/wire.go b/agentAndWorkflow/eino-project/cmd/server/wire.go similarity index 100% rename from agent&workflow/eino-project/cmd/server/wire.go rename to agentAndWorkflow/eino-project/cmd/server/wire.go diff --git a/agent&workflow/eino-project/cmd/server/wire_gen.go b/agentAndWorkflow/eino-project/cmd/server/wire_gen.go similarity index 100% rename from agent&workflow/eino-project/cmd/server/wire_gen.go rename to agentAndWorkflow/eino-project/cmd/server/wire_gen.go diff --git a/agent&workflow/eino-project/configs/config.yaml b/agentAndWorkflow/eino-project/configs/config.yaml similarity index 100% rename from agent&workflow/eino-project/configs/config.yaml rename to agentAndWorkflow/eino-project/configs/config.yaml diff --git a/agent&workflow/eino-project/data/customer_service.db b/agentAndWorkflow/eino-project/data/customer_service.db similarity index 100% rename from agent&workflow/eino-project/data/customer_service.db rename to agentAndWorkflow/eino-project/data/customer_service.db diff --git a/agent&workflow/eino-project/docker-compose.yml b/agentAndWorkflow/eino-project/docker-compose.yml similarity index 100% rename from agent&workflow/eino-project/docker-compose.yml rename to agentAndWorkflow/eino-project/docker-compose.yml diff --git a/agent&workflow/eino-project/go.mod b/agentAndWorkflow/eino-project/go.mod similarity index 100% rename from agent&workflow/eino-project/go.mod rename to agentAndWorkflow/eino-project/go.mod diff --git a/agent&workflow/eino-project/go.sum b/agentAndWorkflow/eino-project/go.sum similarity index 100% rename from agent&workflow/eino-project/go.sum rename to agentAndWorkflow/eino-project/go.sum diff --git a/agent&workflow/eino-project/internal/biz/README.md b/agentAndWorkflow/eino-project/internal/biz/README.md similarity index 100% rename from agent&workflow/eino-project/internal/biz/README.md rename to agentAndWorkflow/eino-project/internal/biz/README.md diff --git a/agent&workflow/eino-project/internal/biz/biz.go b/agentAndWorkflow/eino-project/internal/biz/biz.go similarity index 100% rename from agent&workflow/eino-project/internal/biz/biz.go rename to agentAndWorkflow/eino-project/internal/biz/biz.go diff --git a/agent&workflow/eino-project/internal/biz/customer.go b/agentAndWorkflow/eino-project/internal/biz/customer.go similarity index 100% rename from agent&workflow/eino-project/internal/biz/customer.go rename to agentAndWorkflow/eino-project/internal/biz/customer.go diff --git a/agent&workflow/eino-project/internal/biz/errors.go b/agentAndWorkflow/eino-project/internal/biz/errors.go similarity index 100% rename from agent&workflow/eino-project/internal/biz/errors.go rename to agentAndWorkflow/eino-project/internal/biz/errors.go diff --git a/agent&workflow/eino-project/internal/conf/conf.pb.go b/agentAndWorkflow/eino-project/internal/conf/conf.pb.go similarity index 100% rename from agent&workflow/eino-project/internal/conf/conf.pb.go rename to agentAndWorkflow/eino-project/internal/conf/conf.pb.go diff --git a/agent&workflow/eino-project/internal/conf/conf.proto b/agentAndWorkflow/eino-project/internal/conf/conf.proto similarity index 100% rename from agent&workflow/eino-project/internal/conf/conf.proto rename to agentAndWorkflow/eino-project/internal/conf/conf.proto diff --git a/agent&workflow/eino-project/internal/data/README.md b/agentAndWorkflow/eino-project/internal/data/README.md similarity index 100% rename from agent&workflow/eino-project/internal/data/README.md rename to agentAndWorkflow/eino-project/internal/data/README.md diff --git a/agent&workflow/eino-project/internal/data/data.go b/agentAndWorkflow/eino-project/internal/data/data.go similarity index 100% rename from agent&workflow/eino-project/internal/data/data.go rename to agentAndWorkflow/eino-project/internal/data/data.go diff --git a/agent&workflow/eino-project/internal/data/repoimpl/customer.go b/agentAndWorkflow/eino-project/internal/data/repoimpl/customer.go similarity index 100% rename from agent&workflow/eino-project/internal/data/repoimpl/customer.go rename to agentAndWorkflow/eino-project/internal/data/repoimpl/customer.go diff --git a/agent&workflow/eino-project/internal/data/repoimpl/repoimpl.go b/agentAndWorkflow/eino-project/internal/data/repoimpl/repoimpl.go similarity index 100% rename from agent&workflow/eino-project/internal/data/repoimpl/repoimpl.go rename to agentAndWorkflow/eino-project/internal/data/repoimpl/repoimpl.go diff --git a/agent&workflow/eino-project/internal/domain/agent/intent.go b/agentAndWorkflow/eino-project/internal/domain/agent/intent.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/agent/intent.go rename to agentAndWorkflow/eino-project/internal/domain/agent/intent.go diff --git a/agent&workflow/eino-project/internal/domain/agent/order.go b/agentAndWorkflow/eino-project/internal/domain/agent/order.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/agent/order.go rename to agentAndWorkflow/eino-project/internal/domain/agent/order.go diff --git a/agent&workflow/eino-project/internal/domain/agent/order_log.go b/agentAndWorkflow/eino-project/internal/domain/agent/order_log.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/agent/order_log.go rename to agentAndWorkflow/eino-project/internal/domain/agent/order_log.go diff --git a/agent&workflow/eino-project/internal/domain/agent/product.go b/agentAndWorkflow/eino-project/internal/domain/agent/product.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/agent/product.go rename to agentAndWorkflow/eino-project/internal/domain/agent/product.go diff --git a/agent&workflow/eino-project/internal/domain/context/context.go b/agentAndWorkflow/eino-project/internal/domain/context/context.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/context/context.go rename to agentAndWorkflow/eino-project/internal/domain/context/context.go diff --git a/agent&workflow/eino-project/internal/domain/llm/llm.go b/agentAndWorkflow/eino-project/internal/domain/llm/llm.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/llm/llm.go rename to agentAndWorkflow/eino-project/internal/domain/llm/llm.go diff --git a/agent&workflow/eino-project/internal/domain/llm/ollama_chat.go b/agentAndWorkflow/eino-project/internal/domain/llm/ollama_chat.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/llm/ollama_chat.go rename to agentAndWorkflow/eino-project/internal/domain/llm/ollama_chat.go diff --git a/agent&workflow/eino-project/internal/domain/llm/ollama_intent.go b/agentAndWorkflow/eino-project/internal/domain/llm/ollama_intent.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/llm/ollama_intent.go rename to agentAndWorkflow/eino-project/internal/domain/llm/ollama_intent.go diff --git a/agent&workflow/eino-project/internal/domain/monitor/coze_loop.go b/agentAndWorkflow/eino-project/internal/domain/monitor/coze_loop.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/monitor/coze_loop.go rename to agentAndWorkflow/eino-project/internal/domain/monitor/coze_loop.go diff --git a/agent&workflow/eino-project/internal/domain/monitor/monitor.go b/agentAndWorkflow/eino-project/internal/domain/monitor/monitor.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/monitor/monitor.go rename to agentAndWorkflow/eino-project/internal/domain/monitor/monitor.go diff --git a/agent&workflow/eino-project/internal/domain/monitor/provider.go b/agentAndWorkflow/eino-project/internal/domain/monitor/provider.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/monitor/provider.go rename to agentAndWorkflow/eino-project/internal/domain/monitor/provider.go diff --git a/agent&workflow/eino-project/internal/domain/provier_set.go b/agentAndWorkflow/eino-project/internal/domain/provier_set.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/provier_set.go rename to agentAndWorkflow/eino-project/internal/domain/provier_set.go diff --git a/agent&workflow/eino-project/internal/domain/session/session.go b/agentAndWorkflow/eino-project/internal/domain/session/session.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/session/session.go rename to agentAndWorkflow/eino-project/internal/domain/session/session.go diff --git a/agent&workflow/eino-project/internal/domain/tools/order.go b/agentAndWorkflow/eino-project/internal/domain/tools/order.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/tools/order.go rename to agentAndWorkflow/eino-project/internal/domain/tools/order.go diff --git a/agent&workflow/eino-project/internal/domain/tools/order_log.go b/agentAndWorkflow/eino-project/internal/domain/tools/order_log.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/tools/order_log.go rename to agentAndWorkflow/eino-project/internal/domain/tools/order_log.go diff --git a/agent&workflow/eino-project/internal/domain/tools/product.go b/agentAndWorkflow/eino-project/internal/domain/tools/product.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/tools/product.go rename to agentAndWorkflow/eino-project/internal/domain/tools/product.go diff --git a/agent&workflow/eino-project/internal/domain/vector/chromadb.go b/agentAndWorkflow/eino-project/internal/domain/vector/chromadb.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/vector/chromadb.go rename to agentAndWorkflow/eino-project/internal/domain/vector/chromadb.go diff --git a/agent&workflow/eino-project/internal/domain/vector/document.go b/agentAndWorkflow/eino-project/internal/domain/vector/document.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/vector/document.go rename to agentAndWorkflow/eino-project/internal/domain/vector/document.go diff --git a/agent&workflow/eino-project/internal/domain/vector/provider.go b/agentAndWorkflow/eino-project/internal/domain/vector/provider.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/vector/provider.go rename to agentAndWorkflow/eino-project/internal/domain/vector/provider.go diff --git a/agent&workflow/eino-project/internal/domain/vector/vector.go b/agentAndWorkflow/eino-project/internal/domain/vector/vector.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/vector/vector.go rename to agentAndWorkflow/eino-project/internal/domain/vector/vector.go diff --git a/agent&workflow/eino-project/internal/domain/workflow/chat_workflow.go b/agentAndWorkflow/eino-project/internal/domain/workflow/chat_workflow.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/workflow/chat_workflow.go rename to agentAndWorkflow/eino-project/internal/domain/workflow/chat_workflow.go diff --git a/agent&workflow/eino-project/internal/domain/workflow/zltx_product.go b/agentAndWorkflow/eino-project/internal/domain/workflow/zltx_product.go similarity index 100% rename from agent&workflow/eino-project/internal/domain/workflow/zltx_product.go rename to agentAndWorkflow/eino-project/internal/domain/workflow/zltx_product.go diff --git a/agent&workflow/eino-project/internal/pkg/adkutil/adkutil.go b/agentAndWorkflow/eino-project/internal/pkg/adkutil/adkutil.go similarity index 100% rename from agent&workflow/eino-project/internal/pkg/adkutil/adkutil.go rename to agentAndWorkflow/eino-project/internal/pkg/adkutil/adkutil.go diff --git a/agent&workflow/eino-project/internal/pkg/sseutil/sseutil.go b/agentAndWorkflow/eino-project/internal/pkg/sseutil/sseutil.go similarity index 100% rename from agent&workflow/eino-project/internal/pkg/sseutil/sseutil.go rename to agentAndWorkflow/eino-project/internal/pkg/sseutil/sseutil.go diff --git a/agent&workflow/eino-project/internal/server/http.go b/agentAndWorkflow/eino-project/internal/server/http.go similarity index 100% rename from agent&workflow/eino-project/internal/server/http.go rename to agentAndWorkflow/eino-project/internal/server/http.go diff --git a/agent&workflow/eino-project/internal/server/server.go b/agentAndWorkflow/eino-project/internal/server/server.go similarity index 100% rename from agent&workflow/eino-project/internal/server/server.go rename to agentAndWorkflow/eino-project/internal/server/server.go diff --git a/agent&workflow/eino-project/internal/service/README.md b/agentAndWorkflow/eino-project/internal/service/README.md similarity index 100% rename from agent&workflow/eino-project/internal/service/README.md rename to agentAndWorkflow/eino-project/internal/service/README.md diff --git a/agent&workflow/eino-project/internal/service/agent.go b/agentAndWorkflow/eino-project/internal/service/agent.go similarity index 100% rename from agent&workflow/eino-project/internal/service/agent.go rename to agentAndWorkflow/eino-project/internal/service/agent.go diff --git a/agent&workflow/eino-project/internal/service/chat.go b/agentAndWorkflow/eino-project/internal/service/chat.go similarity index 100% rename from agent&workflow/eino-project/internal/service/chat.go rename to agentAndWorkflow/eino-project/internal/service/chat.go diff --git a/agent&workflow/eino-project/internal/service/customer.go b/agentAndWorkflow/eino-project/internal/service/customer.go similarity index 100% rename from agent&workflow/eino-project/internal/service/customer.go rename to agentAndWorkflow/eino-project/internal/service/customer.go diff --git a/agent&workflow/eino-project/internal/service/service.go b/agentAndWorkflow/eino-project/internal/service/service.go similarity index 100% rename from agent&workflow/eino-project/internal/service/service.go rename to agentAndWorkflow/eino-project/internal/service/service.go diff --git a/agent&workflow/eino-project/internal/service/workflow.go b/agentAndWorkflow/eino-project/internal/service/workflow.go similarity index 100% rename from agent&workflow/eino-project/internal/service/workflow.go rename to agentAndWorkflow/eino-project/internal/service/workflow.go diff --git a/agent&workflow/eino-project/openapi.yaml b/agentAndWorkflow/eino-project/openapi.yaml similarity index 100% rename from agent&workflow/eino-project/openapi.yaml rename to agentAndWorkflow/eino-project/openapi.yaml diff --git a/agent&workflow/eino-project/server b/agentAndWorkflow/eino-project/server similarity index 100% rename from agent&workflow/eino-project/server rename to agentAndWorkflow/eino-project/server diff --git a/agent&workflow/eino-project/third_party/README.md b/agentAndWorkflow/eino-project/third_party/README.md similarity index 100% rename from agent&workflow/eino-project/third_party/README.md rename to agentAndWorkflow/eino-project/third_party/README.md diff --git a/agent&workflow/eino-project/third_party/errors/errors.proto b/agentAndWorkflow/eino-project/third_party/errors/errors.proto similarity index 100% rename from agent&workflow/eino-project/third_party/errors/errors.proto rename to agentAndWorkflow/eino-project/third_party/errors/errors.proto diff --git a/agent&workflow/eino-project/third_party/google/api/annotations.proto b/agentAndWorkflow/eino-project/third_party/google/api/annotations.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/api/annotations.proto rename to agentAndWorkflow/eino-project/third_party/google/api/annotations.proto diff --git a/agent&workflow/eino-project/third_party/google/api/client.proto b/agentAndWorkflow/eino-project/third_party/google/api/client.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/api/client.proto rename to agentAndWorkflow/eino-project/third_party/google/api/client.proto diff --git a/agent&workflow/eino-project/third_party/google/api/field_behavior.proto b/agentAndWorkflow/eino-project/third_party/google/api/field_behavior.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/api/field_behavior.proto rename to agentAndWorkflow/eino-project/third_party/google/api/field_behavior.proto diff --git a/agent&workflow/eino-project/third_party/google/api/http.proto b/agentAndWorkflow/eino-project/third_party/google/api/http.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/api/http.proto rename to agentAndWorkflow/eino-project/third_party/google/api/http.proto diff --git a/agent&workflow/eino-project/third_party/google/api/httpbody.proto b/agentAndWorkflow/eino-project/third_party/google/api/httpbody.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/api/httpbody.proto rename to agentAndWorkflow/eino-project/third_party/google/api/httpbody.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/any.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/any.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/any.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/any.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/api.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/api.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/api.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/api.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/compiler/plugin.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/compiler/plugin.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/compiler/plugin.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/compiler/plugin.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/descriptor.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/descriptor.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/descriptor.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/descriptor.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/duration.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/duration.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/duration.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/duration.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/empty.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/empty.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/empty.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/empty.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/field_mask.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/field_mask.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/field_mask.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/field_mask.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/source_context.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/source_context.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/source_context.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/source_context.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/struct.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/struct.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/struct.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/struct.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/timestamp.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/timestamp.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/timestamp.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/timestamp.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/type.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/type.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/type.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/type.proto diff --git a/agent&workflow/eino-project/third_party/google/protobuf/wrappers.proto b/agentAndWorkflow/eino-project/third_party/google/protobuf/wrappers.proto similarity index 100% rename from agent&workflow/eino-project/third_party/google/protobuf/wrappers.proto rename to agentAndWorkflow/eino-project/third_party/google/protobuf/wrappers.proto diff --git a/agent&workflow/eino-project/third_party/openapi/v3/annotations.proto b/agentAndWorkflow/eino-project/third_party/openapi/v3/annotations.proto similarity index 100% rename from agent&workflow/eino-project/third_party/openapi/v3/annotations.proto rename to agentAndWorkflow/eino-project/third_party/openapi/v3/annotations.proto diff --git a/agent&workflow/eino-project/third_party/openapi/v3/openapi.proto b/agentAndWorkflow/eino-project/third_party/openapi/v3/openapi.proto similarity index 100% rename from agent&workflow/eino-project/third_party/openapi/v3/openapi.proto rename to agentAndWorkflow/eino-project/third_party/openapi/v3/openapi.proto diff --git a/agent&workflow/eino-project/third_party/validate/README.md b/agentAndWorkflow/eino-project/third_party/validate/README.md similarity index 100% rename from agent&workflow/eino-project/third_party/validate/README.md rename to agentAndWorkflow/eino-project/third_party/validate/README.md diff --git a/agent&workflow/eino-project/third_party/validate/validate.proto b/agentAndWorkflow/eino-project/third_party/validate/validate.proto similarity index 100% rename from agent&workflow/eino-project/third_party/validate/validate.proto rename to agentAndWorkflow/eino-project/third_party/validate/validate.proto diff --git a/agent&workflow/langchain-project/.env b/agentAndWorkflow/langchain-project/.env similarity index 100% rename from agent&workflow/langchain-project/.env rename to agentAndWorkflow/langchain-project/.env diff --git a/agent&workflow/langchain-project/.trae/documents/implementation_guide.md b/agentAndWorkflow/langchain-project/.trae/documents/implementation_guide.md similarity index 100% rename from agent&workflow/langchain-project/.trae/documents/implementation_guide.md rename to agentAndWorkflow/langchain-project/.trae/documents/implementation_guide.md diff --git a/agent&workflow/langchain-project/.trae/documents/langchain_chatbot_prd.md b/agentAndWorkflow/langchain-project/.trae/documents/langchain_chatbot_prd.md similarity index 100% rename from agent&workflow/langchain-project/.trae/documents/langchain_chatbot_prd.md rename to agentAndWorkflow/langchain-project/.trae/documents/langchain_chatbot_prd.md diff --git a/agent&workflow/langchain-project/.trae/documents/technical_architecture.md b/agentAndWorkflow/langchain-project/.trae/documents/technical_architecture.md similarity index 100% rename from agent&workflow/langchain-project/.trae/documents/technical_architecture.md rename to agentAndWorkflow/langchain-project/.trae/documents/technical_architecture.md diff --git a/agent&workflow/langchain-project/README.md b/agentAndWorkflow/langchain-project/README.md similarity index 100% rename from agent&workflow/langchain-project/README.md rename to agentAndWorkflow/langchain-project/README.md diff --git a/agent&workflow/langchain-project/__pycache__/cli_chat.cpython-312.pyc b/agentAndWorkflow/langchain-project/__pycache__/cli_chat.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/__pycache__/cli_chat.cpython-312.pyc rename to agentAndWorkflow/langchain-project/__pycache__/cli_chat.cpython-312.pyc diff --git a/agent&workflow/langchain-project/__pycache__/main.cpython-312.pyc b/agentAndWorkflow/langchain-project/__pycache__/main.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/__pycache__/main.cpython-312.pyc rename to agentAndWorkflow/langchain-project/__pycache__/main.cpython-312.pyc diff --git a/agent&workflow/langchain-project/cli_chat.py b/agentAndWorkflow/langchain-project/cli_chat.py similarity index 100% rename from agent&workflow/langchain-project/cli_chat.py rename to agentAndWorkflow/langchain-project/cli_chat.py diff --git a/agent&workflow/langchain-project/data/mock_orders.json b/agentAndWorkflow/langchain-project/data/mock_orders.json similarity index 100% rename from agent&workflow/langchain-project/data/mock_orders.json rename to agentAndWorkflow/langchain-project/data/mock_orders.json diff --git a/agent&workflow/langchain-project/logs/langchain_bot_20251016.log b/agentAndWorkflow/langchain-project/logs/langchain_bot_20251016.log similarity index 100% rename from agent&workflow/langchain-project/logs/langchain_bot_20251016.log rename to agentAndWorkflow/langchain-project/logs/langchain_bot_20251016.log diff --git a/agent&workflow/langchain-project/logs/langchain_bot_20251119.log b/agentAndWorkflow/langchain-project/logs/langchain_bot_20251119.log similarity index 100% rename from agent&workflow/langchain-project/logs/langchain_bot_20251119.log rename to agentAndWorkflow/langchain-project/logs/langchain_bot_20251119.log diff --git a/agent&workflow/langchain-project/main.py b/agentAndWorkflow/langchain-project/main.py similarity index 100% rename from agent&workflow/langchain-project/main.py rename to agentAndWorkflow/langchain-project/main.py diff --git a/agent&workflow/langchain-project/requirements.txt b/agentAndWorkflow/langchain-project/requirements.txt similarity index 100% rename from agent&workflow/langchain-project/requirements.txt rename to agentAndWorkflow/langchain-project/requirements.txt diff --git a/agent&workflow/langchain-project/run_tests.py b/agentAndWorkflow/langchain-project/run_tests.py similarity index 100% rename from agent&workflow/langchain-project/run_tests.py rename to agentAndWorkflow/langchain-project/run_tests.py diff --git a/agent&workflow/langchain-project/src/__init__.py b/agentAndWorkflow/langchain-project/src/__init__.py similarity index 100% rename from agent&workflow/langchain-project/src/__init__.py rename to agentAndWorkflow/langchain-project/src/__init__.py diff --git a/agent&workflow/langchain-project/src/__pycache__/__init__.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/__pycache__/__init__.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/__pycache__/__init__.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/chains/__init__.py b/agentAndWorkflow/langchain-project/src/chains/__init__.py similarity index 100% rename from agent&workflow/langchain-project/src/chains/__init__.py rename to agentAndWorkflow/langchain-project/src/chains/__init__.py diff --git a/agent&workflow/langchain-project/src/chains/__pycache__/__init__.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/chains/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/chains/__pycache__/__init__.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/chains/__pycache__/__init__.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/chains/__pycache__/simple_chat_chain.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/chains/__pycache__/simple_chat_chain.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/chains/__pycache__/simple_chat_chain.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/chains/__pycache__/simple_chat_chain.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/chains/simple_chat_chain.py b/agentAndWorkflow/langchain-project/src/chains/simple_chat_chain.py similarity index 100% rename from agent&workflow/langchain-project/src/chains/simple_chat_chain.py rename to agentAndWorkflow/langchain-project/src/chains/simple_chat_chain.py diff --git a/agent&workflow/langchain-project/src/models/__init__.py b/agentAndWorkflow/langchain-project/src/models/__init__.py similarity index 100% rename from agent&workflow/langchain-project/src/models/__init__.py rename to agentAndWorkflow/langchain-project/src/models/__init__.py diff --git a/agent&workflow/langchain-project/src/models/__pycache__/__init__.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/models/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/models/__pycache__/__init__.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/models/__pycache__/__init__.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/models/__pycache__/chat_models.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/models/__pycache__/chat_models.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/models/__pycache__/chat_models.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/models/__pycache__/chat_models.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/models/chat_models.py b/agentAndWorkflow/langchain-project/src/models/chat_models.py similarity index 100% rename from agent&workflow/langchain-project/src/models/chat_models.py rename to agentAndWorkflow/langchain-project/src/models/chat_models.py diff --git a/agent&workflow/langchain-project/src/services/__init__.py b/agentAndWorkflow/langchain-project/src/services/__init__.py similarity index 100% rename from agent&workflow/langchain-project/src/services/__init__.py rename to agentAndWorkflow/langchain-project/src/services/__init__.py diff --git a/agent&workflow/langchain-project/src/services/__pycache__/__init__.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/services/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/services/__pycache__/__init__.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/services/__pycache__/__init__.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/services/__pycache__/langsmith_service.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/services/__pycache__/langsmith_service.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/services/__pycache__/langsmith_service.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/services/__pycache__/langsmith_service.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/services/__pycache__/ollama_service.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/services/__pycache__/ollama_service.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/services/__pycache__/ollama_service.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/services/__pycache__/ollama_service.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/services/langsmith_service.py b/agentAndWorkflow/langchain-project/src/services/langsmith_service.py similarity index 100% rename from agent&workflow/langchain-project/src/services/langsmith_service.py rename to agentAndWorkflow/langchain-project/src/services/langsmith_service.py diff --git a/agent&workflow/langchain-project/src/services/ollama_service.py b/agentAndWorkflow/langchain-project/src/services/ollama_service.py similarity index 100% rename from agent&workflow/langchain-project/src/services/ollama_service.py rename to agentAndWorkflow/langchain-project/src/services/ollama_service.py diff --git a/agent&workflow/langchain-project/src/utils/__init__.py b/agentAndWorkflow/langchain-project/src/utils/__init__.py similarity index 100% rename from agent&workflow/langchain-project/src/utils/__init__.py rename to agentAndWorkflow/langchain-project/src/utils/__init__.py diff --git a/agent&workflow/langchain-project/src/utils/__pycache__/__init__.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/utils/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/utils/__pycache__/__init__.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/utils/__pycache__/__init__.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/utils/__pycache__/config.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/utils/__pycache__/config.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/utils/__pycache__/config.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/utils/__pycache__/config.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/utils/__pycache__/logger.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/utils/__pycache__/logger.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/utils/__pycache__/logger.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/utils/__pycache__/logger.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/utils/__pycache__/prompts.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/utils/__pycache__/prompts.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/utils/__pycache__/prompts.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/utils/__pycache__/prompts.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/utils/config.py b/agentAndWorkflow/langchain-project/src/utils/config.py similarity index 100% rename from agent&workflow/langchain-project/src/utils/config.py rename to agentAndWorkflow/langchain-project/src/utils/config.py diff --git a/agent&workflow/langchain-project/src/utils/logger.py b/agentAndWorkflow/langchain-project/src/utils/logger.py similarity index 100% rename from agent&workflow/langchain-project/src/utils/logger.py rename to agentAndWorkflow/langchain-project/src/utils/logger.py diff --git a/agent&workflow/langchain-project/src/utils/prompts.py b/agentAndWorkflow/langchain-project/src/utils/prompts.py similarity index 100% rename from agent&workflow/langchain-project/src/utils/prompts.py rename to agentAndWorkflow/langchain-project/src/utils/prompts.py diff --git a/agent&workflow/langchain-project/src/workflows/__init__.py b/agentAndWorkflow/langchain-project/src/workflows/__init__.py similarity index 100% rename from agent&workflow/langchain-project/src/workflows/__init__.py rename to agentAndWorkflow/langchain-project/src/workflows/__init__.py diff --git a/agent&workflow/langchain-project/src/workflows/__pycache__/__init__.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/workflows/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/workflows/__pycache__/__init__.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/workflows/__pycache__/__init__.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/workflows/__pycache__/chat_workflow.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/workflows/__pycache__/chat_workflow.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/workflows/__pycache__/chat_workflow.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/workflows/__pycache__/chat_workflow.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/workflows/chat_workflow.py b/agentAndWorkflow/langchain-project/src/workflows/chat_workflow.py similarity index 100% rename from agent&workflow/langchain-project/src/workflows/chat_workflow.py rename to agentAndWorkflow/langchain-project/src/workflows/chat_workflow.py diff --git a/agent&workflow/langchain-project/src/workflows/nodes/__init__.py b/agentAndWorkflow/langchain-project/src/workflows/nodes/__init__.py similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/__init__.py rename to agentAndWorkflow/langchain-project/src/workflows/nodes/__init__.py diff --git a/agent&workflow/langchain-project/src/workflows/nodes/__pycache__/__init__.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/__pycache__/__init__.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/__init__.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/workflows/nodes/__pycache__/intent_analysis.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/intent_analysis.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/__pycache__/intent_analysis.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/intent_analysis.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/workflows/nodes/__pycache__/natural_chat.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/natural_chat.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/__pycache__/natural_chat.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/natural_chat.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/workflows/nodes/__pycache__/order_diagnosis.cpython-312.pyc b/agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/order_diagnosis.cpython-312.pyc similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/__pycache__/order_diagnosis.cpython-312.pyc rename to agentAndWorkflow/langchain-project/src/workflows/nodes/__pycache__/order_diagnosis.cpython-312.pyc diff --git a/agent&workflow/langchain-project/src/workflows/nodes/intent_analysis.py b/agentAndWorkflow/langchain-project/src/workflows/nodes/intent_analysis.py similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/intent_analysis.py rename to agentAndWorkflow/langchain-project/src/workflows/nodes/intent_analysis.py diff --git a/agent&workflow/langchain-project/src/workflows/nodes/natural_chat.py b/agentAndWorkflow/langchain-project/src/workflows/nodes/natural_chat.py similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/natural_chat.py rename to agentAndWorkflow/langchain-project/src/workflows/nodes/natural_chat.py diff --git a/agent&workflow/langchain-project/src/workflows/nodes/order_diagnosis.py b/agentAndWorkflow/langchain-project/src/workflows/nodes/order_diagnosis.py similarity index 100% rename from agent&workflow/langchain-project/src/workflows/nodes/order_diagnosis.py rename to agentAndWorkflow/langchain-project/src/workflows/nodes/order_diagnosis.py diff --git a/agent&workflow/langchain-project/tests/__init__.py b/agentAndWorkflow/langchain-project/tests/__init__.py similarity index 100% rename from agent&workflow/langchain-project/tests/__init__.py rename to agentAndWorkflow/langchain-project/tests/__init__.py diff --git a/agent&workflow/langchain-project/tests/test_api.py b/agentAndWorkflow/langchain-project/tests/test_api.py similarity index 100% rename from agent&workflow/langchain-project/tests/test_api.py rename to agentAndWorkflow/langchain-project/tests/test_api.py diff --git a/agent&workflow/langchain-project/tests/test_ollama.py b/agentAndWorkflow/langchain-project/tests/test_ollama.py similarity index 100% rename from agent&workflow/langchain-project/tests/test_ollama.py rename to agentAndWorkflow/langchain-project/tests/test_ollama.py diff --git a/agent&workflow/langchain-project/tests/test_simple_chain.py b/agentAndWorkflow/langchain-project/tests/test_simple_chain.py similarity index 100% rename from agent&workflow/langchain-project/tests/test_simple_chain.py rename to agentAndWorkflow/langchain-project/tests/test_simple_chain.py diff --git a/agent&workflow/langchain-project/tests/test_workflow.py b/agentAndWorkflow/langchain-project/tests/test_workflow.py similarity index 100% rename from agent&workflow/langchain-project/tests/test_workflow.py rename to agentAndWorkflow/langchain-project/tests/test_workflow.py diff --git a/agent&workflow/vue3-frontend/.gitignore b/agentAndWorkflow/vue3-frontend/.gitignore similarity index 100% rename from agent&workflow/vue3-frontend/.gitignore rename to agentAndWorkflow/vue3-frontend/.gitignore diff --git a/agent&workflow/vue3-frontend/.trae/documents/AI客服对话窗口-产品需求文档.md b/agentAndWorkflow/vue3-frontend/.trae/documents/AI客服对话窗口-产品需求文档.md similarity index 100% rename from agent&workflow/vue3-frontend/.trae/documents/AI客服对话窗口-产品需求文档.md rename to agentAndWorkflow/vue3-frontend/.trae/documents/AI客服对话窗口-产品需求文档.md diff --git a/agent&workflow/vue3-frontend/.trae/documents/AI客服对话窗口-技术架构文档.md b/agentAndWorkflow/vue3-frontend/.trae/documents/AI客服对话窗口-技术架构文档.md similarity index 100% rename from agent&workflow/vue3-frontend/.trae/documents/AI客服对话窗口-技术架构文档.md rename to agentAndWorkflow/vue3-frontend/.trae/documents/AI客服对话窗口-技术架构文档.md diff --git a/agent&workflow/vue3-frontend/.vscode/extensions.json b/agentAndWorkflow/vue3-frontend/.vscode/extensions.json similarity index 100% rename from agent&workflow/vue3-frontend/.vscode/extensions.json rename to agentAndWorkflow/vue3-frontend/.vscode/extensions.json diff --git a/agent&workflow/vue3-frontend/README.md b/agentAndWorkflow/vue3-frontend/README.md similarity index 100% rename from agent&workflow/vue3-frontend/README.md rename to agentAndWorkflow/vue3-frontend/README.md diff --git a/agent&workflow/vue3-frontend/index.html b/agentAndWorkflow/vue3-frontend/index.html similarity index 100% rename from agent&workflow/vue3-frontend/index.html rename to agentAndWorkflow/vue3-frontend/index.html diff --git a/agent&workflow/vue3-frontend/package-lock.json b/agentAndWorkflow/vue3-frontend/package-lock.json similarity index 100% rename from agent&workflow/vue3-frontend/package-lock.json rename to agentAndWorkflow/vue3-frontend/package-lock.json diff --git a/agent&workflow/vue3-frontend/package.json b/agentAndWorkflow/vue3-frontend/package.json similarity index 100% rename from agent&workflow/vue3-frontend/package.json rename to agentAndWorkflow/vue3-frontend/package.json diff --git a/agent&workflow/vue3-frontend/postcss.config.js b/agentAndWorkflow/vue3-frontend/postcss.config.js similarity index 100% rename from agent&workflow/vue3-frontend/postcss.config.js rename to agentAndWorkflow/vue3-frontend/postcss.config.js diff --git a/agent&workflow/vue3-frontend/public/favicon.svg b/agentAndWorkflow/vue3-frontend/public/favicon.svg similarity index 100% rename from agent&workflow/vue3-frontend/public/favicon.svg rename to agentAndWorkflow/vue3-frontend/public/favicon.svg diff --git a/agent&workflow/vue3-frontend/src/App.vue b/agentAndWorkflow/vue3-frontend/src/App.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/App.vue rename to agentAndWorkflow/vue3-frontend/src/App.vue diff --git a/agent&workflow/vue3-frontend/src/api/mock.ts b/agentAndWorkflow/vue3-frontend/src/api/mock.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/api/mock.ts rename to agentAndWorkflow/vue3-frontend/src/api/mock.ts diff --git a/agent&workflow/vue3-frontend/src/api/server.ts b/agentAndWorkflow/vue3-frontend/src/api/server.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/api/server.ts rename to agentAndWorkflow/vue3-frontend/src/api/server.ts diff --git a/agent&workflow/vue3-frontend/src/assets/vue.svg b/agentAndWorkflow/vue3-frontend/src/assets/vue.svg similarity index 100% rename from agent&workflow/vue3-frontend/src/assets/vue.svg rename to agentAndWorkflow/vue3-frontend/src/assets/vue.svg diff --git a/agent&workflow/vue3-frontend/src/components/ChatInput.vue b/agentAndWorkflow/vue3-frontend/src/components/ChatInput.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/components/ChatInput.vue rename to agentAndWorkflow/vue3-frontend/src/components/ChatInput.vue diff --git a/agent&workflow/vue3-frontend/src/components/Empty.vue b/agentAndWorkflow/vue3-frontend/src/components/Empty.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/components/Empty.vue rename to agentAndWorkflow/vue3-frontend/src/components/Empty.vue diff --git a/agent&workflow/vue3-frontend/src/components/MessageItem.vue b/agentAndWorkflow/vue3-frontend/src/components/MessageItem.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/components/MessageItem.vue rename to agentAndWorkflow/vue3-frontend/src/components/MessageItem.vue diff --git a/agent&workflow/vue3-frontend/src/components/MessageList.vue b/agentAndWorkflow/vue3-frontend/src/components/MessageList.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/components/MessageList.vue rename to agentAndWorkflow/vue3-frontend/src/components/MessageList.vue diff --git a/agent&workflow/vue3-frontend/src/components/OrderCard.vue b/agentAndWorkflow/vue3-frontend/src/components/OrderCard.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/components/OrderCard.vue rename to agentAndWorkflow/vue3-frontend/src/components/OrderCard.vue diff --git a/agent&workflow/vue3-frontend/src/components/SimpleOrderCard.vue b/agentAndWorkflow/vue3-frontend/src/components/SimpleOrderCard.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/components/SimpleOrderCard.vue rename to agentAndWorkflow/vue3-frontend/src/components/SimpleOrderCard.vue diff --git a/agent&workflow/vue3-frontend/src/composables/useTheme.ts b/agentAndWorkflow/vue3-frontend/src/composables/useTheme.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/composables/useTheme.ts rename to agentAndWorkflow/vue3-frontend/src/composables/useTheme.ts diff --git a/agent&workflow/vue3-frontend/src/lib/utils.ts b/agentAndWorkflow/vue3-frontend/src/lib/utils.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/lib/utils.ts rename to agentAndWorkflow/vue3-frontend/src/lib/utils.ts diff --git a/agent&workflow/vue3-frontend/src/main.ts b/agentAndWorkflow/vue3-frontend/src/main.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/main.ts rename to agentAndWorkflow/vue3-frontend/src/main.ts diff --git a/agent&workflow/vue3-frontend/src/pages/ChatPage.vue b/agentAndWorkflow/vue3-frontend/src/pages/ChatPage.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/pages/ChatPage.vue rename to agentAndWorkflow/vue3-frontend/src/pages/ChatPage.vue diff --git a/agent&workflow/vue3-frontend/src/pages/HistoryPage.vue b/agentAndWorkflow/vue3-frontend/src/pages/HistoryPage.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/pages/HistoryPage.vue rename to agentAndWorkflow/vue3-frontend/src/pages/HistoryPage.vue diff --git a/agent&workflow/vue3-frontend/src/pages/HomePage.vue b/agentAndWorkflow/vue3-frontend/src/pages/HomePage.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/pages/HomePage.vue rename to agentAndWorkflow/vue3-frontend/src/pages/HomePage.vue diff --git a/agent&workflow/vue3-frontend/src/pages/SettingsPage.vue b/agentAndWorkflow/vue3-frontend/src/pages/SettingsPage.vue similarity index 100% rename from agent&workflow/vue3-frontend/src/pages/SettingsPage.vue rename to agentAndWorkflow/vue3-frontend/src/pages/SettingsPage.vue diff --git a/agent&workflow/vue3-frontend/src/router/index.ts b/agentAndWorkflow/vue3-frontend/src/router/index.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/router/index.ts rename to agentAndWorkflow/vue3-frontend/src/router/index.ts diff --git a/agent&workflow/vue3-frontend/src/stores/chat.ts b/agentAndWorkflow/vue3-frontend/src/stores/chat.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/stores/chat.ts rename to agentAndWorkflow/vue3-frontend/src/stores/chat.ts diff --git a/agent&workflow/vue3-frontend/src/stores/history.ts b/agentAndWorkflow/vue3-frontend/src/stores/history.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/stores/history.ts rename to agentAndWorkflow/vue3-frontend/src/stores/history.ts diff --git a/agent&workflow/vue3-frontend/src/stores/settings.ts b/agentAndWorkflow/vue3-frontend/src/stores/settings.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/stores/settings.ts rename to agentAndWorkflow/vue3-frontend/src/stores/settings.ts diff --git a/agent&workflow/vue3-frontend/src/style.css b/agentAndWorkflow/vue3-frontend/src/style.css similarity index 100% rename from agent&workflow/vue3-frontend/src/style.css rename to agentAndWorkflow/vue3-frontend/src/style.css diff --git a/agent&workflow/vue3-frontend/src/types/index.ts b/agentAndWorkflow/vue3-frontend/src/types/index.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/types/index.ts rename to agentAndWorkflow/vue3-frontend/src/types/index.ts diff --git a/agent&workflow/vue3-frontend/src/vite-env.d.ts b/agentAndWorkflow/vue3-frontend/src/vite-env.d.ts similarity index 100% rename from agent&workflow/vue3-frontend/src/vite-env.d.ts rename to agentAndWorkflow/vue3-frontend/src/vite-env.d.ts diff --git a/agent&workflow/vue3-frontend/tailwind.config.js b/agentAndWorkflow/vue3-frontend/tailwind.config.js similarity index 100% rename from agent&workflow/vue3-frontend/tailwind.config.js rename to agentAndWorkflow/vue3-frontend/tailwind.config.js diff --git a/agent&workflow/vue3-frontend/tsconfig.json b/agentAndWorkflow/vue3-frontend/tsconfig.json similarity index 100% rename from agent&workflow/vue3-frontend/tsconfig.json rename to agentAndWorkflow/vue3-frontend/tsconfig.json diff --git a/agent&workflow/vue3-frontend/vite.config.ts b/agentAndWorkflow/vue3-frontend/vite.config.ts similarity index 100% rename from agent&workflow/vue3-frontend/vite.config.ts rename to agentAndWorkflow/vue3-frontend/vite.config.ts diff --git a/agent&workflow/vue3-frontend/vite.config.ts.timestamp-1763692841391-01acb3bfdaeb1.mjs b/agentAndWorkflow/vue3-frontend/vite.config.ts.timestamp-1763692841391-01acb3bfdaeb1.mjs similarity index 100% rename from agent&workflow/vue3-frontend/vite.config.ts.timestamp-1763692841391-01acb3bfdaeb1.mjs rename to agentAndWorkflow/vue3-frontend/vite.config.ts.timestamp-1763692841391-01acb3bfdaeb1.mjs diff --git a/agent&workflow/vue3-frontend/vite.config.ts.timestamp-1763706544786-1b659ad8269ab.mjs b/agentAndWorkflow/vue3-frontend/vite.config.ts.timestamp-1763706544786-1b659ad8269ab.mjs similarity index 100% rename from agent&workflow/vue3-frontend/vite.config.ts.timestamp-1763706544786-1b659ad8269ab.mjs rename to agentAndWorkflow/vue3-frontend/vite.config.ts.timestamp-1763706544786-1b659ad8269ab.mjs diff --git a/agent&workflow/智能体与流水线融合方案实战.pptx b/agentAndWorkflow/智能体与流水线融合方案实战.pptx similarity index 100% rename from agent&workflow/智能体与流水线融合方案实战.pptx rename to agentAndWorkflow/智能体与流水线融合方案实战.pptx diff --git a/openClaw/AI-install b/openClaw/AI-install new file mode 160000 index 0000000..2f288b4 --- /dev/null +++ b/openClaw/AI-install @@ -0,0 +1 @@ +Subproject commit 2f288b436f2650de9b602121265c2633d70e4987 diff --git a/openClaw/openClaw-AI-IDE自动安装指南.md b/openClaw/openClaw-AI-IDE自动安装指南.md new file mode 100644 index 0000000..d1bcce4 --- /dev/null +++ b/openClaw/openClaw-AI-IDE自动安装指南.md @@ -0,0 +1,6 @@ +# OpenClaw Trae IDE 跨平台部署仓库 + +1. 在 Trae IDE 中新建一个项目。 +2. 把本仓库链接 放在对话框中,说:“帮我下载这个仓库到本地”。 +3. Trae IDE 下载完成后,在 Trae IDE 设置中将仓库目录下的 SKILL.md 添加到技能列表。 +4. 对 Trae 智能体说:“帮我部署 openclaw 到本地”。