Spaces:
Sleeping
Sleeping
metadata
title: Echo Mimic Agent
emoji: 🎭
colorFrom: indigo
colorTo: blue
sdk: docker
app_port: 7860
short_description: AI驱动的数字人生成与交互工坊,一键定制个性化分身。
pinned: false
Echo Mimic Agent - 数字分身工坊 (Digital Persona Studio)
Echo Mimic Agent 是一个专业的数字人生成与交互平台。用户可以通过简单的自然语言描述,利用 AI (SiliconFlow Qwen) 自动生成具有独特个性、职业背景和说话风格的“数字分身”,并与之进行实时对话。
🌟 核心功能 (Core Features)
- 🔮 智能生成 (AI Generation):
- 输入一句话描述(如“一个愤世嫉俗的赛博朋克黑客”),AI 自动生成完整的角色档案(姓名、职业、简介、Big 5 人格参数)。
- 📊 人格雷达 (Personality Radar):
- 可视化展示“开放性、尽责性、外向性、宜人性、神经质”五大维度,支持手动微调。
- 💬 沉浸式对话 (Immersive Chat):
- 与生成的数字分身进行实时对话,AI 会严格遵守设定的人设、语风和口头禅。
- 支持 Markdown 渲染,对话内容富文本展示。
- 💾 资产库 (Asset Library):
- 保存并管理你的数字分身库,随时切换不同角色进行交互。
- 📱 移动端适配 (Mobile First):
- 响应式设计,完美支持手机端操作。
🛠️ 技术栈 (Tech Stack)
- Frontend: Vue.js 3, Tailwind CSS, ECharts 5 (Radar Charts), Marked.js (Markdown)
- Backend: Python Flask, SQLite (Persistence)
- AI Service: SiliconFlow API (Qwen/Qwen2.5-7B-Instruct)
- Deployment: Docker
🚀 快速开始 (Quick Start)
本地运行 (Local Run)
- 克隆项目
git clone https://github.com/your-username/echo-mimic-agent.git
cd echo-mimic-agent
- 安装依赖
pip install -r requirements.txt
- 运行应用
python app.py
Docker 运行
docker build -t echo-mimic-agent .
docker run -p 7860:7860 echo-mimic-agent
📝 环境变量 (Env Vars)
本项目内置了 SiliconFlow API Key 用于演示。如需更换,请修改 app.py 中的 SF_API_KEY 或使用环境变量。
Created by Echo Mimic Team