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

发布 Alfred 工作流 Workflow:人民币小写转换为大写(威力加强版)

  •  
  •   LawrenceJing · 2023-07-07 11:35:01 +08:00 · 1858 次点击
    这是一个创建于 505 天前的主题,其中的信息可能已经有所发展或是发生改变。

    试用 Python 3 编写,使用前请确保环境,如果无法运行,请安装 Xcode Command Line Tools 。

    相比一般的 Workflow ,亮点在于:

    1. 自动识别“万”、“亿”并转换。 Imgur

    2. 自动识别并忽略千分位符。 Imgur

    3. 如果没有角分,自动添加“整” Imgur Imgur

    4. 如果结果以“壹拾”开头,自动去掉“壹”,符合中文习惯 Imgur

    5. 使用特殊方法消除 float 函数导致的四舍五入不精确的问题。

    项目地址: https://github.com/sparky0915/CNY-conversion-Alfred-workflow ,欢迎 Star

    Credit to @AlisterTT

    10 条回复    2023-07-10 19:33:37 +08:00
    adob51
        1
    adob51  
       2023-07-07 16:24:42 +08:00
    嗯,不错,点赞投币➕关注
    fg990
        2
    fg990  
       2023-07-07 17:46:21 +08:00
    下载使用了
    LawrenceJing
        3
    LawrenceJing  
    OP
       2023-07-07 21:40:16 +08:00
    @adob51 感谢
    iKuangye
        4
    iKuangye  
       2023-07-08 14:41:45 +08:00 via iPhone
    mojave python3.11 xcode cml 已安装,用不了。cny 123 下面直接显示搜索
    LawrenceJing
        5
    LawrenceJing  
    OP
       2023-07-08 16:38:02 +08:00
    @iKuangye 不知道啥情况,可能对 Alfred 和系统版本有要求? Mojave 确实太早了,我自己这边 Monterey 和 Ventura 都可以。
    murmur
        6
    murmur  
       2023-07-09 10:48:40 +08:00
    不得不佩服果粉的折腾精神,你用搜狗输入法,然后按 v 打数字,实时就会转人民币金额,类似的打日期会转农历、转中文
    LawrenceJing
        7
    LawrenceJing  
    OP
       2023-07-09 11:24:44 +08:00
    @murmur 不错,但如果我不用搜狗呢?
    LawrenceJing
        8
    LawrenceJing  
    OP
       2023-07-09 11:26:12 +08:00
    @murmur 而且搜狗的 v 模式,没有我写的里面的 1234 功能,亲测哈哈。
    dayu1994
        9
    dayu1994  
       2023-07-09 14:02:25 +08:00
    很实用! 感谢
    MrCharlesWu
        10
    MrCharlesWu  
       2023-07-10 19:33:37 +08:00
    大佬,有没可能写个 raycast 同样功能的插件
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2915 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 08:02 · PVG 16:02 · LAX 00:02 · JFK 03:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.