开发一款云暖手宝!让你在办公室不再受冻~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
qqqdu
V2EX    分享创造

开发一款云暖手宝!让你在办公室不再受冻~

  •  
  •   qqqdu 2021-07-18 18:18:41 +08:00 3773 次点击
    这是一个创建于 1597 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为什么有这个项目

    云空调 启发,我想做一个云暖手宝。重点是,我的暖手宝真的能暖手!

    大夏天的为什么要暖手?

    各位大佬的办公室空调温度开的一定很低,此时云空调显得不重要了。

    为什么呢?

    image.png

    因为我们特么的冷啊!!隔壁同事偷偷把空调调到 16 摄氏度......而你只能用仅有的毛毯盖住大腿,娇嫩的双手还在被刺骨的空调风无情的吹着。这你能忍??

    你又社交恐惧,也不想因为调高温度和同事多说一句话。那你能咋,总不能戴个手套吧。这样不会被当成变态吗。

    你需要一个暖手宝,但又不能被别人看见你在用暖手宝。是吧,那多奇怪,外面将近 40 度呢。

    所以 Cloud Hand-Warmer 诞生了!它小巧甚至隐形,它随时随地温暖着你娇贵的玉手!

    产品优势

    image.png

    • 基于云,无需携带,随时随地使用
    • 可视化操作,颜值大方美观可爱,操作简单
    • 加热过程呼吸式设计,温暖进你心里
    • 最高温度和设备绑定,完全自适应,设备越旧效果越好,完全照顾低端市场
    • 不用花钱,永久免费!!!

    如何使用

    云地址:点击进入
    仓库地址:点击进入

    点击 中间开关 启动暖手宝,上下箭头 调整温度挡位。左侧为档显,目前一共有八个档位,如果你对你的电脑不自信,请你一丢丢一丢丢加档,否则一切损失与我无关,ε=ε=ε=┏(ロ;)┛

    image.png

    当开关打开时,周围呼吸灯亮起,左侧档线显示当前挡位,可以通过档调来调节。

    image.png

    再次点击开关,呼吸灯熄灭,档显熄灭,关闭暖手宝。

    绝美的思路

    回忆一下你在被子里用电脑刷 b 站 看视频的时候,看不了几分钟 电脑就变的烫手 了,这个场景很明显是电脑散热不正常。等等??!......

    散热?我们的生产工具会散热?那何不让它的热量 散发的更大些,以至于让它来温暖我们瑟瑟发抖的双手?看到没有,这不就解决以上的需求了吗?

    我们的思路就来了,把 CPU 跑满!让电脑持续发热!用 资本家的电脑 温暖我们 无产阶级的手

    跑满 CPU

    Javascriptcpu 跑满很简单,我们在日常工作中经常这么干(老板,不是我 bug 多,当时手真的冷),但 Javascript 一直在阻塞运行时,视图层是操作不了的。这就可能导致网页崩溃:暖手宝启动但关不掉了......

    这肯定是不行的,所以我使用 Web Worker 来做大数运算,这样即使我们的 CPU 利用率很高了,但我们还是可以停止 暖手宝的作业,使 CPU 回到正常水平。

    const isStart = ref(false); const worker = new Worker("main.js"); const nowLevel = ref(1); const switchBtn = () => { isStart.value = !isStart.value; worker.postMessage({ isStart: isStart.value, level: nowLevel.value, }); }; 

    在主进程中,当开关切换时,将 是否开始 isStart 和 挡位 level 变量传入子线程中。

    self.addEventListener('message', function (e) { const level = e.data.level || 1 if (e.data.isStart) { startTimer(level) } else { stopTimer() } }, false); 

    work.js 中,监听主线程发来的消息,isStarttrue 时,开启大数计算定时器,疯狂侵占 CPU 资源。

    欢迎访问仓库:点击进入

    免责说明

    • 主板烧了别找我(问问老板算不算工伤)
    • 网页崩溃资料没保存别找我
    • 暖和吗,暖和就完事儿了
    • 什么?最高挡位你都感觉不到温度?(大佬,你滴电脑大大滴好)
    • ......
    18 条回复    2021-07-25 11:10:10 +08:00
    AJDX3906
        1
    AJDX3906  
       2021-07-18 19:56:04 +08:00 via Android
    哈哈哈哈哈,好有趣呀!
    SomeBottle
        2
    SomeBottle  
       2021-07-18 23:43:23 +08:00
    感觉云家电系列即将横空出世了 2333
    Interesting
    kkocdko
        3
    kkocdko  
       2021-07-19 00:48:41 +08:00
    这个功能已经有好多人做过了。。。比如我:
    https://kkocdko.site/toy/#stress-test
    占满 CPU 只要一个 while(1)就行,杀掉 worker 有专门的 api 不用 message
    然而 CPU 还不够,感觉要学下 webgl 看看能不能占满 GPU……
    oreoiot
        4
    oreoiot  
       2021-07-19 08:11:24 +08:00 via iPhone   1
    就不能挂个挖 k 进程吗…一石二鸟
    yukiwc
        5
    yukiwc  
       2021-07-19 08:33:20 +08:00
    还是倒杯热水吧
    qqqdu
        6
    qqqdu  
    OP
       2021-07-19 15:30:26 +08:00
    @kkocdko
    kkocdko
        7
    kkocdko  
       2021-07-19 22:10:32 +08:00
    @kkocdko 今天勤快了点,看了些 MDN 上的 WebGL 文档,又抄了些别人的代码,现已支持 GPU 拷机
    图: https://imgtu.com/i/WYE8PO
    (在楼主这里宣传会不会太猖了点……
    rrZ2C
        8
    rrZ2C  
       2021-07-20 10:26:59 +08:00
    亲身经历绝对有效,曾经在初创公司的那个夏天 ---------机箱嗡嗡作响 温度蹭蹭上涨 汗水潺潺流淌
    SimonOne
        9
    SimonOne  
       2021-07-20 18:16:52 +08:00   1
    可以支持云电磁炉,云烤箱吗,我平常容易饿
    CaffreySun
        10
    CaffreySun  
       2021-07-20 20:08:33 +08:00
    mac mini(M1) 面对云暖手宝,它的内心(温度)毫无波澜,甚至有点想笑。
    YunYouJun
        11
    YunYouJun  
       2021-07-21 01:24:43 +08:00 via Android
    ![]( )

    有想法了,建一个 awesome-cloud repo,专门放各类云家电家具日常用品()
    MintZX
        12
    MintZX  
       2021-07-21 04:16:20 +08:00
    搞个挖矿代码一举三得?
    qqqdu
        13
    qqqdu  
    OP
       2021-07-21 09:42:17 +08:00
    @CaffreySun 参考第四条: https://github.com/qqqdu/hand-warmer#%E5%85%8D%E8%B4%A3%E8%AF%B4%E6%98%8E

    所以云暖手宝也变相成为了高端电脑鉴别器 hhhhhhhhh
    qqqdu
        14
    qqqdu  
    OP
       2021-07-21 09:43:06 +08:00
    @YunYouJun 云空调发明者闪现~
    qqqdu
        15
    qqqdu  
    OP
       2021-07-21 09:43:54 +08:00
    @SimonOne 呀,建议你使用”巧克力“键盘
    Scirocco
        16
    Scirocco  
       2021-07-22 02:03:52 +08:00
    谢谢,在旧手机上效果很好,火光很温馨,新手机明天到(不是)

    肉眼可见直线攀升的温度,可以用来测散热器效果
    zhuzhifen
        17
    zhuzhifen  
       2021-07-22 11:45:42 +08:00
    看来换电脑有望了,哈哈
    scukmh
        18
    scukmh  
       2021-07-25 11:10:10 +08:00
    点温度都没有。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3198 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 00:37 PVG 08:37 LAX 16:37 JFK 19:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86