gsuid_core
Multi-platform chatbot core with plugins, scheduling, and web console
All Skills in This Repository (5)
Pure Emerald Level Indicatorsgscore-deploy
Deploy GsCore across environments with Python package managers and Docker.
gscore-ai-core-api
Summarize public APIs in gsuid_core.ai_core with import paths and usage notes.
gscore-plugin-development
Build and integrate GsCore plugins with defined structure and workflows.
gscore-adapter-development
Implement WebSocket platform adapters bridging external chat platforms with GsCore.
gscore-development
Develop and maintain the GS Core single-process framework with AI integration and plugins.
Frequently Asked Questions
FAQPage SchemaHow to install gsuid_core?โผ
Run `npx skills add Genshin-bots/gsuid_core --all -g -y` in your terminal to install all skills in this suite globally.
What does gsuid_core actually do?โผ
It is a chatbot core service that receives messages from platforms like QQ or Discord via WebSocket adapters, routes them to plugins or AI, and sends replies back. One set of business logic works across every supported platform.
Can gsuid_core run as a standalone bot?โผ
No. It must pair with an upstream bot framework like NoneBot2, AstrBot, or Koishi, which connects to the core through a WebSocket adapter.
How do I deploy gsuid_core with Docker?โผ
Use the included docker-compose files: mount mode for live code editing or bundle mode for a ready-to-run image. The service starts on port 8765 with a web console at /app.
Can I write plugins without deep Python experience?โผ
Yes. The plugin development skill provides templates for triggers, databases, config, and help pages, so simple plugins can be built quickly by following the guides.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core