🎨 艺术总监MCP
基于人工智能的数据可视化设计审计
*“不要只生成图表。指导它们。”*
艺术指导 是一个模型上下文协议(MCP)服务器,充当人工智能生成可视化的质量保证层。它确保您的图表 语义清晰、易于访问且无杂乱.
______________________________________________________________________
🚀 特性
1.🚦 语义颜色强制
确保您的颜色与数据的含义相匹配。
- 红:危险、损失、颠簸、错误、减少
- 绿色:利润、增长、成功、安全、收入
- 橙子:警告、风险、潜在、待定
2.📏 布局智能
防止设计混乱发生。
- 碰撞检测:检查文本标签是否重叠。
- 喘息的空间:强制元素之间的最小填充。
3.👁️ 可访问性(即将推出)
- 对比度检查(WCAG AA)。
- 色盲安全调色板建议。
______________________________________________________________________
📦 安装
先决条件
- Python 3.10+
uv或pip
1.克隆存储库
git clone https://github.com/HarbouliCA/ArtDirector-MCP.git
cd ArtDirector-MCP2.安装依赖项
pip install -r requirements.txt______________________________________________________________________
🤖 AI代理的配置
选项A:克劳德桌面应用程序
将此添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"art-director": {
"command": "python",
"args": ["/absolute/path/to/ArtDirector-MCP/server.py"]
}
}
}选项B:VS代码(临床/房间代码)
将此添加到MCP设置文件中:
{
"mcpServers": {
"art-director": {
"command": "python",
"args": ["/absolute/path/to/ArtDirector-MCP/server.py"]
}
}
}选项C:谷歌反重力/宝石
将此添加到您的 .gemini/antigravity/mcp_config.json:
{
"mcpServers": {
"art-director": {
"command": "python",
"args": ["C:/Users/YOUR_USER/path/to/ArtDirector-MCP/server.py"],
"enabled": true
}
}
}______________________________________________________________________
🛠️ 用法:顾问工作流程
ArtDirector扮演顾问的角色,而不是阻断者。
- 生成:AI首先生成可视化代码。
- 咨询:AI将设计发送给ArtDirector。
- 报告:ArtDirector返回以下列表 建议 (例如。, *“考虑将‘Churn’改为红色”*).
- 决定:用户(您)决定是否应用更改。
- 验证:如果进行了更改,ArtDirector会重新检查最终输出以确保准确性。
*“生成图表,然后请ArtDirector进行设计审查。”*
______________________________________________________________________
📄 许可证
MIT许可证。建造于 阿纳斯·哈博利.
