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.
|
1 month ago | |
---|---|---|
images | 2 months ago | |
js | 1 month ago | |
public | 2 months ago | |
readme.src | 2 months ago | |
src | 2 months ago | |
styles | 2 months ago | |
.npmrc | 2 months ago | |
LICENSE | 2 months ago | |
README.md | 2 months ago | |
eslint.config.js | 2 months ago | |
example.txt | 2 months ago | |
favicon.ico | 2 months ago | |
index.html | 1 month ago | |
package-lock.json | 2 months ago | |
package.json | 2 months ago | |
postcss.config.js | 2 months ago | |
tailwind.config.js | 2 months ago | |
tsconfig.app.json | 2 months ago | |
tsconfig.json | 2 months ago | |
tsconfig.node.json | 2 months ago | |
vite.config.ts | 2 months ago |
README.md
🎬 智能提词器 (ez4prompt)
一个现代化的智能提词器应用,专为主播、演讲者和内容创作者设计!✨
🌟 特色功能
📝 智能文本编辑
- 🖊️ 实时文本编辑,支持直接输入或粘贴内容
- 📁 支持导入
.txt
文本文件 - 🔒 文本锁定功能,防止误操作
🎯 精准滚动控制
- ⚡ 智能自动滚动,可按行或按字滚动
- 🎛️ 可调节滚动速度(1-100级精细控制)
- ⏱️ 根据全文时长自动计算滚动速度
- ⏰ 倒计时功能,精确控制开始时机
- 📍 红色定位线,清晰标示当前阅读位置
🎨 个性化定制
- 🌙 深色/浅色主题切换
- 🔤 多种字体选择(宋体、微软雅黑、黑体、楷体)
- 📏 字号、颜色、间距全面可调
- 📐 左右边距、行距自由设置
🔄 灵活显示选项
- 🔀 水平/垂直翻转功能
- 💧 自定义水印设置
- 🖥️ 全屏模式支持
- 📱 响应式设计,支持移动端
🎙️ 录音功能
- 🎵 内置录音功能
- 🎧 录音试听
- 💾 录音保存
- 🔄 音频智能识别滚动(实验性功能)
🚀 快速开始
在线使用
直接访问部署的网站即可开始使用!
本地运行
# 克隆项目
git clone https://github.com/Song2770/ez4prompt.git
# 进入项目目录
cd ez4prompt
# 安装依赖
npm install
# 启动开发服务器
npm run dev
# 构建生产版本
npm run build
🎯 使用指南
基础操作
- 📝 输入文本:直接在编辑区输入内容,或点击导入按钮上传文本文件
- ⚙️ 调整设置:点击左侧功能按钮,设置字体、滚动速度等参数
- ▶️ 开始播放:点击播放按钮开始自动滚动
- ⏸️ 暂停控制:随时点击暂停按钮停止滚动
高级功能
- 🔒 锁定文本:防止在演示过程中误编辑文本
- 🔄 翻转显示:适配不同的显示设备和场景
- 💧 添加水印:为内容添加个性化标识
- 🎙️ 录音同步:录制音频的同时进行提词
🛠️ 技术栈
- 前端框架:原生 HTML5 + CSS3 + JavaScript
- 构建工具:Vite
- 样式方案:CSS Modules + Tailwind CSS
- 设计风格:Google Material Design
🎨 设计理念
- 🎯 用户体验优先:简洁直观的界面设计
- ⚡ 性能优化:轻量级实现,流畅运行
- 📱 响应式设计:完美适配各种设备
- 🎨 现代化界面:Material Design 风格,高端低调
🤝 贡献指南
欢迎提交 Issue 和 Pull Request!
如果你觉得这个项目对你有帮助,请给我们一个 ⭐ Star!
📄 开源协议
本项目采用 GPLv3.0 协议开源。
📞 联系我们
- 🐛 问题反馈:GitHub Issues
- 💡 功能建议:欢迎在 Issues 中提出
- 📧 其他联系:通过 GitHub 联系项目维护者
💡 小贴士:首次使用建议先设置好字体大小和滚动速度,然后就可以享受流畅的提词体验啦!🎉