犬种美学参数生成服务

将犬种特征转化为视觉美学参数,用于AI图像生成的服务。

  • by dmarsters
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 dmarsters/dog-breed-aesthetics-mcp

使用说明

犬种美学MCP服务器

将狗的品种特征转化为视觉美学参数,用于人工智能图像生成。

快速开始

# Install in development mode
pip install -e ".[dev]"

# Run tests
./tests/run_tests.sh

# Run server locally
python -m dog_breed_aesthetics_mcp

# Deploy to FastMCP Cloud
fastmcp deploy

设置模式

此项目遵循标准MCP服务器设置模式:

  1. ./create_structure.sh -生成目录和小文件
  2. ./verify_structure.sh -验证结构
  3. 手动:复制大型Python文件(server.py、breed_data.py、tests)
  4. pip install -e ".[dev]" -在开发模式下安装
  5. ./tests/run_tests.sh -验证一切正常

建筑

成本优化的三层olog模式:

  1. 确定性层:品种查找(零成本)
  2. 结构化参数:有组织的数据(零成本)
  3. 单次LLM通话:仅限创意合成

节省成本:与纯LLM方法相比,约为60-80%

可用品种

7个AKC组中的21个品种(每组3个):

  • 运动,猎犬,工作,梗犬,玩具,非运动,放牧

有关完整的品种列表和特征,请参阅文档。

工具

  1. list_available_breeds() -列出所有21个品种
  2. get_breed_characteristics(breed_name) -获取品种详细信息
  3. enhance_with_breed_aesthetic(breed_name, base_prompt, emphasis_level) -增强提示

文档

  • START_HERE.md -快速入门指南
  • INDEX.md -文件导航
  • QUICK_REFERENCE.md -快速查找
  • EXAMPLES.md -快速增强示例
  • ARCHITECTURE.md -系统设计
  • DEPLOYMENT.md -部署指南

作者

从火星 - Lushy.app