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)