Skip to content

atbeta/chat-maker

Repository files navigation

Chat Maker 智能对话生成引擎

Chat Maker 是一款基于 AI 的智能对话生成工具,能够自动生成逼真的 WhatsApp 和 WeChat 聊天记录。支持自定义角色、剧情、皮肤和导出功能。

主要功能

  • AI 驱动生成:基于剧情描述自动生成连贯、真实的聊天对话。
  • 多平台皮肤:支持 WhatsApp (iOS/Android) 和 WeChat (iOS/Android) 界面风格。
  • 高度可定制
    • 自定义双方头像、昵称、关系和性格。
    • 自由设定消息数量、开始时间和日期。
    • 支持状态栏显示/隐藏配置。
  • 实时预览与编辑
    • 所见即所得的实时预览。
    • 支持点击消息气泡直接编辑内容,修正 AI 生成的文本。
  • 一键导出:支持生成长截图导出,自动处理圆角和阴影,效果逼真。
  • 本地持久化:自动保存配置和 API Key(加密存储),无需重复输入。

技术栈

  • React 18 + TypeScript
  • Vite
  • Tailwind CSS
  • Zustand (状态管理 + 持久化)
  • html-to-image (图片导出)
  • AI 模型支持 (OpenAI, Anthropic, Google, DeepSeek, Meta 等)

快速开始

  1. 克隆项目
  2. 安装依赖: npm install
  3. 启动开发服务器: npm run dev
  4. 在浏览器打开显示的地址
  5. 输入 API Key 并开始生成对话

License

MIT

About

Chat Maker 是一款基于 AI 的智能对话生成工具,能够自动生成逼真的 WhatsApp 和 WeChat 聊天记录。支持自定义角色、剧情、皮肤和导出功能。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages