{"repo":"refinist/lanhu-context-mcp","free":true,"listed":false,"github":"https://github.com/refinist/lanhu-context-mcp","clone":"git clone https://github.com/refinist/lanhu-context-mcp.git","description":"把蓝湖设计稿整理成让 AI 生成代码还原页面的上下文","language":"TypeScript","stars":36,"topics":["lanhu","lanhuapp","lanhu-context-mcp","ai","claude","codex","cursor","design","design-to-code","llm"],"license":"MIT","category":"ai-agents","readme_excerpt":"lanhu-context-mcp 简体中文 English ✨ 把蓝湖设计稿整理成让 AI 生成代码还原页面的上下文。 Features - 🎨 支持输出 HTML+CSS 或 HTML+Tailwind ，可以按项目技术栈选择更合适的形态 - 🖼️ 返回切图资源映射和下载命令，减少手动逐个处理图片资源的步骤 - 🧱 补充 Design Tokens 和设计预览图，方便下游模型继续实现和视觉校验 - 🧭 附带面向下游 AI 的实现指引，明确优先级、适配方式和约束条件 - ⚙️ 支持通过 CLI 参数和环境变量配置 Tailwind 输出、跳过切图、单位缩放和提示语言 - 📦 提供 inline / files 两种产出模式：默认 inline 直接在 tool result 返回全部内容； files 把 HTML、切图映射、Design Tokens、Guide 打包成 context.md + preview.png 落盘并只回传 resource link ，规避大设计稿命中 MCP 客户端 tool 输出 token 上限（例如 Claude Code 默认 MAX MCP OUTPUT TOKENS=25000 ）的截断问题 文档 完整文档请访问 lanhu.refineup.com。 快速开始 环境要求 - Node.js ^20.19.0 =22.12.0 设计稿转码 - 设计稿需要先开启转码功能，然后上传到蓝湖 Step 1. 准备环境变量 先创建一个 .env.local 文件。 你需要一个可用的蓝湖登录 Token，可参考 获取蓝湖 Token。 Step 2. 配置 MCP 把下面对应客户端的 MCP 配置写入对应文件；如果使用 Qoder，在 MCP 服务页点击“添加”后粘贴配置： Claude Code（.mcp.json） / Cursor（.cursor/mcp.json） TRAE（.trae/mcp.json） Codex（.codex/config.toml） Qoder（全局 MCP 服务） TRAE 存在一个设计问题：MCP 子进程的工作目录不会指向当前项目，导致 .env.local 读不到、 .lanhu-context-mcp.local/ 写入异常。所以 TRAE 配置里必须固定传入 --cwd 参数；值用编辑器内置变量 ${workspaceFolder} 即可自动指向项目根，无需写死绝对路径。 Codex 的 MCP 配置比较特殊，需要额外设置 cwd ，并把它填写为当前项目的绝对路径。由于这个路径通常因人而异，通常不建议把 .codex/config.toml 提交到 Git，建议做好 Git 排除并由每位开发者在本地自行维护。 Qoder 目前只能在全局（用户级）配置 MCP，进程的工作目录通常是 / ，会导致写入 .lanhu-context-mcp.local/ 时因为没有权限直接报错。所以 Qoder 配置里必须显式指定 --cwd （或 env.CWD ）把工作目录切到项目根，同时通过 env 传入 LANHU TOKEN （stdio 子进程不会继承 shell 环境变量）。 --cwd 不用写死成绝对路径。支持变量替换的编辑器（如 VSCode 系）可以直接用内置变量，配置就能在团队间复用、也不必每人手改路径： \"--cwd\", \"${workspaceFolder}\" 。 Windows 如果在 Windows 下直接使用上面的 npx 配置启动失败，可以改用下面的","default_branch":null,"files":null,"tree":[],"storefront":"/r/refinist","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/refinist/lanhu-context-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}