mcpField
D
designmind

designmind

本地服务
github.com/CloudCorpRecords记忆与知识01 周前更新

关于 designmind

designmind 是面向设计师和团队的本地 MCP 服务与命令行工具,提供设计参考资料。其精选的只读目录涵盖原则、模式、设计系统、品牌、内容、研究、指标和服务标准。

主要功能

  1. 01设计原则与 UX 指引
  2. 02UI 模式与检查清单
  3. 03设计系统令牌查询与合并
  4. 04品牌与内容指引
  5. 05研究方法与指标框架

适用场景

  1. 01依据原则评估设计描述
  2. 02上线前查找 UI 模式指引
  3. 03合并多个设计系统的令牌
  4. 04查询研究方法或指标框架

MCP 相关

MCP 服务提供 20 个只读工具,用于搜索和读取本地设计知识目录。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"cloudcorprecords-designmind": {
"command": "npx",
"args": [
"-y",
"@reneturcios/designmind"
]
}
}
}
启动命令npx -y @reneturcios/designmind

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@reneturcios/designmind0.1.0
ocighcr.io/cloudcorprecords/designmind:0.1.0

工具

20

收录的工具列表 · 更新于 1 周前

参数类型必填说明
contextstring是用于匹配设计原则的设计上下文,例如表单、导航或无障碍性。

详细介绍

designmind

以 MCP 服务和 CLI 形式提供本地设计知识:原则、UI 模式、检查清单、设计系统令牌、品牌与内容系统、研究方法、 指标框架,以及 GOV.UK Service Standard——全部来自随软件包一同发布的精选目录。 无需网络、无需 API 密钥、无需状态。

designmind 是一个经过标注的核心子集(20 个工具),从一个包含 111 个工具的设计知识服务公开工具规范中重建。这里有意不复现那些可审查实时网站、抓取资源、运行品味引擎或创意工作室、维护决策图谱或运行生成任务的工具;这里提供的是只读知识核心。

目录内容

为此次重建原创编写的内容,涵盖:

  • 原则 — Nielsen 的十项启发式原则、UX 定律(Fitts、Hick、Jakob、Miller、Doherty、Von Restorff、Peak-End)、Gestalt 原则、WCAG AA 基础知识(对比度、焦点、标签、不能仅依赖颜色),以及排版、颜色角色和间距尺度规则。
  • UI 模式和检查清单 — 仪表板、表单、导航、引导、搜索、结账、空状态、模态框、表格和设置,各自附有指导和常见问题。
  • 设计系统 — Material、Carbon、Polaris、Atlassian 和 GOV.UK 的令牌集,可通过 compose_system 合并(后面的来源优先;每处冲突都会列出,不会隐藏)。
  • 品牌与内容系统 — 品牌指导,以及 GOV.UK、Polaris、Atlassian 和对话式 UI 的语气与风格系统、内容原则,以及内容模式(错误消息、空状态、确认信息、帮助文本、通知、标签)。
  • 策略与方法 — 商业策略主题、包含模板的 D4D(Discover、Define、Develop、Deliver)框架、研究方法、HEART / AARRR / North Star / RICE / OKR,以及包含 GOV.UK Service Standard 14 项要求的服务模式。

覆盖内容与原服务的目录有所不同——这是全新整理的本地精选内容,并非复制其内容。

安装和运行

npx -y @reneturcios/designmind mcp        # stdio MCP server
npx -y @reneturcios/designmind get_pattern form
docker run -i ghcr.io/cloudcorprecords/designmind          # MCP via container
docker run --rm ghcr.io/cloudcorprecords/designmind get_checklist form

MCP 客户端配置:

{
  "mcpServers": {
    "designmind": {
      "command": "npx",
      "args": ["-y", "@reneturcios/designmind", "mcp"]
    }
  }
}

工具

工具参数用途
get_principlescontext与特定上下文相关的原则
get_patternui_typeUI 模式指导
get_business_strategytopic?商业策略指导
evaluate_designdescription, compact?根据原则目录评估设计描述并打分——包含分数、匹配的原则和违规项;不处理截图
search_knowledgequery搜索整个目录
get_checklistui_type发布前检查清单
get_d4d_frameworktemplate?Discover / Define / Develop / Deliver
list_design_systems—列出设计系统目录
get_design_systemname单个系统的令牌集
compose_systemsources[]合并令牌集;后面的来源优先,并列出冲突
get_brand_systembrand指定品牌的品牌指导
get_content_systembrand指定品牌的语气与风格系统
get_content_principlestopic?内容设计原则
get_content_patternpattern_type内容模式(错误、空状态等)
get_research_methodmethod_typeUX 研究方法及其步骤
get_metrics_frameworkframeworkHEART、AARRR、North Star、RICE 或 OKR
get_service_patternpattern服务设计模式
get_service_standard—GOV.UK Service Standard,共 14 项
get_brand_principlestopic?品牌原则
get_brand_trends—精选品牌设计趋势

对于未知名称(系统、品牌、框架、模式等),工具会返回错误并列出已有名称,而不是猜测。CLI 将相同的 20 项操作作为子命令提供;不带参数运行 designmind 可查看完整用法列表。

开发

npm install
npm run build   # tsc -> dist/
npm test        # node test runner, local only
npm run dev     # run the CLI from source

许可证

MIT — 版权所有 (c) 2026 Rene Turcios。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。