基于Vue 3和Gemini AI的智能文本处理工具,专门用于分析小说文本中的人物对话。
- 📁 文件上传:支持拖拽上传文本文件
- 📖 章节分析:自动识别和分割章节内容
- 💬 对话识别:智能识别文本中的引号对话
- 🤖 AI分析:使用Gemini AI自动识别对话中的说话人物
- 🎨 可视化:为不同人物分配颜色,直观展示对话内容
- 👥 人物管理:动态生成人物列表和颜色映射
- Vue 3 + Vite
- Tailwind CSS
- Google Gemini AI
- JavaScript ES6+
- 设置API Key:在界面顶部输入您的Gemini API Key
- 上传文件:将文本文件拖拽到指定区域
- 处理对话:
- 点击"步骤一:高亮引号"识别对话内容
- 点击"步骤二:AI替换"分析说话人物
- 或直接点击"全文AI替换"一键处理所有章节
文本文件应使用 ###
作为章节分隔符,格式如下:
### 第一章 章节标题
章节内容...
"这是一段对话。"
### 第二章 另一个章节
更多内容...
pnpm install
pnpm dev
pnpm build
更多配置选项请参考 Vite 配置文档。