ACGTI v1.0.0 — 首次正式发布 🎉
经过数月迭代,ACGTI 迎来首个正式版本。从最初的概念验证到如今角色库突破 110 位、全栈架构完整落地,感谢每一位贡献者和用户的参与。
🎭 角色库史诗级扩充(35 → 110+)
新增 75+ 位角色,覆盖多部经典番剧与游戏:
- 明日方舟:凯尔希、桃金娘
- 重返未来:1999:维尔汀
- 辉夜大小姐:四宫辉夜
- 间谍过家家:约尔
- 龙与虎:逢坂大河
- CLANNAD:智代
- 五等分的新娘:中野二乃
- 命运石之门:牧濑红莉栖、椎名真由理、阿万音铃羽
- 星穹铁道:流萤
- 葬送的芙莉莲:弗洛洛(隐藏角色)
- B站:22娘、33娘
- 以及更多经典角色……
✨ 稀有度系统重做
- 改为动态累计概率分层,EX/SSR/SR/R 稀有度标签更科学
- 专属原型引入随机文案池,EX 特稀有度视觉升级
📊 后端架构升级
- 接入 Cloudflare D1 数据库 + Pages Functions 统计后端
- 新增匿名统计排行榜系统
- Cron 定时快照预计算,避免实时聚合扫表
- 集成 Turnstile 人机验证
- 支持用户 MBTI 反馈卡片提交
🌍 国际化 i18n
- 补全繁体中文、英文、日文全部角色资料翻译
- 分享海报多语言文案全面补齐(zh-CN / zh-TW / en / ja)
🖼️ 结果页视觉升级
- 分享海报导出全面重做,排版更精致
- 新增作者社媒引流入口
- 公益广告卡片(大连理工大学 77 周年校庆联动)
- 高匹配角色展示和候选卡片跳转
📝 答题体验优化
- 新增分段式答题进度条
- 修复进度条首屏闪动
- 移动端选项涟漪与滑动交互优化
📚 图鉴页
- 新增角色图鉴排序功能(按新增日期等多维度)
- 角色数量实时展示
⚡ 性能与 SEO
- 全站角色图片 WebP 迁移,资源体积大幅缩减
- 新增 robots.txt、sitemap.xml
- 首页组件拆分、CLS 指标优化
- 数据懒加载
- 概率模拟 Node Worker 并行加速
📜 其他
- 开源协议切换为 Apache-2.0
- 页脚社媒图标品牌化升级
- README 文档全面更新
- 隐私声明与免责声明完善
What's Changed
- Feature/add myrtle by @ellelkktrraaa in #18
- feat: 角色库扩充、首页回流入口与多项优化 by @tianxingleo in #19
- 新增重返未来:1999角色:维尔汀 by @wh8510 in #21
- i18n: complete English and Japanese localization for all characters and result page by @SoWiEee in #20
- feat: 合并 dev 到 main,同步维尔汀与多语言修复 by @tianxingleo in #23
- feat(quiz): 新增分段式答題進度條 by @SoWiEee in #25
- feat: 合并 dev 到 main,同步进度条与多语言修复 by @tianxingleo in #26
- feat: 添加公益广告、ARKTI 二创链接、Apache-2.0 协议及 README 更新 by @tianxingleo in #27
- feat(data): 同步角色数据与立绘资源更新 by @tianxingleo in #29
- feat(i18n): 補全繁體中文角色資料翻譯及匯出卡片語言修正 by @SoWiEee in #31
- feat: 合并 dev 到 main by @tianxingleo in #32
- chore: 合并 dev 到 main by @tianxingleo in #33
- Dev by @tianxingleo in #34
- style(result): 调整稀有度标签样式,增加圆角效果 by @tianxingleo in #36
- feat: 合并 dev 的角色扩充与结果页体验更新 by @tianxingleo in #37
- Add Ayanokōji character by @ywh555hhh in #39
- fix: 样式优化与文案更新 by @tianxingleo in #41
- fix: 修订readme by @tianxingleo in #45
- feat(data): 新增牧濑红莉栖、椎名真由理、阿万音铃羽角色数据 by @nybnyb10 in #46
- Feature/add worker probability cacu by @ellelkktrraaa in #43
- Merge dev into main by @tianxingleo in #48
- feat(data): 更新角色概率数据,调整种子和运行次数 by @tianxingleo in #50
- feat(stats): 添加统计页面,更新相关文本和样式 by @tianxingleo in #51
New Contributors
- @ellelkktrraaa made their first contribution in #18
- @wh8510 made their first contribution in #21
- @ywh555hhh made their first contribution in #39
- @nybnyb10 made their first contribution in #46
- @teapo1de made their first contribution
Full Changelog: v0.2.0...v1.0.0