V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
huyujievip
V2EX  ›  程序员

周末花了两天,写了一个 AI 半自动记账的快捷指令

  •  
  •   huyujievip · 26 天前 · 2052 次点击

    效果截图:

    步骤截图

    整个环节中最复杂&繁琐的事情有下面几点

    • iOS 中有两种调用 APP 指令的方法:快捷指令URL Scheme

    URL Scheme 每次调用都会跳转打开 APP ,无法实现多笔记账。唯一可行的方案是使用 APP 提供的快捷指令(快捷指令套娃)

    • 捷径中的录音功能,无法后台运行

    因为我需要跳转到不同 APP 查看一天的消费情况,所以目前将录音和分析拆成了两个流程,先创建录音文件,再通过第二个指令分享这个录音文件

    • 快捷指令的编写,很繁琐(解析 api 响应内容、解析数据到变量、循环等等,上手还是需要一些时间的)

    调用 AI 分析,返回结构化数据反倒不复杂,Cursor Agent 帮我处理了 95% 的开发量

    现在的处理思路有点类似于 MCP,但是介于目前 iOS 生态,调用应用指令(在不跳转到应用内的情况下)只能通过快捷指令来实现

    10 条回复    2025-05-12 21:59:50 +08:00
    dwu8555
        1
    dwu8555  
       26 天前
    AI 可以写快捷指令?快捷指令不都是用 UI 操作的吗
    huyujievip
        2
    huyujievip  
    OP
       26 天前
    @dwu8555 快捷指令调用后端接口,上传录音文件,然后后端分析(绿色部分),再在快捷指令里面解析 JSON 响应,提取参数

    ![]( https://assets.111234.xyz/Picsew_20250511175712.JPEG)
    huyujievip
        3
    huyujievip  
    OP
       26 天前
    @dwu8555

    > 调用 AI 分析,返回结构化数据反倒不复杂,Cursor Agent 帮我处理了 95% 的开发量

    这里指的是绿色部分的后端开发量,不包括快捷指令的编写
    dwu8555
        4
    dwu8555  
       26 天前
    @huyujievip #3 哦哦, 我以为编写快捷指令用的 AI 写的呢
    MarsCloud
        5
    MarsCloud  
       26 天前
    可以看看“钱迹”的自动化方案,截图本地分析,不需要上传服务端,没有隐私问题。
    使用了一段时间,体验舒适。
    huyujievip
        6
    huyujievip  
    OP
       26 天前
    @MarsCloud
    没用过后面试试

    ios 长截图有点麻烦,不知道截图重复会不会重复记账

    分类、备注、日期不知道准不准
    goldeye0351
        7
    goldeye0351  
       25 天前
    看不懂, 好高级的样子
    honus
        8
    honus  
       25 天前
    @MarsCloud 同样在用 问题是分类功能基本不好用 想着后面也加一层通过后端根据关键字返回分类
    huyujievip
        9
    huyujievip  
    OP
       25 天前
    @honus 通过截图还有一个问题是,有些消费详情上面压根不显示商品名,导致无法分类
    honus
        10
    honus  
       25 天前
    @huyujievip 常用的根据商家也可以 但是钱迹的暂时不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2840 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 07:22 · PVG 15:22 · LAX 00:22 · JFK 03:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.