【Code With SOLO】大二学生为家里育苗场开发AI记账助手,效率提升10倍

1. 摘要

我是一名大二软件工程专业的学生,家里经营育苗场。每天需要将微信上的零散报账消息手动录入飞书表格,每条记录耗时23分钟且容易出错。我用TRAE SOLO+DeepSeek API开发了一个AI记账助手,能将自然语言消息一键解析为结构化模板,全程只需10秒,效率提升10倍以上,已稳定使用1个月。

2. 背景

我是一名大二软件工程专业学生,家里经营育苗场。之前用飞书记账时遇到几个痛点:

每条记录要一个字一个字手动输入,非常慢

飞书自带的粘贴识别顺序固定,如果消息描述笼统(比如没写日期、顺序不固定),会把“箱数”识别成“收入”

飞书自带的AI解析准确率不高,而且没有记忆功能,每次都要重新调整

我希望做一个专门为育苗场场景定制的记账工具,能听懂家里人的表达习惯。

3. 实践过程

任务拆解:

![|554x182](file:///C:\Users\TX\AppData\Local\Temp\ksohtml31876\wps4.jpg)

用了SOLO哪些能力:

代码生成:生成完整的前端页面结构和交互逻辑

Prompt优化:帮我设计DeepSeek的System Prompt,专门针对农业记账场景(日期识别、客户名、电话、未结标记、箱数颗数)

Debug辅助:解决API调用跨域、JSON解析异常等问题

功能迭代:根据家里实际使用反馈,逐步增加一键日期、订单模式等新功能

关键Prompt:

“帮我设计一个记账解析器的System Prompt,针对育苗场场景。需要从自然语言中提取:日期、客户名、品种、数量(支持X箱/X颗)、金额、电话、是否未结、是否赠苗/试种。返回JSON格式,包含incomeList和expenseList。”

踩过的坑:

1. 飞书自带的AI解析顺序不固定→改用DeepSeek自己做结构化提取,准确率大幅提升

2. DeepSeek返回的JSON字段有时缺失→在Worker里强制`response_format:json_object`+前端兜底默认值

3. 家人希望保留上一次的解析结果→增加localStorage历史记忆功能

4. 成果展示

核心功能:

:white_check_mark:自然语言解析(3-5秒出结果)

:white_check_mark:日期自动识别+一键批量设置日期

:white_check_mark:收入/支出分离复制

:white_check_mark:历史记录自动恢复(不怕误关页面)

:white_check_mark:支持箱数/颗数、未结标记、赠苗/试种

:white_check_mark:记账模式+订单模式双模式

效果对比:

![|554x256](file:///C:\Users\TX\AppData\Local\Temp\ksohtml31876\wps5.jpg)

![|554x630](file:///C:\Users\TX\AppData\Local\Temp\ksohtml31876\wps6.jpg)

使用数据:已稳定使用1个月,处理记账记录200+条

![|553x346](file:///C:\Users\TX\AppData\Local\Temp\ksohtml31876\wps7.jpg)

![|553x346](file:///C:\Users\TX\AppData\Local\Temp\ksohtml31876\wps8.jpg)

演示地址:https://gao666-max.github.io/seedling-accounting/

代码仓库:gao666-max/seedling-accounting: 育苗场记账助手 - AI智能版

5. 效果与总结

提效了多少?

从最初手动打字2-3分钟一条,到现在3秒一条,效率提升40倍以上。家里现在每天记账的时间从半小时缩短到几分钟,漏记/错记率降低90%。

SOLO在我流程中做了什么?

帮我快速搭建前端页面,不用从零写HTML/CSS

帮我设计AI解析的Prompt,针对农业场景做优化

陪我持续迭代:一键日期、订单模式、历史记忆都是根据使用反馈一步步加上去的

遇到bug时快速定位问题,节省大量调试时间

可复用的方法:

1. 针对场景定制Prompt,比通用AI更好用:专门为育苗场场景写Prompt,告诉AI什么是“箱数/颗数”、什么是“金额”,准确率大幅提升

2. 先跑通核心流程,再根据实际使用迭代:第一版只有基础解析,用了一周后发现痛点,逐步加功能

3. 历史记忆功能很重要:增加localStorage自动保存后,再也没丢过数据

对AI工作方式的思考:

以前我写一个这样的工具,从0到能用至少需要一周。用TRAE SOLO后,3小时出了第一版,一个月里持续迭代到现在。AI不是帮你写完代码就结束了,而是让你能快速验证想法、根据反馈持续改进。作为一个大二学生,以前觉得自己离“做一个家里人真的在用的工具”很远,现在发现,有AI辅助,我也可以做到。