背景:Claude Code 很强,但缺少中文技术栈支持
自从用上 Claude Code,我的开发效率大概提升了 3 倍。
但用了一段时间后,我发现一个问题:Claude Code 的 Skills 生态全是英文的,没有针对中国技术栈的支持。
比如你想让它按 DDD 规范生成 Spring Boot 代码,它大概率会给你一个 Service + Repository 的西方风格,而不是国内项目里常见的 AppService / DomainService / Infrastructure 四层结构。
又比如,你想让它帮你操作飞书——发消息、创建文档、查日历——根本做不到,因为没有飞书的 MCP Server。钉钉也一样。
所以我做了三个开源项目来填补这个空白:
- claude-code-zh — 中文 Skills + Rules + Prompts,覆盖 Spring Boot DDD、Vue3、MySQL、Redis 等
- china-mcp-servers — 飞书 + 钉钉 MCP Server 集合
- dev-setup-cn — 一键配置国内镜像源
第一部分:claude-code-zh — 中文技术栈增强包
安装
curl -fsSL https://raw.githubusercontent.com/huanglei288766/claude-code-zh/main/install.sh | bash
30 秒安装完成,重启 Claude Code 即可使用。
演示:Spring Boot DDD Skill
安装前,让 Claude Code 生成一个订单服务:
你:帮我用 Spring Boot 实现一个订单创建功能
Claude:(生成了一个 OrderController + OrderService + OrderRepository,
全是贫血模型,业务逻辑堆在 Service 里)
安装 spring-boot-ddd Skill 后:
你:按 DDD 规范帮我实现订单创建功能
Claude:(生成了完整的四层结构)
// domain/model/Order.java — 充血模型,业务逻辑在领域对象里
public class Order {
public static Order create(UserId userId, List<OrderItem> items) { ... }
public void confirm() { ... } // 领域行为
public void cancel(String reason) {
this.status = OrderStatus.CANCELLED;
this.cancelReason = reason;
}
}
// domain/repository/IOrderRepository.java — 接口在领域层
public interface IOrderRepository {
Optional<Order> findById(OrderId id);
void save(Order order);
}
// application/service/OrderAppServiceImpl.java — 编排层,@Transactional 在这里
@Service
@Transactional
public class OrderAppServiceImpl implements IOrderAppService {
public OrderDTO createOrder(CreateOrderCommand command) { ... }
}
// infra/repository/OrderRepositoryImpl.java — 实现在基础设施层
@Repository
public class OrderRepositoryImpl implements IOrderRepository { ... }
生成质量完全不同——分层清晰、领域模型充血、依赖方向正确。
当前 Skills 列表
| 类型 | 名称 | 说明 |
|---|---|---|
| Skill | Spring Boot DDD 四层架构 | 充血模型、值对象、Repository 接口、AppService 编排 |
| Skill | Vue3 组合式 API 最佳实践 | Composition API、Pinia、Composables、TypeScript |
| Skill | 微信小程序 / uni-app 规范 | 项目结构、请求封装、登录流程、分页 Hook |
| Skill | MySQL 查询优化 + 索引设计 | 左前缀原则、深分页方案、EXPLAIN 解读 |
| Skill | Redis 常见场景与模式 | 缓存穿透/雪崩/击穿、分布式锁、延迟队列 |
| Rule | Java 编码规范 | 基于阿里规约,适配 Java 17+ |
| Prompt | 中文代码审查 | 5 维度自动 Review |
| Prompt | Git Commit 中文生成 | Conventional Commits 格式 |
| Prompt | SQL 优化分析 | 慢查询诊断 + 优化建议 |
第二部分:china-mcp-servers — 飞书 + 钉钉 MCP
MCP(Model Context Protocol)是 Anthropic 推出的协议,让 AI 可以直接操作外部工具和服务。可以理解为 AI 世界的 USB 接口。
目前 GitHub 上有 83k 星的 awesome-mcp-servers 列表,但覆盖中国办公服务的少之又少。
飞书 MCP Server
安装配置(2分钟)
Step 1:在飞书开放平台创建企业自建应用,获取 App ID 和 App Secret
Step 2:在 ~/.claude.json 中添加:
{
"mcpServers": {
"feishu": {
"command": "npx",
"args": ["-y", "@china-mcp/feishu-mcp"],
"env": {
"FEISHU_APP_ID": "cli_xxxxxxxx",
"FEISHU_APP_SECRET": "xxxxxxxxxxxxxxxx"
}
}
}
}
Step 3:重启 Claude Code,开始使用
实际效果
你:帮我在飞书给李华发一条消息:"下午3点的会议改到4点了"
Claude:已发送消息给李华
消息ID: om_xxxxxxxxxxxxxxxx
你:把今天的 Git commits 整理成飞书文档,标题叫"2026-03-14 研发日报"
Claude:已创建文档"2026-03-14 研发日报"
文档链接:https://xxx.feishu.cn/docx/xxxxxx
内容包含今日 5 个提交的摘要...
你:帮我在飞书日历创建一个明天下午2点的需求评审,邀请张三和李四
Claude:已创建日程"需求评审"
时间:2026-03-15 14:00-15:00
已邀请:张三、李四
飞书 MCP 提供的 8 个工具
| 工具 | 功能 |
|---|---|
feishu_send_message | 发送文本/富文本/卡片消息 |
feishu_get_messages | 获取消息历史 |
feishu_create_doc | 创建飞书文档(含内容写入) |
feishu_get_doc | 读取文档内容 |
feishu_get_calendar | 查询日程 |
feishu_create_event | 创建会议/日程 |
feishu_create_task | 创建任务 |
feishu_list_tasks | 查看任务列表 |
钉钉 MCP Server
钉钉 MCP 支持两种模式:
模式一:群机器人 Webhook(最简单)
只需要群机器人的 Webhook URL,2 分钟搞定:
{
"mcpServers": {
"dingtalk": {
"command": "npx",
"args": ["-y", "@china-mcp/dingtalk-mcp"],
"env": {
"DINGTALK_WEBHOOK_URL": "https://oapi.dingtalk.com/robot/send?access_token=xxx",
"DINGTALK_WEBHOOK_SECRET": "SECxxxx"
}
}
}
}
然后就可以:
你:在钉钉群里发一条消息:"今天的代码已提交,请大家 review"
Claude:已发送钉钉群消息
模式二:企业内部应用(功能完整)
支持工作通知、审批流程、日程管理:
| 工具 | 功能 |
|---|---|
dingtalk_send_webhook | 群机器人发消息(text/markdown) |
dingtalk_send_work_notice | 发工作通知 |
dingtalk_get_user_by_mobile | 通过手机号查用户 |
dingtalk_create_approval | 发起审批 |
dingtalk_get_approval | 查询审批状态 |
dingtalk_create_schedule | 创建日程 |
与现有飞书 MCP 的区别
GitHub 上已有一个 open-feishu-mcp-server(83 星),但:
- 只覆盖文档块操作,没有消息/日历/任务
- 需要部署 Cloudflare Workers,本地无法直接运行
- 只做飞书,无法扩展到钉钉/企微
china-mcp-servers 的定位是做中国企业服务的统一 MCP 集合。
Roadmap
| 服务 | 状态 |
|---|---|
| 飞书 | 已发布 |
| 钉钉 | 已发布 |
| 企业微信 | 开发中 |
| 语雀 | 规划中 |
第三部分:dev-setup-cn — 一键配置镜像
国内开发者的另一大痛点就是配环境。npm install 卡死、pip 超时、Docker pull 慢到放弃……
dev-setup-cn 一条命令解决所有镜像问题:
curl -fsSL https://raw.githubusercontent.com/huanglei288766/dev-setup-cn/main/install.sh | bash
自动检测操作系统,配置以下镜像:
| 工具 | 镜像源 |
|---|---|
| npm | 腾讯云 |
| pip | 阿里云 |
| Maven | 阿里云 |
| Go | goproxy.cn |
| Docker | DaoCloud + DockerProxy |
| Homebrew | 清华 TUNA |
开源地址
| 项目 | GitHub | 用途 |
|---|---|---|
| claude-code-zh | GitHub | 中文 Skills + Rules + Prompts |
| china-mcp-servers | GitHub | 飞书 + 钉钉 MCP Server |
| dev-setup-cn | GitHub | 镜像一键配置 |
欢迎 Star 和 PR! 也欢迎贡献你们用到的技术栈 Skill。
最后
2026 Q1 是 AI Agent + MCP 的爆发期,但中文开发者生态还有很多空白。
如果这些项目对你有帮助,Star 一下就是最大的鼓励。
有问题欢迎在评论区或 GitHub Issues 反馈。