You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
土狗 f72c1f269a
change font-family
1 month ago
images fix favicon 2 months ago
js change font-family 1 month ago
public fix 2 months ago
readme.src change logo 2 months ago
src first commit 2 months ago
styles add reline can be moved 2 months ago
.npmrc update package.json 2 months ago
LICENSE Initial commit 2 months ago
README.md change logo 2 months ago
eslint.config.js first commit 2 months ago
example.txt add example.txt 2 months ago
favicon.ico fix favicon 2 months ago
index.html change font-family 1 month ago
package-lock.json update package.json 2 months ago
package.json update package.json 2 months ago
postcss.config.js first commit 2 months ago
tailwind.config.js first commit 2 months ago
tsconfig.app.json first commit 2 months ago
tsconfig.json first commit 2 months ago
tsconfig.node.json first commit 2 months ago
vite.config.ts fix 2 months ago

README.md

🎬 智能提词器 (ez4prompt)

Logo

一个现代化的智能提词器应用,专为主播、演讲者和内容创作者设计!

🌟 特色功能

📝 智能文本编辑

  • 🖊️ 实时文本编辑,支持直接输入或粘贴内容
  • 📁 支持导入 .txt 文本文件
  • 🔒 文本锁定功能,防止误操作

🎯 精准滚动控制

  • 智能自动滚动,可按行或按字滚动
  • 🎛️ 可调节滚动速度1-100级精细控制
  • ⏱️ 根据全文时长自动计算滚动速度
  • 倒计时功能,精确控制开始时机
  • 📍 红色定位线,清晰标示当前阅读位置

🎨 个性化定制

  • 🌙 深色/浅色主题切换
  • 🔤 多种字体选择(宋体、微软雅黑、黑体、楷体)
  • 📏 字号、颜色、间距全面可调
  • 📐 左右边距、行距自由设置

🔄 灵活显示选项

  • 🔀 水平/垂直翻转功能
  • 💧 自定义水印设置
  • 🖥️ 全屏模式支持
  • 📱 响应式设计,支持移动端

🎙️ 录音功能

  • 🎵 内置录音功能
  • 🎧 录音试听
  • 💾 录音保存
  • 🔄 音频智能识别滚动(实验性功能)

🚀 快速开始

在线使用

直接访问部署的网站即可开始使用!

本地运行

# 克隆项目
git clone https://github.com/Song2770/ez4prompt.git

# 进入项目目录
cd ez4prompt

# 安装依赖
npm install

# 启动开发服务器
npm run dev

# 构建生产版本
npm run build

🎯 使用指南

基础操作

  1. 📝 输入文本:直接在编辑区输入内容,或点击导入按钮上传文本文件
  2. ⚙️ 调整设置:点击左侧功能按钮,设置字体、滚动速度等参数
  3. ▶️ 开始播放:点击播放按钮开始自动滚动
  4. ⏸️ 暂停控制:随时点击暂停按钮停止滚动

高级功能

  • 🔒 锁定文本:防止在演示过程中误编辑文本
  • 🔄 翻转显示:适配不同的显示设备和场景
  • 💧 添加水印:为内容添加个性化标识
  • 🎙️ 录音同步:录制音频的同时进行提词

🛠️ 技术栈

  • 前端框架:原生 HTML5 + CSS3 + JavaScript
  • 构建工具Vite
  • 样式方案CSS Modules + Tailwind CSS
  • 设计风格Google Material Design

🎨 设计理念

  • 🎯 用户体验优先:简洁直观的界面设计
  • 性能优化:轻量级实现,流畅运行
  • 📱 响应式设计:完美适配各种设备
  • 🎨 现代化界面Material Design 风格,高端低调

🤝 贡献指南

欢迎提交 Issue 和 Pull Request

如果你觉得这个项目对你有帮助,请给我们一个 Star

📄 开源协议

本项目采用 GPLv3.0 协议开源。

📞 联系我们

  • 🐛 问题反馈GitHub Issues
  • 💡 功能建议:欢迎在 Issues 中提出
  • 📧 其他联系:通过 GitHub 联系项目维护者

💡 小贴士:首次使用建议先设置好字体大小和滚动速度,然后就可以享受流畅的提词体验啦!🎉