版本历史
查看所有已发布的版本,包括正式版本和预发布版本。您可以安装任何版本或查看其源代码。
10
总版本数
7
正式版本
3
预发布版本
显示第 1-10 项,共 10 项
3.1.1
最新版本12 天前
v3.1.1 - 观察器状态管理与详细日志增强
📊 观察器状态管理系统
- 🎯 详细状态监控: 新增观察器运行时长、DOM变化次数、当前目标用户等详细信息
- 🔄 多状态管理: 支持查找中、已找到、发送中等多种状态实时监控
- 📈 性能统计: 自动记录观察器的运行时长和DOM变化统计
- 💾 状态持久化: 观察器状态会持久化保存,支持跨页面刷新
- 📝 详细停止原因: 明确记录观察器停止的具体原因(成功找到目标用户、查找超时等)
- 🚀 减少冗余日志: 在清空数据和重置配置时不记录观察器停止日志
- 🔍 查找过程监控: 每5秒记录一次查找状态,包含查找时长和DOM变化次数
- 🎮 状态信息展示: 显示当前状态、重试次数等关键信息
3.1.0
12 天前
🔥 主要更新内容
🛠️ 智能重试机制
- 自动重试功能: 新增10分钟自动重试功能,达到最大重试后自动重置
- 定时重置重试: 新增定时重置重试功能,可配置重置间隔时间(默认10分钟)
- 重试状态管理: 重试计数持久化保存,避免重置为0的问题
- 重置重试按钮: 控制面板新增"重置重试"按钮,手动重置重试计数
- 重试设置面板: 新增"重试设置"选项卡,集中管理重试配置
🐛 关键问题修复
- 状态检查优化: 修复今日状态为"未发送"却不自动发送的问题
- 重试逻辑增强: 修复重试次数重置为0的问题,添加状态变量跟踪
- 重复发送防护: 在autoSendIfNeeded()函数开始处添加isProcessing检查,避免重复发送
- 触发逻辑优化: 优化了自动发送的触发逻辑,确保按时执行
⚡ 性能与稳定性
- 重试持久化: 重试计数现在会持久化保存到GM_setValue
- 时间管理优化: 达到最大重试后,会记录时间并等待自动重试
- 菜单命令增强: 添加了相应的菜单命令,便于操作
- 状态显示优化: 优化了重试计数显示和状态管理
📥 升级说明
- 自动升级: 已安装脚本的用户会自动收到更新通知
- 手动安装: 点击此处下载最新版本
- 配置迁移: 旧版配置会自动迁移,无需重新设置
- 兼容性: 完全兼容v3.0版本的所有功能
🔧 新功能使用指南
1. 启用智能重试
- 打开设置面板 → 重试设置
- 启用"达到最大重试后自动重置"
- 设置自动重试间隔(推荐10-30分钟)
- 设置定时重置间隔(推荐10-30分钟)
- 保存配置
2. 使用重置功能
- 控制面板新增"重置重试"按钮
- 点击可手动重置当前重试计数
- 系统会每10分钟自动重置一次重试状态
- 达到最大重试后会自动触发重置
📋 完整更新日志
详细更新内容请查看:README.md
⚠️ 重要提醒
- 强烈建议所有用户升级到此版本,修复了关键的重试问题
- 如果遇到任何问题,请在 Issues 中反馈
- 使用前请确保浏览器已设置为"保持活跃状态"
📦 文件下载
感谢所有用户的支持与反馈!如果这个项目对您有帮助,请给项目一个 ⭐ Star!
3.0.0
预发布版本13 天前
🎉 四大全新功能震撼登场!
🔥 火花天数记录系统
- 新增
[天数]占位符 - 自动记录火花持续天数 - 每日自动增加 - 每天第一次发送时天数+1
- 实时显示 - 控制面板实时显示当前火花天数
- 手动调整 - 支持手动修改天数,灵活控制
💫 专属一言功能
- 星期专属文案 - 周一到周日分别设置不同文案
- 新增
[专属一言]占位符 - 自动匹配当天文案 - 防重复发送 - 每天记录已发送文案,避免重复
- 两种发送模式 - 随机发送或顺序发送
🎲 随机发送时间系统
- 随机时间模式 - 新增随机时间开关
- 时间范围设置 - 自定义开始和结束时间
- 智能随机选择 - 每天在范围内随机选择发送时间
- 跨天时间支持 - 支持跨天时间范围(如23:00-01:00)
👥 用户选择面板(革命性改进!)
- 自动解析用户 - 一键解析聊天列表所有用户
- 可视化选择 - 全新选择界面,告别手动输入
- 全选/取消全选 - 批量操作更高效
- 状态标识 - 已添加用户自动打勾,一目了然
🔄 核心优化与改进
🎯 智能自动化
- 自动开关机制 - 目标用户查找功能自动管理
- 简化配置流程 - 移除手动开关,配置更简单
- 智能状态同步 - 实时显示功能状态
📝 操作体验大升级
- 用户分隔符统一 - 统一使用换行符分隔用户
- 按钮功能优化 - "更新目标用户"更准确反映操作
- 配置逻辑简化 - 减少冗余配置项
🔧 技术架构增强
- 模块化架构优化 - 新增功能模块化设计
- 数据存储升级 - 新增
lastFireDate等字段 - 错误处理增强 - 完善边界情况处理
🐛 重要修复
- 多用户时间重置 - 修复多用户模式下时间到达未清空记录的问题
- 倒计时状态同步 - 确保状态更新及时准确
- 重试策略完善 - 完整实现重试同一用户功能
⚡ 性能提升
- DOM操作优化 - 用户选择面板性能优化
- 内存管理改进 - 减少内存占用,提升稳定性
- 响应速度提升 - 界面交互更加流畅
📈 版本对比亮点
| 版本 | 核心价值 | 用户收益 |
|---|---|---|
| v1.0 | 基础定时发送 | 自动化初体验 |
| v2.0 | 目标用户自动查找 | 全自动化升级 |
| v2.1 | 多用户批量发送 | 效率大幅提升 |
| v2.2 | 抖音风格界面 | 视觉体验升级 |
| v2.3 | 状态管理完善 | 稳定性增强 |
| v3.0 | 四大创新功能 | 全面体验革命 |
🚀 升级建议
强烈推荐所有用户升级到v3.0!
- 新用户:直接使用v3.0,享受最完整功能
- v2.x用户:必升!获得四大新功能和众多改进
- v1.x用户:强烈建议升级,体验全自动化和现代化界面
⚠️ 升级注意事项
- 配置备份:建议升级前导出重要配置
- 新功能配置:需要手动配置火花天数、专属一言等新功能
- 用户列表更新:建议使用新的用户选择面板重新选择用户
📋 使用指南
- 安装新版本:覆盖安装或重新安装
- 配置新功能:
- 设置初始火花天数
- 配置周一到周日专属一言
- 启用随机时间模式并设置范围
- 使用用户选择面板:
- 点击控制面板"选择用户"按钮
- 勾选目标用户
- 点击"更新目标用户"保存
🔧 故障排除
如遇问题,请:
- 查看控制台错误信息
- 阅读历史日志了解详细情况
- 在GitHub Issues提交问题报告
2.3.1
2 个月前
🔄 关键修复
- 🐛 多用户模式时间重置: 修复多用户模式下到达指定时间未清空记录的问题,现在多用户模式也能正常重置每日发送记录
- 📅 日期检查机制: 新增日期检查函数,确保新的一天能正确重置发送记录
- 🔧 状态持久化: 完善重置日期记录,确保多用户模式下每日重置功能正常工作
⚡ 核心优化
- 🔄 自动重置逻辑: 优化多用户模式下的自动重置逻辑,确保每个新的一天都能从第一个用户开始发送
- 💾 配置一致性: 确保多用户模式与单用户模式在时间到达时的行为一致
- 🚀 稳定性提升: 修复可能存在的状态不一致问题,提升脚本整体稳定性
2.3
3 个月前
v2.3 状态修复与功能完善
- 倒计时修复: 解决倒计时结束后状态更新不及时的问题
- 重试策略: 完整实现"重试时使用同一用户"功能
- 状态管理: 新增"发送中"状态,更准确反映操作状态
- 稳定性: 完善重试用户状态重置机制
2.2
3 个月前
🎨 界面设计升级
- ✨ 抖音风格设计: 采用现代化深色主题,界面风格与抖音保持一致
- 🗂️ 功能分类设置: 设置面板按功能模块分类,查找配置更便捷
- 🖱️ 面板拖动功能: 支持拖拽移动控制面板,自由调整位置
- 🔄 重新打开优化: 优化悬浮按钮的显示效果和交互体验
📏 显示优化
- 🖱️ 拖动体验优化: 改进拖动逻辑,使用left/top定位替代transform
⚡ 稳定性增强
- 🔄 聊天输入框重试限制: 新增聊天输入框查找的重试次数限制,避免无限重试
- 🛡️ 错误处理优化: 增强各种边界情况的错误处理能力
- 🚀 性能优化: 进一步优化DOM操作和事件处理性能
2.1.1
预发布版本3 个月前
更新内容
- 修复面板仅在第一次安装时显示的问题并新增面板打开按钮 by @xiaohe123awa in https://github.com/dr-190/ScriptCat-Douyin-Fire-Helper/pull/2
新增贡献者
- @xiaohe123awa 在 https://github.com/dr-190/ScriptCat-Douyin-Fire-Helper/pull/2 提交了他们的首个贡献
完整更新日志:https://github.com/dr-190/ScriptCat-Douyin-Fire-Helper/compare/v2.1...v2.1.1
2.1
预发布版本3 个月前
2.1主要新增功能:
多目标用户支持:
- 支持用逗号、竖线或换行符分隔多个用户名
- 在设置面板中使用文本框输入多个用户
发送模式:
- 顺序发送:按列表顺序发送给每个用户
- 随机发送:随机选择未发送的用户
进度显示:
- 在控制面板显示发送进度(已发送/总用户数)
- 实时更新用户状态
发送记录管理:
- 记录每个用户当天的发送状态
- 自动重置每日发送记录
- 手动重置今日发送记录按钮
重试策略:
- 可选择重试时使用同一用户或切换到下一用户
连续发送:
- 发送完一个用户后自动切换到下一个用户
- 显示剩余待发送用户数量
使用说明:
- 在设置中启用"目标用户查找"
- 在文本框中输入多个用户名,用逗号、竖线或换行分隔
- 选择发送模式(顺序或随机)
- 保存设置后即可开始使用多用户功能
2.0
4 个月前
v2.0 - 智能目标用户查找系统
🎯 核心功能升级
- ✨ 智能目标用户查找: 自动在聊天列表中查找并点击指定用户
- 🔄 动态DOM监控: 实时监控页面变化,适应动态加载内容
- 🎯 状态管理: 智能状态切换(寻找中/已找到/未找到)
- 🤖 全自动流程: 从查找到发送的完整自动化
📊 增强日志系统
- 🗃️ 历史日志面板: 完整的操作记录查看界面
- 📤 日志导出功能: 支持导出为.txt格式文件
- 🔢 智能日志限制: 自动管理日志数量(默认200条)
- 🧹 一键清空: 快速清理所有历史记录
⚡ 性能优化
- 🚀 防抖节流机制: 大幅降低性能消耗,解决页面卡顿
- 🔍 优化观察器: 智能DOM监听,减少内存占用
- ⏱️ 超时控制: 所有操作都有超时保护
- 🛡️ 内存管理: 防止内存泄漏的观察器管理
🎛️ 用户体验提升
- 👀 实时状态显示: 清晰的状态指示(寻找中/已找到/未找到)
- 🎨 改进UI布局: 更美观直观的控制面板
- ⚙️ 增强设置面板: 新增目标用户配置和性能设置
- 🔔 智能通知: 更完善的系统通知机制
🔧 技术架构改进
- 🏗️ 模块化代码: 更清晰的项目结构
- 💾 优化存储管理: 改进数据持久化机制
- 🛠️ 增强兼容性: 更好的浏览器兼容支持
- 🔄 错误处理: 完善的异常恢复机制
1.0
4 个月前
🔥 核心功能
- 每日定时自动发送续火消息,避免重复发送
- 支持精确到秒的自定义发送时间
- 智能检测今日发送状态
📝 消息系统
- 自定义消息模板,支持
[API]和[TXTAPI]占位符 - 多行消息和换行符支持
- 集成一言API,可获取每日名言
- TXTAPI支持API链接和手动文本两种模式
⚙️ 配置管理
- 图形化设置面板,无需修改代码
- 配置自动保存,支持一键重置
- 完整的输入验证和错误提示
🎮 控制面板
- 实时显示发送状态和倒计时
- API状态监控和操作日志
- 支持手动立即发送和清空记录
🔧 高级特性
- 智能重试机制,可配置重试次数
- 发送成功桌面通知
- 兼容Tampermonkey和ScriptCat
- 完善的错误处理和恢复逻辑