Δωρεάν GLM5 με Οδηγό Δημιουργίας Δεξιοτήτων Claude/Codex
Το GLM-5 είναι το πιο πρόσφατο μοντέλο MoE της Zhipu, με συνολικές παραμέτρους 744B (ενεργές 40B), μια σημαντική αναβάθμιση από το GLM-4.5 των 355B, με δεδομένα προ-εκπαίδευσης αυξημένα σε 28.5T tokens. Έχει σχεδιαστεί ειδικά για σύνθετη μηχανική συστημάτων και εργασίες πρακτόρων μακράς διάρκειας, με εξαιρετική απόδοση στην κωδικοποίηση και τις ροές εργασίας Agentic.
Το Ollama cloud υποστηρίζει πλέον το glm-5:cloud, με ένα παράθυρο περιβάλλοντος 198K, γρήγορη ταχύτητα και δωρεάν εκκίνηση (η χωρητικότητα έχει βελτιστοποιηθεί, υπήρχε ένας σύντομος περιορισμός κυκλοφορίας νωρίτερα, ο οποίος έχει πλέον αυξηθεί).
Τώρα θα σας διδάξω πώς να αποκτήσετε δωρεάν GLM-5 + δημιουργία δεξιοτήτων
Βήμα 1: Εγκαταστήστε το Ollama και τραβήξτε το GLM-5
Κατεβάστε το πιο πρόσφατο Ollama (https://ollama.com/download), βεβαιωθείτε ότι η έκδοση υποστηρίζει μοντέλα cloud.
Συνδεθείτε στον λογαριασμό σας Ollama (απαραίτητο, για να χρησιμοποιήσετε το μοντέλο cloud)
Τραβήξτε το μοντέλο
ollama pull glm-5:cloud ή απευθείας
ollama run glm-5:cloud Η πρώτη εκτέλεση θα σας ρωτήσει εάν θέλετε να εξουσιοδοτήσετε τη χρήση του cloud, απλώς συμφωνήστε. Μετά την επιτυχία, μπορείτε να συνομιλήσετε απευθείας με το GLM-5 στο τερματικό.
Η δωρεάν έκδοση έχει περιορισμούς ταχύτητας και είναι κατάλληλη για δοκιμές/καθημερινή χρήση. Για συχνή χρήση, μπορείτε να αναβαθμίσετε σε ένα πρόγραμμα επί πληρωμή.
Βήμα 2: Γέφυρα με ένα κλικ στο περιβάλλον δεξιοτήτων Claude/Codex
Το Ollama launch επιτρέπει στο GLM-5 να γίνει απρόσκοπτα ο εγκέφαλος υποστήριξης αυτών των εργαλείων:
Claude Code
ollama launch claude --model glm-5:cloud ή χειροκίνητη διαμόρφωση
export ANTHROPIC_AUTH_TOKEN="ollama"export ANTHROPIC_BASE_URL="http://localhost:11434"export ANTHROPIC_API_KEY="" # Πρέπει να είναι κενό Στη συνέχεια, ξεκινήστε
claude --model glm-5:cloud Εάν είναι επιτυχής, θα δείτε μια οθόνη καλωσορίσματος παρόμοια με την παρακάτω:
✦ Claude Code v2.1.xModel: glm-5:cloudContext: 198KWelcome back!Codex
ollama launch codex --model glm-5:cloudOpenClaw
ollama launch openclaw --model glm-5:cloud
Βήμα 3: Αποτελεσματική δημιουργία δεξιοτήτων σε 5 βήματα
Μια δεξιότητα είναι ένας φάκελος και το βασικό αρχείο είναι το SKILL.md, το οποίο χρησιμοποιεί μορφή Markdown + μετα-δεδομένα YAML. Άλλοι προαιρετικοί κατάλογοι:
-
scripts/: Αποθηκεύει εκτελέσιμα σενάρια (Python, Bash κ.λπ.).
-
references/: Έγγραφα αναφοράς, αρχεία προτύπων, τα οποία ο Claude μπορεί να φορτώσει κατά παραγγελία.
-
assets/: Πόροι όπως εικονίδια και γραμματοσειρές.
Αρχές σχεδιασμού (κλειδί για την αποτελεσματικότητα):
-
Προοδευτική αποκάλυψη: Το YAML περιέχει μόνο βασικές περιγραφές (επιτρέποντας στον Claude να κρίνει γρήγορα εάν είναι εφαρμόσιμο), το κύριο περιεχόμενο τοποθετείται στο κύριο κείμενο MD και φορτώνονται επιπλέον αρχεία κατά παραγγελία. Αποφύγετε την έκρηξη περιβάλλοντος.
-
Συνδυαστικότητα: Οι δεξιότητες θα πρέπει να είναι συμβατές με άλλες δεξιότητες και να μην υποθέτουν αποκλειστικότητα.
-
Φορητότητα: Μια δεξιότητα μπορεί να χρησιμοποιηθεί γενικά στο Claude Web, στο Claude Code και στο API.
-
Ενσωμάτωση MCP (προαιρετικό): Εάν υπάρχει διακομιστής MCP (Managed Claude Platform), μπορεί να βελτιώσει την κλήση εργαλείων της δεξιότητας (όπως η πρόσβαση API).
Αποτελεσματικές συμβουλές: Ξεκινήστε με απλές περιπτώσεις χρήσης. Επιλέξτε 2-3 επαναλαμβανόμενες εργασίες προγραμματισμού που κάνετε καθημερινά (όπως "δημιουργία προτύπου REST API" ή "εντοπισμός σφαλμάτων Python"), αποφύγετε τη δημιουργία σύνθετων δεξιοτήτων από την αρχή.
Χρησιμοποιήστε το ίδιο το Claude Code για να βοηθήσετε στην κατασκευή (τεχνική μετα-δεξιοτήτων: αφήστε τον Claude να σας βοηθήσει να δημιουργήσετε ένα πλαίσιο δεξιοτήτων). Εκτελέστε claude --model claude-4-opus (ή GLM5) στο τερματικό και, στη συνέχεια, δημιουργήστε το συνομιλητικά.
1. Σχεδιασμός περιπτώσεων χρήσης και δομής
-
Καθορίστε τον στόχο: Για παράδειγμα, "Δημιουργήστε μια δεξιότητα που βοηθά στη δημιουργία μιας αποτελεσματικής αρχιτεκτονικής Python Flask API, συμπεριλαμβανομένων των διαδρομών, του χειρισμού σφαλμάτων και των προτύπων δοκιμών."
-
Χρησιμοποιήστε το Claude Code για καταιγισμό ιδεών: Εισαγάγετε /plan ή απλώς πείτε "Βοηθήστε με να σχεδιάσω μια δεξιότητα δημιουργίας Flask API, συμπεριλαμβανομένων των δομών YAML και MD." Ο Claude θα εξάγει ένα προσχέδιο.
-
Αποτελεσματικές συμβουλές: Καθορίστε "να είναι συνοπτικό, YAML < 200 λέξεις, MD < 1000 λέξεις". Καταγράψτε βασικές αποφάσεις, όπως παραμέτρους εισόδου (π.χ. λίστα τελικών σημείων API) και μορφές εξόδου (αρχεία JSON ή κώδικα).
2. Δημιουργήστε έναν φάκελο δεξιοτήτων
-
Δημιουργήστε έναν νέο φάκελο στο ~/.claude/skills/ (προεπιλεγμένη διαδρομή), όπως flask-api-generator.
-
Δημιουργήστε το SKILL.md, προσθέστε το πρόθεμα YAML:
---name: Flask API Generatordescription: Generates complete Flask API structures with routes, error handling, and tests.version: 1.0author: Your Nametriggers: ["flask api", "generate rest api", "python web app"]dependencies: ["flask", "pytest"] # Προαιρετικό, ο Claude θα ελέγξει το περιβάλλον---- Αποτελεσματικές συμβουλές: Χρησιμοποιήστε λέξεις ενεργοποίησης (triggers) για να επιτρέψετε στον Claude να ανακαλύψει αυτόματα τις δεξιότητες. Αποφύγετε τις γενικές περιγραφές και εστιάστε σε συγκεκριμένα σενάρια.
3. Γράψτε βασικές οδηγίες (κύριο κείμενο MD)
- Γράψτε λεπτομερή βήματα μετά το YAML:
`## Βήμα 1. Ρωτήστε τον χρήστη για τις προδιαγραφές API: τελικά σημεία, μέθοδοι, παράμετροι.2. Δημιουργήστε το app.py: περιέχει την εφαρμογή Flask, τις διαδρομές και τον βασικό χειρισμό σφαλμάτων.3. Δημιουργήστε το tests.py: χρησιμοποιήστε unit tests του pytest.4. Αρχείο εξόδου: αποθηκεύστε στον τρέχοντα κατάλογο με την εντολή /write_file.
Παράδειγμα εισόδου- Χρήστης: Δημιουργήστε ένα API διαχείρισης χρηστών, συμπεριλαμβανομένων των GET /users και POST /users.
Βέλτιστες πρακτικές- Να χρησιμοποιείτε πάντα συμβουλές τύπου και docstrings.- Δώστε προτεραιότητα στην ασφάλεια: προσθέστε επικύρωση εισόδου.`- Προσθέστε ένα παράδειγμα σεναρίου: τοποθετήστε το generate_routes.py στο scripts/, το οποίο μπορεί να καλέσει ο Claude.
- Αποτελεσματικές συμβουλές: Χρησιμοποιήστε αριθμημένα βήματα + παραδείγματα. Κατά τη δοκιμή, αφήστε τον Claude να "προσομοιώσει την εκτέλεση": πείτε "χρησιμοποιήστε αυτήν τη δεξιότητα για να χειριστείτε μια εργασία παραδείγματος" και επαναλάβετε τη βελτιστοποίηση.
4. Προσθέστε προαιρετικά στοιχεία
-
**Σενάρια: όπως σενάρια Python για την αυτοματοποίηση μέρους της λογικής (π.χ. χρήση του Jinja2 για τη δημιουργία προτύπων). Ο Claude μπορεί να εκτελέσει μέσω /run_script. **
-
Αρχεία αναφοράς: τοποθετήστε το references/best_practices.md, το οποίο περιγράφει τις προδιαγραφές ασφαλείας Flask.
-
Περιουσιακά στοιχεία: όπως το αρχείο προτύπου assets/base_app.py.jinja.
-
Αποτελεσματικές συμβουλές: Προσθέστε μόνο τα απαραίτητα στοιχεία. Το 80% των δεξιοτήτων χρειάζονται μόνο το SKILL.md. Οι χρήστες MCP μπορούν να ενσωματώσουν εξωτερικά εργαλεία (όπως συνδέσεις βάσης δεδομένων).
5. Δοκιμή και επανάληψη
-
Φορτώστε τη δεξιότητα: Εισαγάγετε /load_skill flask-api-generator στο Claude Code ή αφήστε το να το ανακαλύψει αυτόματα.
-
Δοκιμή: Εισαγάγετε μια εργασία ενεργοποίησης και παρατηρήστε την έξοδο. Ελέγξτε τη χρήση περιβάλλοντος (χρησιμοποιήστε /context για να δείτε εάν είναι υπερφορτωμένο).
-
Επανάληψη: Εάν αποτύχει, χρησιμοποιήστε τη σκέψη "Heal Skill" (τεχνική κοινότητας): αναλύστε το σφάλμα, ενημερώστε το MD (όπως προσθέστε ένα βήμα "χειρισμός ελλείψεων εξάρτησης").
-
Αποτελεσματικές συμβουλές: Χρησιμοποιήστε δοκιμές πολλαπλών γύρων συνομιλίας. Καταγράψτε αρχεία καταγραφής: /log on για να καταγράψετε αλληλεπιδράσεις για εύκολο εντοπισμό σφαλμάτων.





