원클릭으로
claude-code-guide
Claude Code 高階開發指南 - 全面的中文教程,涵蓋工具使用、REPL 環境、開發工作流、MCP 整合、高階模式和最佳實踐。適合學習 Claude Code 的高階功能和開發技巧。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Claude Code 高階開發指南 - 全面的中文教程,涵蓋工具使用、REPL 環境、開發工作流、MCP 整合、高階模式和最佳實踐。適合學習 Claude Code 的高階功能和開發技巧。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Auto-detect network issues and force proxy usage with proxychains4. Use this skill when encountering connection timeouts, DNS failures, or blocked network access. Default proxy is http://127.0.0.1:9910
Telegram 生態開發全棧指南 - 涵蓋 Bot API、Mini Apps (Web Apps)、MTProto 客戶端開發。包括訊息處理、支付、內聯模式、Webhook、認證、儲存、感測器 API 等完整開發資源。
| name | claude-code-guide |
| description | Claude Code 高階開發指南 - 全面的中文教程,涵蓋工具使用、REPL 環境、開發工作流、MCP 整合、高階模式和最佳實踐。適合學習 Claude Code 的高階功能和開發技巧。 |
全面的 Claude Code 中文學習指南,涵蓋從基礎到高階的所有核心概念、工具使用、開發工作流和最佳實踐。
當需要以下幫助時使用此技能:
REPL - JavaScript 執行時環境
window.fs.readFile()Artifacts - 視覺化輸出
Web Search - 網路搜尋
Web Fetch - 獲取網頁內容
Conversation Search - 對話搜尋
Recent Chats - 最近對話
End Conversation - 結束對話
# 階段 1:定量評估
wc -l filename.md # 行數統計
wc -w filename.md # 詞數統計
wc -c filename.md # 字元數統計
# 階段 2:結構分析
grep "^#{1,6} " filename.md # 提取標題層次
grep "```" filename.md # 識別程式碼塊
grep -c "keyword" filename.md # 關鍵詞頻率
# 階段 3:內容提取
Read filename.md offset=0 limit=50 # 檔案開頭
Read filename.md offset=N limit=100 # 目標部分
Read filename.md offset=-50 limit=50 # 檔案結尾
// 資料處理
const data = [1, 2, 3, 4, 5];
const sum = data.reduce((a, b) => a + b, 0);
// 使用預載入庫
// Lodash
_.chunk([1, 2, 3, 4], 2); // [[1,2], [3,4]]
// MathJS
math.sqrt(16); // 4
// D3.js
d3.range(10); // [0,1,2,3,4,5,6,7,8,9]
// 讀取檔案
const content = await window.fs.readFile('path/to/file');
// 非同步操作
const result = await fetch('https://api.example.com/data');
const json = await result.json();
內建命令:
/help - 顯示幫助/clear - 清除對話/plugin - 管理外掛/settings - 配置設定自定義命令:
建立 .claude/commands/mycommand.md:
根據需求執行特定任務的指令
使用:/mycommand
# 探索 → 理解 → 實現
ls -la # 列出檔案
Read file.py # 讀取內容
grep "function" file.py # 搜尋模式
# 然後實現修改
# 設計 → 驗證 → 實現
# 1. 在 REPL 中測試邏輯
# 2. 驗證邊界情況
# 3. 實現到程式碼
# 檢查 → 分析 → 視覺化
# 1. 讀取資料檔案
# 2. REPL 中分析
# 3. Artifacts 視覺化
自動授予許可權的工具:
需要授權的工具:
Claude 自動識別:
對話記憶體:
持久記憶體(實驗性):
Model Context Protocol - 連線 Claude 到外部系統的協議。
配置檔案:~/.config/claude/mcp_config.json
{
"mcpServers": {
"my-server": {
"command": "node",
"args": ["path/to/server.js"],
"env": {
"API_KEY": "your-key"
}
}
}
}
Claude 會自動發現 MCP 工具並在對話中使用:
"使用 my-server 工具獲取資料"
在 .claude/settings.json 配置:
{
"hooks": {
"tool-pre-use": "echo 'About to use tool'",
"tool-post-use": "echo 'Tool used'",
"user-prompt-submit": "echo 'Processing prompt'"
}
}
使用 Task 工具啟動子代理:
"啟動一個專門的代理來最佳化這個演算法"
子代理特點:
使用 TodoWrite 工具:
"建立任務列表來跟蹤這個專案"
任務狀態:
pending - 待處理in_progress - 進行中completed - 已完成漸進式開發:
驗證驅動:
# 執行測試
npm test
pytest
# 型別檢查
mypy script.py
tsc --noEmit
# 程式碼檢查
eslint src/
flake8 .
使用子代理進行審查:
"啟動程式碼審查代理檢查這個檔案"
審查重點:
工具使用錯誤
檔案操作錯誤
API 呼叫錯誤
每個工具在隔離環境中執行:
症狀: 工具呼叫失敗
解決方案:
症狀: REPL 執行緩慢
解決方案:
症狀: MCP 伺服器無響應
解決方案:
// 在 REPL 中
const data = await window.fs.readFile('data.csv');
const parsed = Papa.parse(data, { header: true });
const values = parsed.data.map(row => parseFloat(row.value));
const avg = _.mean(values);
const std = math.std(values);
console.log(`平均值: ${avg}, 標準差: ${std}`);
# 在 Bash 中
grep -r "TODO" src/
find . -name "*.py" -type f
"使用 web_fetch 獲取 https://api.example.com/data 的內容,
然後在 REPL 中分析 JSON 資料"
此技能包含詳細文件:
包含以下主題:
使用 view 命令檢視參考檔案獲取詳細資訊。
本指南結合了:
請在使用時參考最新的官方文件。
使用這個技能深入掌握 Claude Code 的強大功能!