张学友

Results 4 comments of 张学友

小程序名称:色觉检查图谱 小程序简介:色盲色弱自测工具,仅用于疑似色盲色弱用户自测自评,请在合理范围内使用。 小程序类型:个人 使用到的组件:较多,l-card、l-capsule-bar、l-counter等17种组件。 微信二维码: ![色觉检查图谱](https://www.wotiku.cn/images/colourblindapp.jpg) QQ二维码: ![色盲图谱](https://www.wotiku.cn/images/colourblindqq.png)

效果如截图: ![截图 2025-05-01 20-11-19](https://github.com/user-attachments/assets/035542aa-ba97-4ba2-9c6a-410889ced3cb) ![截图 2025-05-01 23-48-04](https://github.com/user-attachments/assets/cb9de0d6-1899-4c5e-9dd4-a2de9fd17ea9)

> 我检查了一下代码,发现有两个问题: > > 1、 `getSettingWithDefault` 函数在某些情况可能会查不到数据,因为`browser.storage.local.get`在content页面不可用。 2、 http请求是高频动作,是否有必要每次都执行`browser.storage.local.get`来获取超时参数? > > 不过暂时还没想到好的解决办法。 关于第二个问题,更多的是从我自己的使用角度来考虑,我基本只使用ollama本地模型翻译(接口返回秒级,10秒以内),当碰到页面都是比较大段的文字时,我可以直接调整超时时间参数而不需刷新页面才起效,且调用`browser.storage.local.get`的开销微乎其微。当然如果是使用非本地模型这些调用很快的接口,调用逻辑应该是页面载入时调用一次才比较合理。 关于第一个问题,我其实没有意识到会这样😅。