인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
데이터 및 연구 · SKILL.md

zhipu-coding-plan

zhipu-coding-plan

Nested swiss-knife reference for Zhipu / Z.AI coding-plan capabilities. Use the Zhipu / Z.AI GLM coding-plan subscription as a unified backend for vision (multimodal screenshot/diagram analysis), web search, web page reading, and zread (open-source GitHub repo browsing). One API key unlocks all four MCP servers. This skill is a thin pointer: it tells you ho…

Independent GitHub snapshot · Automated classification · Original documentation governs

Llingtai-ai / lingtaiApache-2.0

Skill 문서

GitHub

name: zhipu-coding-plan description: > Nested swiss-knife reference for Zhipu / Z.AI coding-plan capabilities. Use the Zhipu / Z.AI GLM coding-plan subscription as a unified backend for vision (multimodal screenshot/diagram analysis), web search, web page reading, and zread (open-source GitHub repo browsing). One API key unlocks all four MCP servers. This skill is a thin pointer: it tells you how to source the key, pick the region (Z.AI international vs BigModel mainland), and where the live docs are. MCP server registration is owned by the mcp-manual skill (kernel capability). version: 1.0.0 last_changed_at: "2026-07-18T00:00:00Z" maintenance: "If you find stale or incorrect information here, use the lingtai-issue-report skill to assemble evidence and obtain per-issue human consent before filing an issue. Never include secrets, credentials, tokens, or private paths."

zhipu-coding-plan

Thin pointer. Live docs are the source of truth — curl them when you need depth.

Live Docs (canonical)

When you need details — current models, exact tool parameters, per-tier quotas, MCP package or endpoint changes — fetch these. Both regions publish equivalent content; pick the one matching the user's account. URLs verified live 2026-04-29.

TopicInternational (Z.AI)Mainland (BigModel / 智谱)
Coding-plan overviewdocs.z.ai/devpack/overviewdocs.bigmodel.cn/cn/coding-plan/overview
Vision MCP serverdocs.z.ai/devpack/mcp/vision-mcp-serverdocs.bigmodel.cn/cn/coding-plan/mcp/vision-mcp-server
Web search MCPdocs.z.ai/devpack/mcp/search-mcp-serverdocs.bigmodel.cn/cn/coding-plan/mcp/search-mcp-server
Web reader MCPdocs.z.ai/devpack/mcp/reader-mcp-serverdocs.bigmodel.cn/cn/coding-plan/mcp/reader-mcp-server
Zread (GitHub repos) MCPdocs.z.ai/devpack/mcp/zread-mcp-serverdocs.bigmodel.cn/cn/coding-plan/mcp/zread-mcp-server
Doc index (use if any URL above stales)docs.z.ai/llms.txtdocs.bigmodel.cn/llms.txt

Note the URL pattern asymmetry: international is /devpack/mcp/..., mainland is /cn/coding-plan/mcp/.... If a path 404s, fetch the llms.txt index above to find the new path — they shift.

Always curl (or use web_search(action="manual")) when you need fresh info — the skill snapshot will go stale.

What You Get With One Key

A single Z.AI / BigModel coding-plan key unlocks four MCP servers. Per-tier quotas (snapshot — verify against the live page):

CapabilityLiteProMax
Vision MCP (8 tools — see below)sharedsharedshared
Web search (webSearchPrime)100 / total1,000 / total4,000 / total
Web reader (webReader)100 / total1,000 / total4,000 / total
Zread (3 tools)100 / total1,000 / total4,000 / total

Quotas are cumulative-total, not daily — once exhausted, you're done until the plan period rolls over.

The Four MCP Servers

ModalityServerTools
visionstdio: npx -y @z_ai/mcp-serverimage_analysis, extract_text_from_screenshot, ui_to_artifact, diagnose_error_screenshot, understand_technical_diagram, analyze_data_visualization, ui_diff_check, video_analysis
web searchhttp: https://api.z.ai/api/mcp/web_search_prime/mcpwebSearchPrime
web readerhttp: https://api.z.ai/api/mcp/web_reader/mcpwebReader
zreadhttp: https://api.z.ai/api/mcp/zread/mcpsearch_doc, get_repo_structure, read_file

Mainland (BigModel) HTTP MCP host is https://open.bigmodel.cn/api/mcp/... — substitute that origin for https://api.z.ai in the URLs above. (api.bigmodel.cn 301-redirects to open.bigmodel.cn.) Verified live 2026-04-29.

MCP server registration is owned by the mcp-manual skill (kernel mcp capability) — read it for how to register, activate, and troubleshoot MCP servers (registry route or legacy mcp/servers.json). This skill assumes the tools are already in your tool list. If the tool you need is not in your list, that's the signal to register the server first.

Sourcing The API Key

Never hardcode the key into mcp/servers.json or any committed file. The env block (for stdio) and headers block (for http) are plain text — leak risk on commit, on backup, on screen-share.

Resolution order:

  1. ~/.lingtai-tui/.env — ZHIPU_API_KEY=…. The TUI populates this on firstrun.
  2. Process environment — if already exported, MCP subprocesses inherit it.
  3. Ask the user — if neither path resolves.
grep -E '^ZHIPU_API_KEY=' ~/.lingtai-tui/.env | cut -d= -f2- | tr -d ' '

The vision MCP also wants a Z_AI_MODE env var (ZAI for international, ZHIPU for mainland) — derive it from the region detection below.

Picking The Region

Two ecosystems, not interchangeable — a key from one region returns auth errors against the other host.

RegionConsoleAPI host (HTTP MCP)Z_AI_MODE
International (Z.AI)z.ai/manage-apikey/apikey-listapi.z.aiZAI
Mainland (BigModel / 智谱)open.bigmodel.cnopen.bigmodel.cnZHIPU

The MCP server registration must match the region of the key being used.

Auto-detect from the preset library. Walk presets in ~/.lingtai-tui/presets/ (json/jsonc); for each manifest.llm.provider == "zhipu", read manifest.llm.base_url and map it: z.ai/api.z.ai → International/ZAI, bigmodel.cn → Mainland/ZHIPU.

If presets exist for both regions, the user has accounts in both — pick the one matching the key in ~/.lingtai-tui/.env, or ask the user. If no Zhipu preset exists or the result is ambiguous, ask the user. Do not guess.

When To Use This Skill

Want to …Use
Analyze image/screenshot/UI/diagram, no vision-capable LLMThis skill — vision MCP (8 specialized tools)
Search the web with rich snippetsThis skill — webSearchPrime (or built-in web_search capability if Zhipu is your LLM provider — that path uses the same MCP)
Fetch and read a URLThis skill — webReader (or built-in web_search / web-search-manual for non-Zhipu free tier)
Browse a GitHub repo (search docs, list files, read code)This skill — zread
Process a video file (≤8 MB)This skill — video_analysis
Pure compute / code generationJust use your LLM directly

Vision MCP — Tool Picker

The vision server exposes 8 tools, more specialized than MiniMax's single understand_image. Pick the right one:

Want to …Tool
General "what's in this image?"image_analysis
OCR (extract text from screenshot)extract_text_from_screenshot
Convert UI mockup → code/specui_to_artifact
Debug an error screenshotdiagnose_error_screenshot
Read an architecture / system diagramunderstand_technical_diagram
Read a chart / dashboardanalyze_data_visualization
Diff two UI screenshotsui_diff_check
Analyze a video file (≤8 MB MP4/MOV/M4V)video_analysis

Using the right specialized tool gives noticeably better output than image_analysis for charts, diagrams, or OCR.

Failure Modes

SymptomLikely causeFix
Tool not in your listMCP server not registeredUse mcp-manual skill
401 Unauthorized / Invalid API keyRegion mismatch, or stale keyVerify host matches account region; refresh ~/.lingtai-tui/.env
429 Rate limited or quota errorPlan total exhaustedLive docs — check current quota; the cumulative-total clock resets per plan period
Vision MCP times out on videoFile >8 MB or wrong formatCompress with ffmpeg or use a different format (MP4/MOV/M4V only)
Z_AI_MODE not set warningsMissing env var on stdio MCPSet ZAI (international) or ZHIPU (mainland) in the server's env block

Self-Healing

If the live docs contradict this skill, trust the docs and (if the human consents) update this file. The four MCP server URLs and the package name (@z_ai/mcp-server) are the highest-churn items — verify them against docs.z.ai/llms.txt first.


Found a bug or issue? If you encounter any problems with this skill, load the lingtai-issue-report skill and follow its instructions to report it.

저장한 Skills