Skip to content

88code Smart Reset - 智能重置管理工具,支持 resetCount 检查

Notifications You must be signed in to change notification settings

Rogers-F/88code-smart-reset

Repository files navigation

88code 自动重置插件

一个帮你自动重置 88code 积分的 Chrome 插件,省得每天手动操作。

TypeScript Chrome License

这玩意儿能干啥?

88code 每天有两次免费重置机会,手动点太麻烦了,这个插件就是帮你自动搞定。

  • 到点自动重置,不用你管
  • 显示积分使用情况(剩余多少钱)
  • 防止误操作重置 PAYGO 订阅(按量付费的那种)
  • 有冷却时间保护,重置失败会告诉你还要等多久
  • 支持多个账号

当前版本:v1.2.0

🎉 v1.2.0 重大更新

  • 🎨 全新设计的Options页面,采用Hero Section卡片式导航
  • ✨ 3D卡片翻转效果和浮动动画,体验更流畅
  • 🔥 升级Logo设计为"88 CODE RESET STUDIO"专业品牌形象
  • 🚀 优化用户交互,添加平滑滚动和返回按钮
  • 🎯 暗色主题护眼设计,现代化视觉体验

历史更新(v1.1.x):

  • 修复了积分显示(现在能正确显示 $91.37 这种格式了)
  • 加了5小时冷却检查,手动重置时会提示你"还需等待X小时X分钟"
  • 重置次数检查更智能了,不会浪费API调用
  • 修了一堆UI显示的bug

怎么装?

从源码安装(推荐)

# 1. 下载代码
git clone https://github.com/JackLFH/88code-smart-reset.git
cd 88code-smart-reset

# 2. 安装依赖
npm install

# 3. 构建
npm run build

然后:

  1. 打开 Chrome,地址栏输入 chrome://extensions/
  2. 右上角打开"开发者模式"
  3. 点"加载已解压的扩展程序"
  4. 选择项目里的 dist/ 文件夹
  5. 完事儿

下载打包好的

懒得折腾的话:

  1. Releases 下载最新版
  2. 解压 zip 文件
  3. 打开 Chrome,地址栏输入 chrome://extensions/
  4. 右上角打开"开发者模式"
  5. 点"加载已解压的扩展程序"
  6. 选择解压后的文件夹
  7. 完事儿

⚠️ 注意:不要直接下载 GitHub 的 zip 文件,一定要去 Releases 页面下载,那里是已经构建好的可安装版本。

怎么用?

第一次配置

  1. 拿到 API Key

    • 登录 88code.org
    • 个人设置 → API 密钥
    • 复制你的密钥
  2. 填进插件

    • 右键点插件图标 → 选项
    • 粘贴 API 密钥
    • 随便起个名字(比如"我的账号")
    • 点"保存"和"测试连接"
  3. 设置定时(可选)

    • 默认 18:55 和 23:56 自动重置
    • 想改时间的话去"定时设置"改
    • 勾上"启用自动重置"

搞定!

日常使用

  • 看积分:点插件图标就能看到剩余多少钱
  • 手动重置:点"立即重置",但要注意5小时冷却
  • 查日志:右键插件 → 选项 → 日志记录,能看到所有操作记录

主要功能

  • 自动定时重置(18:55 和 23:56)
  • 手动重置功能(带冷却提醒)
  • PAYGO订阅保护(不会误重置按量付费的)
  • 积分显示(显示剩余$多少)
  • 重置次数检查(剩0次会跳过)
  • 多账号支持
  • 操作日志

技术栈

TypeScript + Chrome Extension (Manifest V3) + Vite

安全方面:

  • API密钥AES-256加密存储
  • 日志自动脱敏
  • 速率限制(防刷)

开发相关

需要Node.js 18+,然后:

npm install       # 装依赖
npm run dev      # 开发模式
npm run build    # 打包
npm run lint     # 代码检查

代码结构:

  • src/background/ - 后台服务
  • src/core/services/ - 核心逻辑(API、重置、调度)
  • src/ui/ - 界面(popup和设置页)
  • src/storage/ - 加密存储
  • dist/ - 打包输出

License

MIT - 随便用,出事儿不负责 :)

作者

致谢

About

88code Smart Reset - 智能重置管理工具,支持 resetCount 检查

Resources

Stars

Watchers

Forks

Packages

No packages published