- [ ] 更多预设头像,支持 APP 区分 - [ ] 分享功能,选择一个 - [ ] 使用 gist 分享(参考 [create token](https://github.com/settings/tokens/new), [raw link](https://gist.githubusercontent.com/masquevil/e9eea057bfb01a1389f6af0da2d2b472/raw/test2.json)) - [ ] 使用 [webtorrent](https://github.com/webtorrent/webtorrent) - [ ] 生成图片优化: 1. 保存空白的图片,仅将数据文字手动渲染到对应的位置,理论上能快很多 2. 使用 worker 3. 使用 [jsPDF](https://github.com/parallax/jsPDF) 生成 pdf 并附加 metadata,使用 [pdf.js](https://github.com/mozilla/pdf.js) 读取 metadata 4. 使用 [jszip](https://github.com/Stuk/jszip) 压缩成文件夹 - [ ] 更多资料 - [ ] 如果采用 tab 模式,进入本 tab 时全屏展开;如果采用 control 模式,打开一个全屏 modal - [ ] 魔法列表 - [ ] 资产对应关系 - [ ] 时代背景 - [ ] 尝试添加统计事件,记录车卡数据? - [ ] 新的保存按钮,合并“保存”、“骰娘”和“导入导出”,点击新的“保存”按钮后,弹窗,内容包括: - [ ] 保存到 localstorage / 从 localstorage 读取 (local storage 库已在 sox-fe 中) - [ ] 保存为 txt / 从 txt 读取 - [ ] 保存为图片 / pdf - [ ] 复制骰娘命令 - [ ] 更新公告 - [ ] a11y 支持 - [ ] 保存到本地的优化 —— 选择本地文件夹 已完成: - [x] 【2025-01-05】 使用 [peerjs](https://github.com/peers/peerjs) 实现 kp 监督下的 roll 点 - [x] 简易骰子:在线使用的一系列骰子,1d2,1d3,1d4,1d6 …… 1d100 - [x] 自动保存 - [x] 花式加点(枫笛式、天命式、购点式) - [x] 成功率模式 - [x] 群二维码 - [x] 以骰娘录卡格式导出 - [x] 信用评级范围 - [x] 随机头像:根据个人介绍里“金发”、“红色头发”、“紫色眼睛”等关键词,以及性别和app数值,随机一个符合人设的头像 - [x] 职业列表和武器列表在手机端默认折叠 - [x] 武器列表 - [x] 职业列表 - [x] 更多的 control,包括: - [x] 使用说明(已有,但需要丰富内容,包括灌铅模式的使用等,以后的新功能也加入说明) - [x] 快速年龄修正(已有,改文案) - [x] 重置人物卡(已有) - [x] 导入/导出数据(已有) - [x] 开启灌铅模式 - [x] 下载空白卡 - [x] control section 移动到吸底位置,减少页面宽度。吸底展示4个按钮:“翻面”、“roll点”、“保存”(包括保存正反面图片和数据.txt)、“更多”。点击更多展开全部 control,底部是 github 链接
已完成: