Bezplatný GLM5 s návodom na vytvorenie zručností Claude/Codex
GLM-5 je najnovší model MoE od spoločnosti Zhipu s celkovým počtom parametrov 744B (aktívnych 40B), čo je výrazný upgrade oproti GLM-4.5 s 355B a rozšírenými predtrénovanými dátami na 28.5T tokenov. Je navrhnutý pre komplexné systémové inžinierstvo a úlohy agentov s dlhým časovým horizontom a vyniká v kódovaní a agentických pracovných postupoch.
Ollama cloud teraz podporuje glm-5:cloud s kontextovým oknom 198K, je rýchly a začína bezplatne (kapacita bola optimalizovaná, v skorých fázach bolo krátkodobé obmedzenie, ktoré bolo teraz zvýšené).
Teraz vás naučím, ako bezplatne získať GLM-5 + vytváranie zručností
Krok 1: Inštalácia Ollama a stiahnutie GLM-5
Stiahnite si najnovšiu verziu Ollama (https://ollama.com/download) a uistite sa, že verzia podporuje cloudové modely.
Prihláste sa do účtu Ollama (povinné, pre používanie cloudového modelu)
Stiahnite si model
ollama pull glm-5:cloud alebo priamo
ollama run glm-5:cloud Pri prvom spustení sa zobrazí výzva na autorizáciu používania cloudu, súhlaste s ňou. Po úspešnom dokončení môžete priamo komunikovať s GLM-5 cez terminál.
Bezplatná verzia má obmedzenie rýchlosti, vhodné na testovanie/každodenné použitie; pre vysokofrekvenčné použitie je možné upgradovať na platený plán.
Krok 2: Jednoduché prepojenie prostredia zručností Claude/Codex
Ollama launch umožňuje GLM-5 bezproblémovo sa stať backendovým mozgom týchto nástrojov:
Claude Code
ollama launch claude --model glm-5:cloud alebo manuálna konfigurácia
export ANTHROPIC_AUTH_TOKEN="ollama"export ANTHROPIC_BASE_URL="http://localhost:11434"export ANTHROPIC_API_KEY="" # Must be Empty potom spustite
claude --model glm-5:cloud Ak je to úspešné, uvidíte podobnú uvítaciu obrazovku:
✦ 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
Krok 3: 5 krokov k efektívnemu vytvoreniu zručností
Zručnosť je priečinok, hlavný súbor je SKILL.md, ktorý používa formát Markdown + YAML metadáta. Ďalšie voliteľné adresáre:
-
scripts/: Ukladá spustiteľné skripty (Python, Bash atď.).
-
references/: Referenčné dokumenty, súbory šablón, ktoré môže Claude na požiadanie načítať.
-
assets/: Zdroje, ako sú ikony, písma atď.
Princípy návrhu (kľúčové pre efektívnosť):
-
Progresívne odhaľovanie (Progressive Disclosure): YAML obsahuje iba základný popis (aby Claude rýchlo posúdil, či je použiteľný), hlavný obsah je v MD texte a na požiadanie sa načítajú ďalšie súbory. Zabráňte kontextovej explózii.
-
Kombinovateľnosť: Zručnosti by mali byť kompatibilné s inými zručnosťami, nepredpokladajte exkluzivitu.
-
Prenosnosť: Zručnosť môže byť použitá v Claude Web, Claude Code a API.
-
Integrácia MCP (voliteľné): Ak máte server MCP (Managed Claude Platform), môžete vylepšiť volanie nástrojov zručnosti (napr. prístup k API).
Efektívne tipy: Začnite s jednoduchými prípadmi použitia. Vyberte si 2-3 programovacie úlohy, ktoré denne opakujete (napr. "Generovanie šablóny REST API" alebo "Ladenie chýb Pythonu"), vyhýbajte sa budovaniu zložitých zručností hneď na začiatku.
Použite samotný Claude Code na pomoc pri vytváraní (meta-zručnosť: nechajte Claude, aby vám pomohol vygenerovať rámec zručnosti). Spustite claude --model claude-4-opus (alebo GLM5) v termináli a potom budujte konverzačne.
1. Plánovanie prípadov použitia a štruktúry
-
Jasný cieľ: Napríklad "Vytvorte zručnosť, ktorá pomôže generovať efektívnu architektúru Python Flask API, vrátane smerovania, spracovania chýb a testovacích šablón."
-
Brainstorming s Claude Code: Zadajte /plan alebo priamo povedzte "Pomôž mi naplánovať zručnosť generovania Flask API, vrátane štruktúry YAML a MD." Claude vygeneruje návrh.
-
Efektívny tip: Zadajte "Udržujte to jednoduché, YAML < 200 slov, MD < 1000 slov". Zaznamenajte si kľúčové rozhodnutia, ako sú vstupné parametre (napr. zoznam koncových bodov API) a výstupné formáty (JSON alebo súbory kódu).
2. Vytvorenie priečinka zručnosti
-
Vytvorte nový priečinok v ~/.claude/skills/ (predvolená cesta), napríklad flask-api-generator.
-
Vytvorte SKILL.md, pridajte YAML preambulu:
---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"] # Voliteľné, Claude skontroluje prostredie---- Efektívny tip: Použite spúšťacie slová (triggers), aby Claude automaticky objavil zručnosť. Vyhnite sa všeobecným popisom, zamerajte sa na konkrétne scenáre.
3. Napísanie základných inštrukcií (MD text)
- Napíšte podrobné kroky za YAML:
`## Krok 1. Opýtajte sa používateľa na špecifikácie API: koncové body, metódy, parametre.2. Generovanie app.py: obsahuje Flask app, smerovanie a základné spracovanie chýb.3. Generovanie tests.py: jednotkové testy pomocou pytest.4. Výstupné súbory: uložte do aktuálneho adresára pomocou príkazu /write_file.
Príklad vstupu- Používateľ: Vygenerujte API pre správu používateľov, vrátane GET /users a POST /users.
Osvedčené postupy- Vždy používajte typové nápovedy a docstrings.- Uprednostňujte bezpečnosť: pridajte overenie vstupu.`- Pridajte príklad skriptu: Umiestnite generate_routes.py do scripts/, ktorý môže Claude zavolať.
- Efektívny tip: Použite číslované kroky + príklady. Pri testovaní nechajte Claude "simulovať spustenie": povedzte "Použite túto zručnosť na spracovanie vzorovej úlohy" a iteratívne ju optimalizujte.
4. Pridanie voliteľných komponentov
-
Skripty: Napríklad skript Python na automatizáciu časti logiky (napr. generovanie šablón pomocou Jinja2). Claude môže spustiť pomocou /run_script.
-
Referenčné súbory: Umiestnite references/best_practices.md, ktorý popisuje bezpečnostné normy Flask.
-
Aktíva: Napríklad súbor šablóny assets/base_app.py.jinja.
-
Efektívny tip: Pridajte iba potrebné položky. 80% zručností potrebuje iba SKILL.md. Používatelia MCP môžu integrovať externé nástroje (napr. pripojenie k databáze).
5. Testovanie a iterácia
-
Načítanie zručnosti: Zadajte /load_skill flask-api-generator v Claude Code alebo ju nechajte automaticky objaviť.
-
Testovanie: Zadajte spúšťaciu úlohu a sledujte výstup. Skontrolujte použitie kontextu (použite /context na zistenie, či nie je preťažený).
-
Iterácia: Ak zlyhá, použite myšlienku "Heal Skill" (komunitný tip): analyzujte chybu, aktualizujte MD (napr. pridajte krok "Spracovanie chýbajúcich závislostí").
-
Efektívny tip: Použite viacnásobné konverzácie na testovanie. Zaznamenávajte protokoly: /log on zachytáva interakcie, čo uľahčuje ladenie.





