给 Claude Code 加上中文超能力:Spring Boot DDD + 飞书钉钉 MCP 实战

7 阅读5分钟

背景:Claude Code 很强,但缺少中文技术栈支持

自从用上 Claude Code,我的开发效率大概提升了 3 倍。

但用了一段时间后,我发现一个问题:Claude Code 的 Skills 生态全是英文的,没有针对中国技术栈的支持。

比如你想让它按 DDD 规范生成 Spring Boot 代码,它大概率会给你一个 Service + Repository 的西方风格,而不是国内项目里常见的 AppService / DomainService / Infrastructure 四层结构。

又比如,你想让它帮你操作飞书——发消息、创建文档、查日历——根本做不到,因为没有飞书的 MCP Server。钉钉也一样。

所以我做了三个开源项目来填补这个空白:


第一部分: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 列表

类型名称说明
SkillSpring Boot DDD 四层架构充血模型、值对象、Repository 接口、AppService 编排
SkillVue3 组合式 API 最佳实践Composition API、Pinia、Composables、TypeScript
Skill微信小程序 / uni-app 规范项目结构、请求封装、登录流程、分页 Hook
SkillMySQL 查询优化 + 索引设计左前缀原则、深分页方案、EXPLAIN 解读
SkillRedis 常见场景与模式缓存穿透/雪崩/击穿、分布式锁、延迟队列
RuleJava 编码规范基于阿里规约,适配 Java 17+
Prompt中文代码审查5 维度自动 Review
PromptGit Commit 中文生成Conventional Commits 格式
PromptSQL 优化分析慢查询诊断 + 优化建议

第二部分:china-mcp-servers — 飞书 + 钉钉 MCP

MCP(Model Context Protocol)是 Anthropic 推出的协议,让 AI 可以直接操作外部工具和服务。可以理解为 AI 世界的 USB 接口

目前 GitHub 上有 83k 星的 awesome-mcp-servers 列表,但覆盖中国办公服务的少之又少。

飞书 MCP Server

安装配置(2分钟)

Step 1:在飞书开放平台创建企业自建应用,获取 App IDApp 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阿里云
Gogoproxy.cn
DockerDaoCloud + DockerProxy
Homebrew清华 TUNA

开源地址

项目GitHub用途
claude-code-zhGitHub中文 Skills + Rules + Prompts
china-mcp-serversGitHub飞书 + 钉钉 MCP Server
dev-setup-cnGitHub镜像一键配置

欢迎 Star 和 PR! 也欢迎贡献你们用到的技术栈 Skill。


最后

2026 Q1 是 AI Agent + MCP 的爆发期,但中文开发者生态还有很多空白。

如果这些项目对你有帮助,Star 一下就是最大的鼓励。

有问题欢迎在评论区或 GitHub Issues 反馈。