小红书文字封面
一个提供文本转小红书风格封面图功能的模型上下文协议服务器,可将标题、副标题和描述文本转换为美观的图片格式。 功能 将文本转换为小红书风格的封面图片 支持标题、副标题和描述文本三层结构 可对指定关键词进行高亮显示 自动适配不同屏幕尺寸的响应式设计 内置美观的渐变色背景和装饰元素
服务介绍
CoverImage 服务
一个提供文本转小红书风格封面图功能的模型上下文协议服务器,可将标题、副标题和描述文本转换为美观的图片格式。
功能
- 将文本转换为小红书风格的封面图片
- 支持标题、副标题和描述文本三层结构
- 可对指定关键词进行高亮显示
- 自动适配不同屏幕尺寸的响应式设计
- 内置美观的渐变色背景和装饰元素
安装
pip install -r requirements.txt
使用方法
作为命令行工具
python src/cover/cover.py
在 Claude 桌面版中
添加到您的 Claude 桌面配置 (claude_desktop_config.json):
{
"mcpServers": {
"coverimage": {
"command": "uv",
"args": [
"--directory", "/absolute/path/to/CoverImage",
"run", "src/cover/cover.py"
]
}
}
}
可用工具
generate_cover
将文本转换为小红书风格封面图
参数:
title(字符串, 必填): 封面标题文本subtitle(字符串, 必填): 封面副标题文本description(字符串, 必填): 封面描述文本title_highlights(字符串, 可选): 标题中需要高亮的词语(逗号分隔)subtitle_highlights(字符串, 可选): 副标题中需要高亮的词语(逗号分隔)description_highlights(字符串, 可选): 描述中需要高亮的词语(逗号分隔)
JSON示例请求:
{
"title": "25岁的李白",
"subtitle": "一鸣惊人",
"description": "青莲居士",
"title_highlights": "李白",
"description_highlights": "居士"
}
返回值:
- str: 本地图片文件路径
开发
# 安装依赖
pip install -r requirements.txt
# 运行服务
python src/cover/cover.py
许可证
MIT 许可证
贡献
欢迎贡献!请随时提交 Pull Request。