├── .env.example ├── .gitignore ├── Dockerfile ├── README.md ├── app ├── __init__.py ├── api │ ├── __init__.py │ ├── auth.py │ └── lark_client.py ├── config │ ├── __init__.py │ └── settings.py ├── core │ ├── __init__.py │ ├── llm_service.py │ ├── mcp_server.py │ └── message_service.py ├── db │ ├── __init__.py │ ├── models.py │ └── session.py └── utils │ ├── __init__.py │ └── lark_utils.py ├── docker-compose.yml ├── extension ├── __init__.py └── weather_api │ ├── GEOIP.db │ ├── api.py │ └── db.py ├── main.py ├── requirements.txt └── static ├── __init__.py ├── lark_decrypt.js ├── proto.proto ├── proto_pb2.py └── resource ├── back_end.png ├── front_end.png ├── front_end_1.png ├── front_end_2.png └── functions.png /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/api/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | API modules for Lark client interactions 3 | """ -------------------------------------------------------------------------------- /app/api/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/api/auth.py -------------------------------------------------------------------------------- /app/api/lark_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/api/lark_client.py -------------------------------------------------------------------------------- /app/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/config/__init__.py -------------------------------------------------------------------------------- /app/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/config/settings.py -------------------------------------------------------------------------------- /app/core/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Core business logic modules 3 | """ -------------------------------------------------------------------------------- /app/core/llm_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/core/llm_service.py -------------------------------------------------------------------------------- /app/core/mcp_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/core/mcp_server.py -------------------------------------------------------------------------------- /app/core/message_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/core/message_service.py -------------------------------------------------------------------------------- /app/db/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Database connection and models 3 | """ -------------------------------------------------------------------------------- /app/db/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/db/models.py -------------------------------------------------------------------------------- /app/db/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/db/session.py -------------------------------------------------------------------------------- /app/utils/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Utility functions and helper classes 3 | """ -------------------------------------------------------------------------------- /app/utils/lark_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/app/utils/lark_utils.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /extension/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extension/weather_api/GEOIP.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/extension/weather_api/GEOIP.db -------------------------------------------------------------------------------- /extension/weather_api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/extension/weather_api/api.py -------------------------------------------------------------------------------- /extension/weather_api/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/extension/weather_api/db.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/requirements.txt -------------------------------------------------------------------------------- /static/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/lark_decrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/lark_decrypt.js -------------------------------------------------------------------------------- /static/proto.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/proto.proto -------------------------------------------------------------------------------- /static/proto_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/proto_pb2.py -------------------------------------------------------------------------------- /static/resource/back_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/resource/back_end.png -------------------------------------------------------------------------------- /static/resource/front_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/resource/front_end.png -------------------------------------------------------------------------------- /static/resource/front_end_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/resource/front_end_1.png -------------------------------------------------------------------------------- /static/resource/front_end_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/resource/front_end_2.png -------------------------------------------------------------------------------- /static/resource/functions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cv-cat/LarkAgentX/HEAD/static/resource/functions.png --------------------------------------------------------------------------------