切换导航
新动弹计划
搜索
文章
动弹
排行榜
登录
注册
×
搜索
文章
动弹
热门关键词
重读《掌控习惯》
ChatGPT
Docker
Laravel
读书
跑步
#daily tips#
#稍后阅读#
73
74
75
76
77
开源中国首席白色恋人
2024-09-07 02:07
冒泡
Success is not how high you have climbed, but how you make a positive difference.
成功不是你攀登的高度,而是你做出的积极差异。
0 赞
暂无评论
查看
Falcon
2024-09-06 16:15
冒泡
#daily tips#
v2ex AI 回答问题 油猴脚本:
实现 AI 回答 v2ex 帖子中的问题,结合回复高赞赏回答给出更有帮助性建议。
https://greasyfork.org/zh-CN/scripts/506898-v2ex-ai-%E5%9B%9E%E7%AD%94%E9%97%AE%E9%A2%98
-----------------
btw, 我刚发现v2ex由于同时使用www和非www,这两者是不共享localstorage的,需要重复设置,不能依赖localstorage,但可以使用油猴提供的函数,在多个域名之间共享数据:
// 保存 API Key
GM_setValue('apikey', 'your_api_key_here');
// 获取 API Key
const apikey = GM_getValue('apikey');
console.log(apikey);
// 删除 API Key
GM_deleteValue('apikey');
-----------------
处理 安全问题
虽然油猴脚本存储的数据是以纯文本形式保存的,但你可以通过简单的加密来增加一层保护。加密 API key 后存储,并在需要时解密,这样即便数据被泄露,它也是不可直接使用的。
例如,使用 CryptoJS 库进行简单加密:
// 加密和保存 API Key
const encryptedKey = CryptoJS.AES.encrypt('your_api_key_here', 'secret_passphrase').toString();
GM_setValue('apikey', encryptedKey);
// 获取和解密 API Key
const storedKey = GM_getValue('apikey');
const decryptedKey = CryptoJS.AES.decrypt(storedKey, 'secret_passphrase').toString(CryptoJS.enc.Utf8);
console.log(decryptedKey);
更多:
https://d.cellmean.com/p/c3e2a3e936b4
0 赞
暂无评论
查看
开源中国首席白色恋人
2024-09-06 10:30
冒泡
为何当初我没有想到
0 赞
暂无评论
查看
Falcon
2024-09-06 09:31
冒泡
#cursor#
发现一个bug,Cursor用了两周,试用到期,我删除了账户再重新登入,又能开始14天试用了……啊这!
0 赞
暂无评论
查看
开源中国首席白色恋人
2024-09-06 04:30
冒泡
优秀网恋男友金马奖 图1/5 👉
https://d2t.bkseeker.com/85698
0 赞
暂无评论
查看
开源中国首席白色恋人
2024-09-06 02:00
冒泡
Life is a beautiful struggle.
生活是一场美丽的挣扎。
0 赞
暂无评论
查看
开源中国首席白色恋人
2024-09-06 01:00
冒泡
人生不是一条通往某个目的的途径,而是所有的经验、感受、思考和领悟本身。因此只要是认真度过的日子,我都不认为是蹉跎岁月。
0 赞
暂无评论
查看
开源中国首席白色恋人
2024-09-06 00:05
冒泡
深圳天气 : 大雨 , 26℃到29℃ , 8-9级转5-6级, 东风,预报发布时间:2024年09月06日 08时 ◎古老山毛榉树,格莱纳里夫森林公园,安特里姆郡,北爱尔兰
#Bing每日壁纸#
0 赞
暂无评论
查看
Falcon
2024-09-05 18:42
冒泡
#Cursor#
我刚才去cursor论坛逛了一下,学习到一个技巧,在Composer的聊天框里,可以用 # 快速引用多个文件。
0 赞
暂无评论
查看
Falcon
2024-09-05 18:06
冒泡
#Cursor#
几天高强度用Cursor 下来,觉得它的Composer功能初次见到时那般强大,实则并不特别好用,只有创建项目初级有用,因为后面如果你修改了文件的位置,或者手动而不是通过Composer进行代码修改,它并不会更新这些文件,还傻乎乎地使用它自己列在左侧的那堆。它似乎自己有一个知识库,里面存放的就是它之前自己操作过的文件。
目前还不明确怎么让它把最新的代码同步到它的文件知识库。
所以目前还是使用聊天+Apply 代码功能为主。Composer 太狂野了,有点驾驭不了。
0 赞
暂无评论
查看
73
74
75
76
77