Guia per construir habilitats amb GLM5 gratuït i les capacitats de Claude/Codex
GLM-5 és el model MoE més recent de Zhipu, amb un total de 744B paràmetres (40B actius), una actualització important respecte al GLM-4.5 de 355B, i les dades de pre-entrenament s'han incrementat a 28.5T tokens. Està dissenyat específicament per a l'enginyeria de sistemes complexos i les tasques d'agent de llarga durada, i destaca en la codificació i els fluxos de treball Agentic.
Ollama Cloud ara admet glm-5:cloud, amb una finestra de context de 198K, velocitat ràpida i inici gratuït (la capacitat s'ha optimitzat, hi va haver una limitació de trànsit breu al principi, però ara s'ha millorat).
Ara us ensenyaré com obtenir GLM-5 + construcció d'habilitats de forma gratuïta.
Pas 1: Instal·leu Ollama i obteniu GLM-5
Descarregueu l'última versió d'Ollama (https://ollama.com/download) i assegureu-vos que la versió admeti models al núvol.
Inicieu la sessió al compte d'Ollama (obligatori per utilitzar el model al núvol)
Obteniu el model
ollama pull glm-5:cloud o directament
ollama run glm-5:cloud La primera vegada que s'executi, se us preguntarà si voleu autoritzar l'ús del núvol, accepteu-ho. Després de l'èxit, ja podeu parlar directament amb GLM-5 al terminal.
La versió gratuïta té limitacions de velocitat, adequada per a proves/ús diari; per a un ús d'alta freqüència, podeu actualitzar a un pla de pagament.
Pas 2: Connecteu l'entorn d'habilitats de Claude/Codex amb un sol clic
Ollama launch permet que GLM-5 es converteixi perfectament en el cervell backend d'aquestes eines:
Claude Code
ollama launch claude --model glm-5:cloud o configuració manual
export ANTHROPIC_AUTH_TOKEN="ollama"export ANTHROPIC_BASE_URL="http://localhost:11434"export ANTHROPIC_API_KEY="" # Ha d'estar buit
Després, inicieu
claude --model glm-5:cloud Si té èxit, veureu una pantalla de benvinguda com la següent:
✦ Claude Code v2.1.xModel: glm-5:cloudContext: 198KWelcome back!
Codex
ollama launch codex --model glm-5:cloud
OpenClaw
ollama launch openclaw --model glm-5:cloud
Pas 3: Construïu habilitats de manera eficient en 5 passos
Una habilitat és una carpeta, el fitxer central és SKILL.md, que adopta el format Markdown + metadades YAML al davant. Altres directoris opcionals:
-
scripts/: emmagatzema scripts executables (Python, Bash, etc.).
-
references/: documents de referència, fitxers de plantilla, Claude pot carregar-los segons sigui necessari.
-
assets/: icones, fonts i altres recursos.
Principis de disseny (clau per a l'eficiència):
-
Divulgació progressiva: YAML només posa la descripció central (permet que Claude jutgi ràpidament si és aplicable), el cos principal es posa al cos principal de MD i es carreguen fitxers addicionals segons sigui necessari. Eviteu l'explosió de context.
-
Composabilitat: les habilitats han de ser compatibles amb altres habilitats, no suposeu l'exclusivitat.
-
Portabilitat: una habilitat es pot utilitzar universalment a Claude Web, Claude Code i API.
-
Integració MCP (opcional): si hi ha un servidor MCP (Managed Claude Platform), es pot millorar la crida d'eines de l'habilitat (com ara la connexió API).
Consells d'eficiència: comenceu amb casos d'ús senzills. Trieu 2-3 tasques de programació que repetiu diàriament (com ara "Generar una plantilla d'API REST" o "Depurar errors de Python"), eviteu construir habilitats complexes al principi.
Utilitzeu el mateix Claude Code per ajudar a la construcció (tècnica de meta-habilitat: deixeu que Claude us ajudi a generar el marc de l'habilitat). Executeu claude --model claude-4-opus (o GLM5) al terminal i, a continuació, construïu-lo de manera conversacional.
1. Planifiqueu el cas d'ús i l'estructura
-
Objectiu clar: per exemple, "Creeu una habilitat per ajudar a generar una arquitectura d'API Flask de Python eficient, incloent rutes, gestió d'errors i plantilles de prova."
-
Feu una pluja d'idees amb Claude Code: introduïu /plan o digueu directament "Ajudeu-me a planificar una habilitat de generació d'API Flask, incloent l'estructura YAML i MD." Claude generarà un esborrany.
-
Consells d'eficiència: especifiqueu "Mantingueu-ho senzill, YAML < 200 paraules, MD < 1000 paraules". Registreu les decisions clau, com ara els paràmetres d'entrada (per exemple, la llista de punts finals de l'API) i el format de sortida (fitxer JSON o de codi).
2. Creeu la carpeta d'habilitats
-
Creeu una carpeta nova a ~/.claude/skills/ (ruta per defecte), com ara flask-api-generator.
-
Creeu SKILL.md, afegiu el prefix 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"] # Opcional, Claude comprovarà l'entorn---
- Consells d'eficiència: utilitzeu paraules de disparador (triggers) perquè Claude descobreixi automàticament l'habilitat. Eviteu les descripcions generalitzades, centreu-vos en escenaris específics.
3. Escriviu les instruccions principals (cos principal de MD)
- Escriviu passos detallats després de YAML:
`## Pas 1. Pregunteu a l'usuari les especificacions de l'API: punts finals, mètodes, paràmetres.2. Genereu app.py: inclou l'aplicació Flask, les rutes i la gestió bàsica d'errors.3. Genereu tests.py: utilitzeu proves unitàries de pytest.4. Fitxer de sortida: deseu-lo al directori actual amb l'ordre /write_file.
Exemple d'entrada- Usuari: genereu una API de gestió d'usuaris, incloent GET /users i POST /users.
Millors pràctiques- Utilitzeu sempre indicacions de tipus i docstrings.- Prioritzeu la seguretat: afegiu la validació d'entrada.`
-
Afegiu exemples d'script: poseu generate_routes.py a scripts/, Claude pot cridar-lo.
-
Consells d'eficiència: utilitzeu passos numerats + exemples. Quan proveu, deixeu que Claude "simuli l'execució": digueu "Utilitzeu aquesta habilitat per processar una tasca d'exemple" i itereu per optimitzar.
4. Afegiu components opcionals
-
Script: com ara un script de Python per automatitzar part de la lògica (per exemple, utilitzar Jinja2 per generar plantilles). Claude pot executar-lo mitjançant /run_script.
-
Fitxer de referència: poseu references/best_practices.md, que descriu les especificacions de seguretat de Flask.
-
Actius: com ara el fitxer de plantilla assets/base_app.py.jinja.
-
Consells d'eficiència: afegiu només els elements necessaris. El 80% de les habilitats només necessiten SKILL.md. Els usuaris de MCP poden integrar eines externes (com ara la connexió a la base de dades).
5. Proveu i itereu
-
Carregueu l'habilitat: introduïu /load_skill flask-api-generator a Claude Code o deixeu que la descobreixi automàticament.
-
Proveu: introduïu la tasca de disparador i observeu la sortida. Comproveu l'ús del context (utilitzeu /context per veure si està sobrecarregat).
-
Itereu: si falla, utilitzeu la idea de "Heal Skill" (tècnica de la comunitat): analitzeu l'error, actualitzeu MD (com ara afegir el pas "Gestionar la manca de dependències").
-
Consells d'eficiència: utilitzeu proves de conversa de diverses rondes. Registreu els registres: /log on captura la interacció, cosa que facilita la depuració.





