版本历史

查看所有已发布的版本,包括正式版本和预发布版本。您可以安装任何版本或查看其源代码。
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
  • 时间管理优化: 达到最大重试后,会记录时间并等待自动重试
  • 菜单命令增强: 添加了相应的菜单命令,便于操作
  • 状态显示优化: 优化了重试计数显示和状态管理

📥 升级说明

  1. 自动升级: 已安装脚本的用户会自动收到更新通知
  2. 手动安装: 点击此处下载最新版本
  3. 配置迁移: 旧版配置会自动迁移,无需重新设置
  4. 兼容性: 完全兼容v3.0版本的所有功能

🔧 新功能使用指南

1. 启用智能重试

  1. 打开设置面板 → 重试设置
  2. 启用"达到最大重试后自动重置"
  3. 设置自动重试间隔(推荐10-30分钟)
  4. 设置定时重置间隔(推荐10-30分钟)
  5. 保存配置

2. 使用重置功能

  1. 控制面板新增"重置重试"按钮
  2. 点击可手动重置当前重试计数
  3. 系统会每10分钟自动重置一次重试状态
  4. 达到最大重试后会自动触发重置

📋 完整更新日志

详细更新内容请查看: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!

  1. 新用户:直接使用v3.0,享受最完整功能
  2. v2.x用户:必升!获得四大新功能和众多改进
  3. v1.x用户:强烈建议升级,体验全自动化和现代化界面

⚠️ 升级注意事项

  1. 配置备份:建议升级前导出重要配置
  2. 新功能配置:需要手动配置火花天数、专属一言等新功能
  3. 用户列表更新:建议使用新的用户选择面板重新选择用户

📋 使用指南

  1. 安装新版本:覆盖安装或重新安装
  2. 配置新功能
    • 设置初始火花天数
    • 配置周一到周日专属一言
    • 启用随机时间模式并设置范围
  3. 使用用户选择面板
    • 点击控制面板"选择用户"按钮
    • 勾选目标用户
    • 点击"更新目标用户"保存

🔧 故障排除

如遇问题,请:

  1. 查看控制台错误信息
  2. 阅读历史日志了解详细情况
  3. 在GitHub Issues提交问题报告

2.3.1

2 个月前

🔄 关键修复

  • 🐛 多用户模式时间重置: 修复多用户模式下到达指定时间未清空记录的问题,现在多用户模式也能正常重置每日发送记录
  • 📅 日期检查机制: 新增日期检查函数,确保新的一天能正确重置发送记录
  • 🔧 状态持久化: 完善重置日期记录,确保多用户模式下每日重置功能正常工作

核心优化

  • 🔄 自动重置逻辑: 优化多用户模式下的自动重置逻辑,确保每个新的一天都能从第一个用户开始发送
  • 💾 配置一致性: 确保多用户模式与单用户模式在时间到达时的行为一致
  • 🚀 稳定性提升: 修复可能存在的状态不一致问题,提升脚本整体稳定性

2.3

3 个月前

v2.3 状态修复与功能完善

  1. 倒计时修复: 解决倒计时结束后状态更新不及时的问题
  2. 重试策略: 完整实现"重试时使用同一用户"功能
  3. 状态管理: 新增"发送中"状态,更准确反映操作状态
  4. 稳定性: 完善重试用户状态重置机制

2.2

3 个月前

🎨 界面设计升级

  • 抖音风格设计: 采用现代化深色主题,界面风格与抖音保持一致
  • 🗂️ 功能分类设置: 设置面板按功能模块分类,查找配置更便捷
  • 🖱️ 面板拖动功能: 支持拖拽移动控制面板,自由调整位置
  • 🔄 重新打开优化: 优化悬浮按钮的显示效果和交互体验

📏 显示优化

  • 🖱️ 拖动体验优化: 改进拖动逻辑,使用left/top定位替代transform

稳定性增强

  • 🔄 聊天输入框重试限制: 新增聊天输入框查找的重试次数限制,避免无限重试
  • 🛡️ 错误处理优化: 增强各种边界情况的错误处理能力
  • 🚀 性能优化: 进一步优化DOM操作和事件处理性能

2.1.1

预发布版本
3 个月前

更新内容

新增贡献者

完整更新日志https://github.com/dr-190/ScriptCat-Douyin-Fire-Helper/compare/v2.1...v2.1.1

2.1

预发布版本
3 个月前

2.1主要新增功能:

  1. 多目标用户支持

    • 支持用逗号、竖线或换行符分隔多个用户名
    • 在设置面板中使用文本框输入多个用户
  2. 发送模式

    • 顺序发送:按列表顺序发送给每个用户
    • 随机发送:随机选择未发送的用户
  3. 进度显示

    • 在控制面板显示发送进度(已发送/总用户数)
    • 实时更新用户状态
  4. 发送记录管理

    • 记录每个用户当天的发送状态
    • 自动重置每日发送记录
    • 手动重置今日发送记录按钮
  5. 重试策略

    • 可选择重试时使用同一用户或切换到下一用户
  6. 连续发送

    • 发送完一个用户后自动切换到下一个用户
    • 显示剩余待发送用户数量

使用说明:

  • 在设置中启用"目标用户查找"
  • 在文本框中输入多个用户名,用逗号、竖线或换行分隔
  • 选择发送模式(顺序或随机)
  • 保存设置后即可开始使用多用户功能

2.0

4 个月前

v2.0 - 智能目标用户查找系统

🎯 核心功能升级

  • 智能目标用户查找: 自动在聊天列表中查找并点击指定用户
  • 🔄 动态DOM监控: 实时监控页面变化,适应动态加载内容
  • 🎯 状态管理: 智能状态切换(寻找中/已找到/未找到)
  • 🤖 全自动流程: 从查找到发送的完整自动化

📊 增强日志系统

  • 🗃️ 历史日志面板: 完整的操作记录查看界面
  • 📤 日志导出功能: 支持导出为.txt格式文件
  • 🔢 智能日志限制: 自动管理日志数量(默认200条)
  • 🧹 一键清空: 快速清理所有历史记录

性能优化

  • 🚀 防抖节流机制: 大幅降低性能消耗,解决页面卡顿
  • 🔍 优化观察器: 智能DOM监听,减少内存占用
  • ⏱️ 超时控制: 所有操作都有超时保护
  • 🛡️ 内存管理: 防止内存泄漏的观察器管理

🎛️ 用户体验提升

  • 👀 实时状态显示: 清晰的状态指示(寻找中/已找到/未找到)
  • 🎨 改进UI布局: 更美观直观的控制面板
  • ⚙️ 增强设置面板: 新增目标用户配置和性能设置
  • 🔔 智能通知: 更完善的系统通知机制

🔧 技术架构改进

  • 🏗️ 模块化代码: 更清晰的项目结构
  • 💾 优化存储管理: 改进数据持久化机制
  • 🛠️ 增强兼容性: 更好的浏览器兼容支持
  • 🔄 错误处理: 完善的异常恢复机制

1.0

4 个月前

🔥 核心功能

  • 每日定时自动发送续火消息,避免重复发送
  • 支持精确到秒的自定义发送时间
  • 智能检测今日发送状态

📝 消息系统

  • 自定义消息模板,支持 [API][TXTAPI] 占位符
  • 多行消息和换行符支持
  • 集成一言API,可获取每日名言
  • TXTAPI支持API链接和手动文本两种模式

⚙️ 配置管理

  • 图形化设置面板,无需修改代码
  • 配置自动保存,支持一键重置
  • 完整的输入验证和错误提示

🎮 控制面板

  • 实时显示发送状态和倒计时
  • API状态监控和操作日志
  • 支持手动立即发送和清空记录

🔧 高级特性

  • 智能重试机制,可配置重试次数
  • 发送成功桌面通知
  • 兼容Tampermonkey和ScriptCat
  • 完善的错误处理和恢复逻辑