Skip to content

AI识别逻辑的建议 #1325

@Zhuoershang

Description

@Zhuoershang

描述建议

调整建议说明

  1. 规则匹配策略调整
    建议对所有规则进行匹配,包括已手动关闭的规则(用于避免额外调用 AI)。
    对于已关闭的规则

    • 若匹配到账单数据,则直接弃用
    • 不保存至账单列表
      相关实现逻辑及效率问题已在交流群中说明,这里不再展开。
  2. 提供 AI 关闭开关
    目前未看到相关入口,推测尚未提供。
    需要明确的是:AI 关闭开关仅作用于“未匹配规则的数据识别”不包含 OCR 数据

    原因说明:

    • 软件自动接管的通知、系统数据等,非账单场景占比较高,存在误识别生成账单的风险。对此无需求的用户,应允许直接关闭 AI 识别。

    • OCR 场景下,通常是用户已确认这是账单,仅借助 AI 进行结构化采集,因此 OCR 默认必须调用 AI,不受 AI 总开关影响。

    • 当前 OCR 的触发方式本身已有关闭开关,基本不存在误触问题。

    • 基于以上两点,有必要区分两类 AI 提示词

      • 通知 / 系统数据触发的 AI 识别
      • OCR 触发的 AI 识别
  3. OCR 识别逻辑优化建议

    • 通知等数据来源,存在一定概率并非账单,允许“识别失败、不生成账单”。

    • OCR 场景下,99% 可以确定是账单,即便信息不完整,也应尽量生成结果。

    • 例如:

      • 已识别到金额和交易时间
      • 但未识别到资产账户
        这种情况完全可以生成一条缺省账单,由用户后续补充。

    目前的提示词策略是:未识别到资产账户即不认为是账单,这在 OCR 场景下偏保守。
    相比手动新建账单,生成一条可补充的缺省账单,能明显节省用户时间。

该功能带来的好处或者优点

提高性能,优化逻辑!

这不是重复的 issue

  • 我已经搜索了现有 issue,以确保该功能尚未被报告。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions