V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ygsgdbd
V2EX  ›  分享创造

TypeSwitch - MacOS 自动切换输入法,尝试使用 Cursor 开发,下班时间 2 天搞定,估计 95% 的代码都是 Cursor 生成的。

  •  
  •   ygsgdbd ·
    ygsgdbd · 3 天前 · 1569 次点击

    之前是使用 SwitchKey ,后台换了国产的自动切换输入法,最近发现 Cursor 很多人在使用并且评价很好,就自己试试看,发现确实离谱💦,花了 2 天时间(下班时间)写完了并且发布到 Homebrew 了。

    我之前没写过 MacOS APP ,可以试试体验。

    https://github.com/ygsgdbd/typeSwitch

    25 条回复    2024-12-11 21:37:18 +08:00
    GeekGao
        1
    GeekGao  
       3 天前
    不错
    CNN
        2
    CNN  
       3 天前
    蛮好的,我是直接删除 ABC ,只留一个
    lambdaX999
        3
    lambdaX999  
       3 天前
    牛的,这个我用的是 input source pro ,好像还是付费了的,看来 cursor 很赞
    ygsgdbd
        4
    ygsgdbd  
    OP
       3 天前
    @lambdaX999 目前 Cursor 用了几天,新出的 Cursor Agent 完全超乎预期, 和 v0.dev 很像。用 Cursor 写代码的感觉就好像我是客户,我负责说而它负责写,很奇怪。
    ygsgdbd
        5
    ygsgdbd  
    OP
       3 天前
    @GeekGao 谢谢,欢迎 Star ,后面还会把内容补全
    ygsgdbd
        6
    ygsgdbd  
    OP
       3 天前
    @CNN 确实是个好法子,iOS 里面我就是只保留微信输入法
    GeekGao
        7
    GeekGao  
       3 天前
    @ygsgdbd 我发现安装后没图标啊,得整个哇
    ygsgdbd
        8
    ygsgdbd  
    OP
       3 天前
    @GeekGao #7 更新了,现在有图标了,国际化也更新了 0.3.0
    xyfan
        9
    xyfan  
       3 天前
    我用的是 keyboardholder
    ygsgdbd
        10
    ygsgdbd  
    OP
       3 天前
    @xyfan 看着确实不多,只是许久没更新了
    tars16
        11
    tars16  
       3 天前
    readme 有乱码还是什么:
    克���仓库
    ��项目受到
    ygsgdbd
        12
    ygsgdbd  
    OP
       3 天前
    @tars16 哈哈,这是 AI 帮我生成的 README ,不知道为什么中文它生成了很多这种乱码,我改下。
    lovestudykid
        13
    lovestudykid  
       2 天前
    楼主应该写 iOS APP 的吧,不然我觉得 2 天下班时间搞不定,搞好环境可能就差不多了。而且写的代码也需要自己大概看一下才敢运行。
    apollo007
        14
    apollo007  
       2 天前 via iPhone
    @CNN 我也想,怎么实现呢
    CNN
        15
    CNN  
       2 天前
    yzlren
        16
    yzlren  
       2 天前
    @lovestudykid 本身要有基础,要不然 ai 一本正经得胡说八道也不知道
    ygsgdbd
        17
    ygsgdbd  
    OP
       2 天前
    @lovestudykid 是的,之前是做 iOS 开发用的也是 SwiftUI ,有一定基础是很快,AI 作为了放大器。整个项目确实是 2 天抽空搞定了 v0.1.0 版本。

    @yzlren 关于 AI 胡说八道的话现在的 Cursor Composer Agent 已经降低了很多的门槛了,可以直接把你想仿照的仓库的链接给 AI 他能知道要做成什么样子。

    其实这个工具逻辑代码实现时间非常短,里面的很多逻辑代码我也没有完全看懂。最花时间的反而是 UI ,完全不知道如何用口头描述让它实现我想要的 UI 效果 🥲,所以 UI 的代码我调整了许多,特别是边距和颜色。
    ttys000
        18
    ttys000  
       1 天前
    微信输入法,设置指定应用使用英文即可。
    ygsgdbd
        19
    ygsgdbd  
    OP
       1 天前
    @ttys000 用微信输入法的的确可以这个设置。不过这个兼顾所有输入法,而且很方便 ~
    ttys000
        20
    ttys000  
       1 天前
    @ygsgdbd 确实如此,支持 op ,万一哪天我用五笔了呢。
    ygsgdbd
        21
    ygsgdbd  
    OP
       1 天前
    @ttys000 #20 一样支持,这个只是帮你自动切换到你预设的输入法,比如你打开微信时一般是想使用中文输入法(包括微信输入法、或者其他各种输入法)这个工具就会自动帮你切换过去,免得每次忘记默认输入法都要敲两下键盘 ~
    136178128
        22
    136178128  
       1 天前
    @lovestudykid 我前端开发,从来没写过 Swift ,上周用 windsurf 就写了个窗口管理软件(类似 dock 栏自动隐藏)。

    我甚至没专门的去入门 swift ,我就看它写的代码,和别人的开源项目学习了一点点的 Swift
    写写小玩意,只能说真的还行。UI 我使用现成的 Package 。

    类似这个效果,这是我用 hammerspoon 实现的。
    https://i.imgur.com/UkzPs42.mp4
    136178128
        23
    136178128  
       1 天前
    @ygsgdbd #17 赞赞赞,Star 了。
    比如我只想使用我的第三方输入法。但我又不想删除自带的 abc (删了升级输入法的时候输入密码会转彩虹)这个就很有用。
    但是有点不爽的就是,为啥不能一键修改所有。
    ygsgdbd
        24
    ygsgdbd  
    OP
       1 天前
    @136178128 #23 额,我后面会加一键重置,但是一键修改不知道使用场景额 😐
    ygsgdbd
        25
    ygsgdbd  
    OP
       1 天前
    @136178128 #22 你这个很秀,配合台前调度会很好用,比如随时收集图片、文字,拖过去就收藏了 👍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2321 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:50 · PVG 23:50 · LAX 07:50 · JFK 10:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.