article
README
🚀 潮流帖子MCP
潮流帖子MCP是一个模型上下文协议(MCP)服务,它能够:
- 接收用户提供的截图 📸
- 运用OCR技术提取文本并分析图像 🔍
- 基于内容生成小红书风格的热门帖子 📱💬
🚀 快速开始
本MCP使用trendy_post_mcp conda环境,搭配Python 3.12和Surya OCR。
# 激活conda环境
conda activate trendy_post_mcp
# 运行MCP服务器
python server.py
✨ 主要特性
- 图像处理 🖼️:提取文本并分析图像。
- 内容生成 📝:创作引人入胜的小红书风格帖子。
- 大语言模型集成 🧠:借助人工智能生成帖子风格、话题标签和标题。
- MCP兼容性 🔌:可与任何MCP客户端配合使用。
📦 安装指南
此项目的安装依赖于trendy_post_mcp conda环境,需要Python 3.12和Surya OCR。具体安装步骤如下:
# 激活conda环境
conda activate trendy_post_mcp
# 运行MCP服务器
python server.py
💻 使用示例
基础用法
服务器启动后,可作为MCP服务使用,提供以下功能:
- 处理截图 📸
- 分析图像内容 🔍
- 生成小红书风格的热门社交媒体帖子 📱
高级用法
MCP功能
服务器提供以下MCP函数:
process_screenshot:从图像URL中提取文本 🔤generate_post:根据图像分析数据创作小红书帖子 ✍️process_and_generate:一步完成上述两个功能(推荐) 🔄health_check:检查服务器是否正常运行 🩺
📚 详细文档
项目结构 📁
server.py:主要的MCP服务器实现。image_processor.py:截图处理和OCR功能。post_generator.py:小红书帖子生成逻辑。requirements.txt:Python依赖项。
依赖项 📦
OCR引擎
本项目使用 Surya OCR 进行文本提取,该引擎遵循 GPL - 3.0许可证。Surya是一款强大的OCR引擎,支持多种语言,对于复杂布局的文本提取效果出色。
⚠️ 重要提示
由于Surya遵循GPL - 3.0许可证,因此本软件的任何分发都必须遵守GPL - 3.0许可证条款。如果您计划分发或修改本软件,请确保理解这些条款。
其他依赖项
- FastMCP:用于MCP服务器实现。
- Pydantic:用于数据验证。
- Pillow:用于图像处理。
- ZhipuAI:用于基于大语言模型的内容生成。
📄 许可证
本项目遵循MIT许可证 - 详情请参阅LICENSE文件。 (注意:像Surya OCR这样的组件有其自身的许可证,如上述所述)
扫码联系在线客服