V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rocky2024
V2EX  ›  问与答

rime for macos 个人词库养成 办法讨论

  •  1
     
  •   rocky2024 · 25 天前 · 1103 次点击

    小弟我 转 Mac 有段时间了, 通过 Little Snitch 发现 搜狗是高频对外发送我的信息,使用 bilibili Mac 端 或者是 待办类软件 也会发送,就找到了 rime 这个输入法 很不错,

    本地输入法 就是需要养个人词库, 大家都是怎么养的啊;

    我的方案是 Alfred 编写 脚本, 手动录入 ;

    脚本内容:

    如下

    6 条回复    2025-09-09 15:43:45 +08:00
    rocky2024
        1
    rocky2024  
    OP
       25 天前

    imjiaoyuan
        2
    imjiaoyuan  
       25 天前
    https://github.com/Mark24Code/rime-auto-deploy

    之前在 arch 用的,有词库
    imjiaoyuan
        3
    imjiaoyuan  
       25 天前
    刚刚才发现,mac 所有路径都是开头字母大写???(没深入用过 mac )
    @rocky2024
    rocky2024
        4
    rocky2024  
    OP
       25 天前
    @imjiaoyuan #3 大小写敏感的啊
    rocky2024
        5
    rocky2024  
    OP
       25 天前
    @imjiaoyuan #2 误会我的意思了, 我想要的是 个人词库的,不是自动部署的;

    我脚本提供的 是可以 录入 到自己的词库,去培养自己的词库,但我感觉我的自动化或者是 这种方式 不怎么方便, 看看你们是怎么实现的
    GabrielleBellamy
        6
    GabrielleBellamy  
       1 天前
    在 OP 提供的代码的基础上稍微修改了一下,是个非常好的思路!

    #!/bin/zsh
    # 强制 UTF-8 环境
    export LANG=zh_CN.UTF-8
    export LC_ALL=zh_CN.UTF-8

    # 从 Alfred 传入的参数
    query="$1"

    # 把空格换成制表符
    formatted=$(echo "$query" | sed 's/ / /g')

    # 写入 Rime 词库
    printf "%s\t1000\n" "$formatted" >> /Users/ryanshen/Library/Rime/custom_word.txt

    # 延迟 & 重新部署
    osascript -e 'delay 3'
    /Library/Input\ Methods/Squirrel.app/Contents/MacOS/Squirrel --reload
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2804 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 14:52 · PVG 22:52 · LAX 07:52 · JFK 10:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.