目录

工作时上网注意力涣散

经常在查资料的时候,点着点着链接就已经跳到圈外了,好奇点了个新闻,又好奇看了旁边的热榜,看了热榜忍不住看看评论,看了评论里大家推荐的链接,果断预览并收藏,加载更多加载更多,一不留神到了吃饭时间了,才发现自己已经神游天外,说好的资料都没怎么查;百度一下点着点着,也下班时间了,问题还是那个问题,还得加班继续百度。

注意力分散这个问题辩证着看,内外因都有,内因显然就是自己自律不足,外因就网上冲浪很吸引人,网络世界充满了各种信息,各种让你好奇让你想看的信息,一年你都刷不完。

很多时候,我们是因为看到吸引我们的内容,所以点了链接,加上各大平台网站都提供了大数据学习能力,大部分情况下,是可预知我们喜欢的内容,这个时候我们很容易忘了我们是来查资料是找问题解决方案的,脑子开始发散了,像中毒了一样,畅游在网海里。

工作时间脚本集中注意力

短时间内解决不了自律不足的内因,那就先简单粗暴的解决外因,眼不见心不烦,通过油猴简单编写个js脚本,该脚本初步屏蔽部分站点的部分内容甚至屏蔽部分整站内容,来达到减少工作时间接触到大文娱、热榜等与当前工作无关的信息,保证当前的注意力不分散,专注于优先解决当前问题。

开关名字:工作时间。可以逐步完善,目前百度的热榜、知乎推荐/热榜等引流入口,基本不再会影响到个人,我们感觉效果还挺好。

油猴脚本工作时间

第一次用油猴的话,可以参考:上网瑞士军刀-Tampermonkey油猴插件简明教程

// ==UserScript==
// @name         工作时间-worktime
// @namespace    tsingchan
// @version      0.2
// @description  屏蔽或优化工作时间不应该访问的网页或内容,提高工作时间专注力
// @author       You
// @match       http*://*/*
// @require     https://code.jquery.com/jquery-2.1.4.min.js
// @grant       GM_xmlhttpRequest
// @grant       GM_registerMenuCommand
// ==/UserScript==

var gUrl = window.location.href||"";
var gHost = window.location.host||"";
var gRedirectUrl = "http://www.baidu.com/";
//工作时间直接整站屏蔽的网站,其他站点定制过滤
var gForbidDomain = ['www.hoopchina.com','weibo.com','www.douban.com','www.hupu.com','www.bilibili.com','jandan.net','www.huya.com',
                    'v.qq.com','www.youku.com','www.iqiyi.com'];

(function() {
    'use strict';

    // GM_registerMenuCommand("工作时间", jmWorktime);
    jmWorktime();

})();



function jmWorktime(){
    
    let _host = gHost.replace(/\./g,"_");    
    
    try {             
        if(gForbidDomain.indexOf(gHost) != -1){
            forbidDomain();
        }else{
            let fn = eval(_host);
            if(typeof fn == 'function'){
                fn();
            }
        }
        
    } catch (error) {      
        console.log("jmWorktime Tampermonkey javascript.");
        console.log(error);          
    }    

}

/**
 * 百度
 */
function www_baidu_com(){
    // if(gUrl.indexOf("www.baidu.com")){
        $("#s_wrap").html(tips("推荐与导航"));//首页会员 我的关注、推荐、导航
        $("#content_right").html(tips("热榜与推荐"));//搜索结果页右侧热榜与推荐
        $(".hint_right_middle").hide();//交易广告
    // }
}

/**
 * 知乎
 */
function www_zhihu_com(){
    // if(gUrl.indexOf("zhihu.com")!=-1){
        // window.location.href = gRedirectUrl;
        $(".AppHeader-userInfo").hide();//右上角用户信息
        $("div.Topstory").html(tips("推荐/关注/热榜信息"));//首页信息流
        $(".Question-sideColumn").html(tips("相关问题与推荐"));//问题右侧相关问题与推荐
        $(".QuestionWaiting").html(tips("等你来答信息流"));//等你来答信息流
        $(".TopSearch").html(tips("知乎热搜榜"));//搜索结果右侧 知乎热搜榜
    // }
}

/**
 * 整站屏蔽
 */
function forbidDomain(){
    if(gForbidDomain.indexOf(gHost)){
        $("body").html(tips(gHost));
        setTimeout(() => {
            alert(tips(gHost));
            window.location.href = gRedirectUrl;
        }, 1000);        
    }
}


function tips(msg=''){
    return "工作时间暂时屏蔽 "+msg+" 相关内容。";
}





9ong@tsingchan