爱意满满的作品展示区。
alanhe421

重度 Alfred 使用者,为了解决多元需求,我做了 alfred-workflow 集合

  •  
  •   alanhe421 ·
    alanhe421 · May 5, 2022 · 4773 views
    This topic created in 1493 days ago, the information mentioned may be changed or developed.
    仓库地址: https://github.com/alanhg/alfred-workflows


    > 个人认为:劳动重复即是体力活,so 需要以工具来做自动化处理,节约生命。

    当前我做了这些工具,根据自己的实际使用情况,仓库也在不断完善。

    ## Workflow 集

    1. eudic-tools 一键查词,一键发音
    2. pic-uploader 一键上传图片到个人图床 /Imgur
    3. git 循环拉取项目
    4. 快速连接和断开蓝牙设备
    5. 文本识别 OCR
    6. 百度翻译
    7. 印象笔记一键检索
    8. new-file 一键创建文件 [ JS ,CSS ,HTML ] ,并用 VSC 打开
    9. mac-enhancer - Mac 一些增强操作,比如一键开关 trackpad/静音,热键结束录屏等
    10. rgb-hex-converter - 快速转换 RGB ,Hex 颜色值
    11. airdrop - 一键唤起 Airdrop ,发送选中文件或链接到目标设备
    12. appid - 快速获取 App Bundle ID
    13. apple script - 批量替换 scpt 文件 b 内容
    14. Surge - 快速操作 Surge
    15. Medium Tools - 一键发布 hexo-MD 文档到 Medium
    16. Switch Audio - 一键切换 Mac 上声音输入输出设备
    17. File Enhancer - 一键 Copy 文件名称`无后缀`
    18. Giphy - 表情包检索
    19. Paste into files - 剪贴板内容存储为文件,比如图片
    20. About Mac - 显示 Mac 基本信息
    21. Progress bar - 显示时间进度
    22. Do not disturb - 一键开关勿扰模式
    23. Compress - 一键 GIF/WebP, JPEG and PNG 压缩
    24. Batch import workflows - 一键导入多个 workflow
    25. My iPhones - 展示个人 iPhone 购买历史
    26. Whistle - Rules 快速切换选择
    27. Json2Ts - JSON 生成 TS 接口定义
    28. Mount Volume - 快速挂载网络硬盘,支持 SMB ,FTP 等
    29. String Manipulation - 文本格式切换
    30. Type Search - 类型搜索 gp
    31. IP Tools - 判断给定 IP 是不是 CN 的,查询本地内网 /外网 IP
    32. Git Code - 腾讯工蜂
    33. Process - 进程 /端口管理
    34. convertio - mobi/epub 电子书转换工具
    35. OpenConnect VPN - 一键 VPN
    36. 2FA-Read Code - 短信验证码读取工具

    ## 啰嗦一下下
    1. 在使用工具,时谨防为了工具而工具,工具仅仅是辅助。Alfred 也好,其它工具也好,不求多,只求优雅,简单,解决痛点即可
    2. Alfred 的定位决定了 Alfred 的天花板,瓶颈,比如无法做定时任务,比如无法操作丰富的苹果 API 接口等等,这点在使用或者开发都要意识到
    3. Alfred 是个独立开发者做的,感觉他精力也很有限,比如更新迭代并不算快,社区提的很多个人觉得很合理的 request 还没动静。希望一直 active 活下去,毕竟现在同类竞品也有一些了。


    - 希望这些工具能帮到大家
    - 欢迎提些精彩,实用的 idea
    19 replies    2023-05-30 01:40:09 +08:00
    edward1987
        1
    edward1987  
       May 5, 2022
    赞~
    Tink
        2
    Tink  
    PRO
       May 5, 2022 via Android
    牛啊
    saimax
        3
    saimax  
       May 5, 2022 via iPhone
    666 感谢
    pkwenda
        4
    pkwenda  
       May 5, 2022
    请问 短信验证码读取工具 是什么场景使用,需要配合 iphone 吗
    alanhe421
        5
    alanhe421  
    OP
       May 5, 2022
    @pkwenda https://1991421.cn/2022/04/06/1b195cf8/ 读下这个,需要 iPhone 开启下短信转发 Mac 设备
    Echoleung
        6
    Echoleung  
       May 5, 2022
    读取验证码真的解决了一个痛点了,感谢已送上🙏
    storyxc
        7
    storyxc  
       May 5, 2022
    推荐一个: https://github.com/storyxc/Alfred-open-with-editor ,指定编辑器快速打开文件 /文件夹
    wangshijiejay
        8
    wangshijiejay  
       May 5, 2022
    Giphy 有路径问题,无法正常搜索 报错 cn.alanhe.giphy: No such file or directory 版本 mac os 12.3.1
    alanhe421
        9
    alanhe421  
    OP
       May 5, 2022
    @wangshijiejay 方便的话。repo 提 issue ,把必要信息给下。目前无复现。
    kimdir
        10
    kimdir  
       May 5, 2022 via iPhone
    楼主有心了
    alanhe421
        11
    alanhe421  
    OP
       May 5, 2022   ❤️ 1
    @storyxc 赞,不过个人觉得比较合适的方式是 universal action.

    当前 Alfred 本身也内置了`open with` action ,如果不满足自己拓展下。

    我个人并不想用太多这种热键,毕竟表意的组合键是有限的。
    jasongh
        12
    jasongh  
       May 8, 2022 via Android
    牛逼啊
    Vvictor
        13
    Vvictor  
       May 8, 2022
    额,我比较小白。需要百度翻译功能,我把插件下载下来配置好,为什么翻译会显示 error 不成功。
    还有 npm install 是在哪个目录下执行,我这边这个命令执行报错了 =。=
    Vvictor
        14
    Vvictor  
       May 9, 2022
    楼主,已解决啦是我的配置问题
    biubiuGolang
        15
    biubiuGolang  
       Nov 10, 2022
    ocr m1 mini 不可用.. os version 12.6 monterey
    kaqijiang1
        16
    kaqijiang1  
       Feb 23, 2023
    重度 Alfred 依赖者,全部使用 pyhton3 写了一些常用工具,支持 m1 ,Alfred Workflow tools
    我写了几个常用工具,包含了 ChatGPT 聊天、时间戳转换、unicode 、url 解码、随机密码生成、新建文件、MD5 转换等
    https://www.v2ex.com/t/918565
    hackpro
        17
    hackpro  
       May 29, 2023
    发现了个很好用的日历类 workflow 可以 cal 回车直接查看当月日历
    https://github.com/owenwater/alfred-cal

    但是用的是老版本 python2 很多新版本系统已经没法使用了
    GitHub 给原作者提了 issue 没啥反馈 有大佬可以帮忙升级吗😄
    alanhe421
        18
    alanhe421  
    OP
       May 29, 2023
    @hackpro 看下 repo 的 pr ,maybe 有人已提供了
    hackpro
        19
    hackpro  
       May 30, 2023
    @alanhe421 感谢大佬回复
    对的 原 PR 里面有个新的 repo 去里面下载 workflow 就行
    https://github.com/oorahduc/alfred-cal

    但是碰到一个新的问题 原来的代码使用的是系统日历设置 系统默认设置日历起始是从周日开始的 非常不符合国人的使用习惯
    原来老的 workflow 系统里改成周一就好了 但是新的 workflow 不行
    尝试对现在的代码进行修改

    1. 下载修改后的 workflow 导入 Alfred https://github.com/oorahduc/alfred-cal
    2. 选中对应的 workflow 找到对应文件路径
    https://s2.loli.net/2023/05/30/b9lB1ULNgqziGsD.png
    3. 找到目录下的 config.json 文件修改 将 default 由原来的 6 (周日)修改成 0 (周一)
    https://s2.loli.net/2023/05/30/gwPuoANkh7iVEzJ.png
    4. 找到目录下的 util.py 文件将 DEFAULT_SETTINGS 由原来的 6 (周日)修改成 0 (周一)
    https://s2.loli.net/2023/05/30/7s6vSguhOPZczCB.png
    5. 清空原来的 pyc 文件并重新编译
    rm *.pyc && /usr/bin/python -m compileall .
    https://s2.loli.net/2023/05/30/vfGTlbwFexq3EJd.png
    6. 试了下修改后的代码还是从周日开始

    请教下大佬是哪里有问题没有改对吗😄😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2953 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 09:07 · PVG 17:07 · LAX 02:07 · JFK 05:07
    ♥ Do have faith in what you're doing.