# smart-content-agent **Repository Path**: andy1234/smart-content-agent ## Basic Information - **Project Name**: smart-content-agent - **Description**: 基于Spring AI Alibaba的智能内容代理系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-07-17 - **Last Updated**: 2026-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Smart Content Agent - 智能内容代理系统 ## 项目简介 Smart Content Agent 是一个基于 Spring AI Alibaba 的智能内容创作与发布系统,通过 AI 智能体和 MCP 协议实现从内容创意、素材收集、内容生成、审核到多平台发布的全流程自动化。 ## 核心特性 - 🤖 **AI 智能体**: 基于大语言模型的智能内容创作 - 🔧 **MCP 协议**: 模块化的工具调用和扩展机制 - 🔄 **工作流引擎**: 灵活的内容创作流程编排 - 📝 **内容管理**: 完整的内容生命周期管理 - 🚀 **多平台发布**: 支持微信公众号、抖音、小红书等平台 - 📊 **数据分析**: 内容效果追踪和数据统计 ## 技术栈 - **后端框架**: Spring Boot 2.7.x - **AI 框架**: Spring AI Alibaba - **AI 模型**: 阿里云通义千问 - **数据库**: MySQL 8.0 + MyBatis-Plus - **缓存**: Redis - **构建工具**: Maven ## 项目结构 ``` smart-content-agent/ ├── .kiro/ # Kiro AI 配置和规范 │ ├── specs/ # 项目规格说明 │ └── steering/ # 开发规范文档 ├── infrastructure/ # 基础设施模块 ├── ai-integration/ # AI 集成模块 ├── mcp-protocol/ # MCP 协议模块 ├── agent/ # 智能体模块 ├── workflow/ # 工作流引擎 ├── content/ # 内容管理 ├── publisher/ # 发布管理 └── analytics/ # 统计分析 ``` ## 快速开始 ### 环境要求 - JDK 1.8+ - Maven 3.6+ - MySQL 8.0+ - Redis 5.0+ ### 配置说明 1. 克隆项目 ```bash git clone https://gitee.com/你的用户名/smart-content-agent.git cd smart-content-agent ``` 2. 配置数据库 ```sql CREATE DATABASE smart_content DEFAULT CHARACTER SET utf8mb4; ``` 3. 修改配置文件 `application.yml` ```yaml spring: datasource: url: jdbc:mysql://localhost:3306/smart_content username: your_username password: your_password ai: model: api-key: your_api_key ``` 4. 启动项目 ```bash mvn spring-boot:run ``` ## 开发规范 本项目遵循严格的开发规范,详见 `.kiro/steering/` 目录下的规范文档: - **开发标准指南.md**: 通用开发规范 - **AI应用开发规范.md**: AI 应用专项规范 ## 文档 - [需求文档](.kiro/specs/smart-content-agent/requirements.md) - [设计文档](.kiro/specs/smart-content-agent/design.md) - [任务清单](.kiro/specs/smart-content-agent/tasks.md) ## 贡献指南 欢迎提交 Issue 和 Pull Request! ## 许可证 [MIT License](LICENSE) ## 联系方式 - 项目地址: https://gitee.com/你的用户名/smart-content-agent - 问题反馈: https://gitee.com/你的用户名/smart-content-agent/issues --- ⭐ 如果这个项目对你有帮助,请给个 Star 支持一下!