Ddzaishot
Skill by bladezhang
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bladezhang/ddzaishotWhat This Skill Does
The Ddzaishot skill is a specialized AI assistant designed for the popular Chinese card game, Dou Dizhu (Fight the Landlord). Developed by bladezhang, this tool integrates computer vision, game logic, and automated input capabilities to enhance player performance. It functions by scanning the user's screen to recognize current card holdings, tracking played cards to maintain an accurate memory of the game state, and utilizing an underlying AI model to provide strategic recommendations for the best moves. Whether you are a casual player looking for tips or an enthusiast needing to optimize your play, this skill serves as an all-in-one companion for your game sessions.
Installation
To install the Ddzaishot skill, use the ClawHub CLI tool with the following command:
clawhub install openclaw/skills/skills/bladezhang/ddzaishot
After installation, ensure you have the necessary dependencies installed by running pip install opencv-python numpy pyautogui pillow mss keyboard. You must also ensure that card image templates are correctly placed in the templates/ directory to enable the screen recognition feature.
Use Cases
- Real-time Card Tracking: Automatically monitor the cards played by opponents to deduce their hand strength and remaining resources.
- Strategic Decision Making: Get real-time AI suggestions for the optimal card combination to play during your turn.
- Practice and Simulation: Use the included demo mode to test your understanding of game theory without impacting your actual game statistics.
Example Prompts
- "Scan my screen and tell me what the current game state is for my Dou Dizhu match."
- "Based on my cards 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 and being the landlord, what is the best opening play?"
- "Open the interactive shell for Ddzaishot so I can manage the game status manually."
Tips & Limitations
- Calibration is Key: The mouse control feature requires manual calibration using the
ccommand within the interactive menu; skipping this may cause inaccurate card selection. - Template Accuracy: The skill relies on screen templates. If the game's UI layout or card design changes, you will need to update the images in the
templates/folder. - Automation Caution: While the skill supports automated card playing, use it responsibly to avoid detection by game anti-cheat systems. Always test your configuration in the provided demo mode before using it in a ranked match.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bladezhang-ddzaishot": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution