curl -sSL <https://raw.githubusercontent.com/malamtime/installation/master/install.bash> | bash
你有没有想过自己在 terminal 里输入了多少次命令?执行了多少次 npm
? 我上周到底用了哪些命令?有没有什么改进空间?
shelltime.xyz 来啦!
它通过在你的 shell 中注入 hook 来进行命令的记录和采集,你可以非常轻松地在网站页面中看到你最近的执行的命令,定期 review 自己记录,哪个时间段最卷。以及更多的综合数据
我们每周一都会发送一份周报来告知上周的状态,包括不仅限于用得最多的命令,什么时候最有工作效率,有哪些设备支持,哪种 shell 用得最多等等。
当然啦,将来也会增加更多的数据报表
和很多看到这篇文章的朋友类似,我在管理控制的有两台 mac 和 10 台服务器。经常也不知道自己在哪台服务器上做了什么,那么有了 shelltime 的支持,我们可以轻松查看到前段时间在哪台服务器做了什么事情
命令执行是一件很隐私的事情,确实。尤其是一些带有 cookie 和 authorization 的 curl 是不能暴露给外部的。没关系,shelltime 在客户端就已经做了数据脱敏,这些数据并不会带给服务器,所以可以放心使用。如果你真的很关心我们的承诺或者你有更好的 data masking 方案,也欢迎 review 代码或者提交 pull request
https://github.com/malamtime/cli/blob/188619d610a1d29939f42d88700ef9a170f159a3/model/string.go#L9
哈哈哈,我已经知道有人想卷一卷了,没关系,可以来 “排名” 模块来看看,这里每日更新,会有最近 30 天使用命令最多的人的排名
我们知道你早已经记不住自己众多的账户密码,也厌倦了输入永无止境的两步验证。没关系,我们的 ShellTime 没有这么麻烦的东西,你只要有个 github 账户即可登录,获取 openToken,集成到本地的电脑上。顺滑!
我猜你一会儿进去大概会觉得聚合计算的数据有点儿少。这些功能会在后续提供支持。现在没有也没关系,因为我们支持数据导出!
只需要在全部命令的页面点击导出,后台会执行导出任务,在数据准备完成后会发送到你的邮箱,你可自行下载,并将其导入到自己的 BI 系统中进行完整的数据分析。