本技能提供零技术门槛的个人数据管理与智能问答分析服务。用户通过多种方式录入数据后,AI自动完成数据存储、唯一性校验、标签分类和索引建立。用户可通过自然语言查询数据、生成统计分析和可视化图表,无需任何数据库操作知识。
支持六种数据录入方式,所有方式遵循统一流程:解析数据 → 唯一性查重 → 判定处理 → 入库反馈
| 录入方式 | 说明 | 触发关键词 |
|---------|------|-----------|
| 文字录入 | 直接口语化输入数据 | "记录今天消费100元"、"录入数据" |
| 语音录入 | 语音转文字后解析 | "语音录入"、"我说你记" |
| 拍照/图片 | OCR识别发票、小票、截图 | "拍照录入"、"识别这张发票" |
| Excel导入 | 批量导入.xlsx/.xls文件 | "导入Excel"、"批量导入" |
| CSV导入 | 导入CSV格式数据 | "导入CSV" |
| 对接数据库 | 连接外部数据库读取数据 | "对接数据库"、"连接数据库" |
预设标签(生活消费类):
预设标签(经营数据类):
AI动态标签:
基础查询:
统计运算:
可视化生成:
智能分析:
用户选择录入方式
↓
AI解析数据内容(时间、金额、类型、备注等)
↓
执行唯一性查重校验
↓
├─ 重复数据 → 拦截并提示"该数据已存在,是否重新入库?"
└─ 非重复数据 → 继续
↓
AI自主判断并执行:
- 创建/选择数据库
- 创建/匹配数据表结构
- 生成唯一主键
- 自动打标签
- 建立索引
↓
静默入库
↓
用户反馈:"数据录入成功,已分类为[标签]"
用户自然语言提问
↓
语义解析匹配标签/索引
↓
从数据库调取去重后的有效数据
↓
执行运算分析/图表生成
↓
返回结果+分析建议
用户:"昨天午餐花了35元,在肯德基"
执行:
用户:"导入这个月的消费记录Excel文件"
执行:
用户:"这个月吃饭花了多少钱"
执行:
用户:"生成今年各月份支出对比图"
执行:
数据库存储路径:~/.workbuddy/data/data-qa/
scripts/database_manager.py:数据库连接、建库建表、CRUD操作
scripts/data_parser.py:多模态数据解析(OCR、Excel、CSV等)
scripts/query_engine.py:查询解析、统计运算、图表生成
scripts/deduplication.py:重复数据检测与处理
references/database_schema.md:数据库结构参考
references/tag_system.md:标签体系与映射规则
references/api_guide.md:内部API使用指南
~/.workbuddy/data/data-qa/ 目录
共 1 个版本