Claude Code使用:总结
1、~/.claude下的:CLAUDE.md配置
- 建议:需要全局记住的写入:~/.claude/CLAUDE.MD
2、mcp
2.1、codegraph
- 代码地图(让ai看代码就像人用idea看代码,直接跳方案的看)
- https://github.com/colbymchenry/codegraph
2.2、搜索插件(如果WebSearch用完了可以用)
- tavily(每月1000次免费额度)
- 也可以自建:SearXNG 引擎(完全免费)
- ask-search
- https://github.com/ythx-101/ask-search
2.3、playwright
- 微软的浏览器自动插件
- ai操作浏览器
2.3、mcp_server_myqsl
- 访问mysql数据
- 可以进行crud操作(只想让他读,可以给他读的账户)
3、Skills
1、superpowers
!Superpowers 是一个非常流行的 Claude Code 技能框架(GitHub:
obra/superpowers),它提供了一套完整的软件开发方法论。
在 Claude Code 中安装 Superpowers
有两种方式:
方式一:官方插件市场(推荐)
在 Claude Code 中直接运行:
/plugin install superpowers@claude-plugins-official
方式二:Superpowers 市场
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
Superpowers 是什么?
它不是单个 skill,而是一套 14+ 种结构化技能 的框架,包括:
| 技能 | 作用 |
|---|---|
| brainstorming | 写代码前先帮你梳理需求、设计方案 |
| writing-plans | 拆分任务,生成详细实现计划 |
| test-driven-development | 强制 TDD 红绿重构流程 |
| systematic-debugging | 系统化 4 阶段调试 |
| subagent-driven-development | 子代理驱动开发,自动审查 |
| requesting-code-review | 自动代码审查 |
| using-git-worktrees | 自动创建隔离工作分支 |
核心工作流:需求梳理 → 设计确认 → 计划拆分 → TDD 实现 → 代码审查 → 分支管理,全自动触发,不需要手动调用。
命令
Superpowers 的所有技能都已经加载进来了。以下是已安装的 14 个技能:
| 类别 | 技能 | 调用方式 |
|---|---|---|
| 设计 | brainstorming | /superpowers:brainstorming |
| 计划 | writing-plans | /superpowers:writing-plans |
| 计划 | executing-plans | /superpowers:executing-plans |
| 实现 | subagent-driven-development | /superpowers:subagent-driven-development |
| 实现 | dispatching-parallel-agents | /superpowers:dispatching-parallel-agents |
| 测试 | test-driven-development | /superpowers:test-driven-development |
| 调试 | systematic-debugging | /superpowers:systematic-debugging |
| 审查 | requesting-code-review | /superpowers:requesting-code-review |
| 审查 | receiving-code-review | /superpowers:receiving-code-review |
| Git | using-git-worktrees | /superpowers:using-git-worktrees |
| Git | finishing-a-development-branch | /superpowers:finishing-a-development-branch |
| 验证 | verification-before-completion | /superpowers:verification-before-completion |
| 元技能 | using-superpowers | /superpowers:using-superpowers |
| 元技能 | writing-skills | /superpowers:writing-skills |
这些技能会自动触发,比如当您让我写新功能时会自动进入 brainstorming 流程,遇到 bug 会自动走
systematic-debugging。您也可以手动输入上面的斜杠命令来调用。
2、Fireworks Tech Graph
- 不用手画图了。用中文描述你的系统,几秒钟得到可直接发布的 SVG + PNG 技术图。
- 可以画:架构图、数据流图、流程图、Agent 架构图、记忆架构图、序列图、对比图、思维导图
- https://github.com/yizhiyanhua-ai/fireworks-tech-graph
4、LSP
LSP(Language Server Protocol)
语言服务器协议 — 这是 Claude Code 的一个重要功能,让 Claude 能像 IDE 一样深度理解代码。
它能做什么:
- 跳转到定义 — 知道一个类/方法在哪里定义的
- 类型推断 — 理解变量的实际类型
- 错误检测 — 编译级错误发现,不是纯文本匹配
- 引用查找 — 知道一个方法被哪些地方调用
对您的价值:
有了 LSP,Claude 读您的 Java 项目时不再只是"看文本",而是能理解 AiChatBizImpl 实现了 AiChatBiz 接口,知道
@RequiredArgsConstructor 注入了哪些依赖。代码修改更精准。
-
可以结合:codegraph来用
安装方式:需要安装:jdtls
5、设置claude code使用命令等,不提醒
- 修改全局配置:~/.claude/settings.json
- 包含使用mcp不提醒
- 还可以加,编辑文件不提醒:Edit、Write
"env": {},
"permissions": {
"allow": [
"Bash",
"Read",
"Glob",
"Grep",
"mcp__playwright",
"mcp__mcp_server_myqsl",
"mcp__parallel-search",
"mcp__tavily-mcp",
"mcp__codegraph"
]
}
浙公网安备 33010602011771号