ZCF 到底是个什么玩意儿?

前两天有个粉丝朋友给我推荐了一个开源项目 ZCF,说是专门解决 Claude Code 配置麻烦的问题。

我花了点时间看了看项目介绍,又实际体验了一下,确实不错!

对于我们这些经常需要在不同项目间切换,或者刚开始接触 Claude Code 的朋友来说,这个工具能省很多事儿。

特别是它内置的工作流系统和多种 AI 输出风格,能让我们更高效地完成开发任务,同时还增加了不少使用乐趣。

值得推荐给大家试试。

1. ZCF 到底是个什么玩意儿?

简单说就是 Claude Code 的一键配置工具。一条 npx zcf 命令,给你一个交互式菜单,想配啥点啥就行了。

我选了中文,然后看到功能菜单:

我直接选了"2. 导入工作流",然后这个选择界面就让我眼前一亮了:

看到这些选项我就知道,这个项目的作者绝对是个有趣的人。

工程师专业版就算了,老王暴躁技术流猫娘工程师版本 是什么鬼哈哈哈。

我好奇心上来了,直接全选。

然后系统让我选择一个全局默认的输出风格:

毫不犹豫选择了老王暴躁技术流,我要看看 AI 暴躁起来是什么样子的。

设置完成后,系统提示配置文件已更新:

## 实际效果如何?

我去 Claude 的全局目录看了看,确实按照我的选择生成了对应的文件,每种风格都有独立的配置文件:

再看看 Claude Code 的配置文件,默认输出风格确实被设置成了 老王暴躁技术流

## 六步工作流实战测试

我又安装了 六步工作流,发现它实际上是给 Claude Code 增加了一个自定义斜杠命令:

安装完后,在 ~/.claude/commands/zcf 目录下生成了 workflow.md 文件。

这个文件定义了完整的工作流程,包括六个阶段的详细执行步骤:

工作流描述工作流描述工作流执行工作流执行实际就是通过 Claude Code 的自定义命令机制,让 AI 按照预定义的流程来执行任务。

2. "老王暴躁技术流"实战效果

来试试这套组合拳的效果。我用六步工作流让 Claude Code 开发一个五子棋游戏:

/zcf:workflow 开发一个五子棋游戏

有点意思! 不仅完全按照工作流的六个步骤执行,而且输出风格确实变成了"老王暴躁技术流"。那种略带急躁但专业的语气,还真有点像项目里那个技术大佬老王的感觉。

3. 其他功能简单提一下

说实话,ZCF 的功能挺多的,我也没全部试完,就挑几个印象深刻的跟大家分享,算是抛砖引玉吧。

剩下的像 BMad 企业级工作流(这套流程更适合复杂项目,包含需求分析、架构设计、代码实现、测试验证等完整环节)、各种 MCP 服务配置等,大家有兴趣可以自己折腾体验。

用 ZCF 的过程中,我还发现了两个不错的配套工具。

CCR(Claude Code Router),一个代理路由器,可以:

  • 接入免费 AI 模型(Gemini、DeepSeek 等)
  • 自定义路由规则,不同任务用不同模型
  • 显著降低 API 成本
  • 通过 ZCF 统一管理

对于想用国内大模型的朋友来说,这个功能真的很实用。 毕竟 Claude API 在国内用起来还是有些门槛的。

我在上一篇文章中使用 Claude Code 测试 DeepSeek V3.1 模型时,用的就是 CCR,感兴趣的朋友也可以去看下。

另外还有个叫CCometixLine的 Rust 状态栏工具:

安装后可以在终端实时显示:

  • Claude Code 当前使用的模型
  • 项目名称和 Git 分支
  • Token 消耗情况

这个状态栏集成做得很贴心,开发时能随时掌握使用情况。

4. 简单总结

体验下来,ZCF 最大的优势就是把复杂的配置过程变得简单了,一条命令基本搞定所有设置。

加上那些有趣的 AI 人格和标准化的工作流,确实能让开发过程更高效也更有意思。

特别是 CCR 这种成本控制功能,对我们个人开发者来说挺实用的。

整套工具组合用下来,感觉 Claude Code 的使用门槛明显降低了。

项目在 GitHub 开源,感兴趣的朋友可以试试看(https://github.com/UfoMiao/zcf)