开源了一个 MCP 插件,让 Claude Code / Cursor 用 DeepSeek 做规划+错误诊断,越用越智能
背景
用 Claude Code 写代码时有个痛点:每次都要从零开始,没有记忆,踩过的坑下次还踩,遇到报错还得自己查。
于是做了这个:天工开物(cl-kaiwu) ,一个挂在 Claude Code / Cursor / VS Code Copilot 旁边的 MCP 增强引擎,核心是用 DeepSeek 便宜的 API 帮主模型做脏活累活。
GitHub:github.com/val1813/kai…
它能做什么
6 个 MCP 工具,自动介入编码流程:
① kaiwu_plan — 接到任务先规划 DeepSeek 按任务类型决定要不要出手:纯算法题静默,部署/中国特色/架构类主动给出步骤+坑点警告。
② kaiwu_lessons — 三层错误诊断
报错输入
├─ Layer 1: 本地精确匹配(指纹,毫秒级,0 token)
├─ Layer 2: 本地模糊匹配(关键词,毫秒级,0 token)
└─ Layer 3: DeepSeek 分析(解决方案自动回写)
→ 下次同样报错直接命中 Layer 1,不再调 API
③ kaiwu_record — 成功经验自动蒸馏入库
④ kaiwu_condense — 长对话上下文压缩,防止 token 爆炸
⑤ kaiwu_scene — 识别编码场景,注入对应规范(19 个场景)
⑥ kaiwu_profile — 记录用户编程习惯画像
中国开发者专属
内置 19 个编码场景规范,特别针对国内开发场景:
china_deploy:备案、国内 CDN、宝塔、阿里云/腾讯云wechat_pay:微信支付接入全流程china_kb:GBK 编码、镜像源、坐标系偏移、个税计算……
越用越智能
- 每次成功任务 → DeepSeek 自动提炼经验入库
- 每次遇到新报错 → 解决方案自动存入报错库
- 预置 125 条常见报错 + 43 条种子经验开箱即用
安装
pip install cl-kaiwu
kaiwu config # 配置 DeepSeek API Key(新用户免费 500 万 tokens)
kaiwu install # 自动安装到 Claude Code / Cursor / VS Code
kaiwu serve # 启动 MCP Server
技术选型
- MCP 框架:FastMCP
- LLM:DeepSeek(用户自带 Key,日常用约 ¥0.1/天)
- 存储:本地 JSON,数据不上云
- 依赖极简,安装 < 30 秒
许可证
核心代码 BSL 1.1(非商业免费),知识库和场景规范 Apache 2.0 完全开放。
欢迎 Star / Issue / PR,特别欢迎补充中国场景的知识库内容。
标签: MCP Claude Code DeepSeek AI编程 Cursor 开源