feat: 添加 AI 记账服务

This commit is contained in:
2026-01-29 10:34:51 +08:00
parent 2744d9c605
commit 88ca20589c

View File

@@ -579,7 +579,7 @@ func (s *AIBookkeepingService) GenerateDailyInsight(ctx context.Context, userID
任务要求:
请基于上述数据,输出一个 JSON 对象(纯文本,不要 markdown。**必须要丰富、有梗、有洞察力**,不要像流水账一样罗列数据,要透过数据看本质(比如吐槽消费习惯、夸奖坚持等)。
1. "spending": 今日支出点评150-250字
1. "spending": 今日支出点评100-150字
*点评指南(尽量多写点,发挥你的戏精本色):*
- 看到 streakDays >= 3疯狂打call吹爆用户的坚持用词要夸张比如"史诗级成就"。
- 看到 streakDays == 0阴阳怪气地问是不是把记账这事儿忘了或者是被外星人抓走了。
@@ -597,7 +597,7 @@ func (s *AIBookkeepingService) GenerateDailyInsight(ctx context.Context, userID
* 是 0直接颁发"诺贝尔省钱学奖"。
- **关键原则:字数要够!内容要足!不要三言两语就打发了!要像个话痨朋友一样多说几句!**
2. "budget": 预算建议(100-150字
2. "budget": 预算建议(80-120字
*建议指南(多点真诚的建议,也多点调侃):*
- 预算快超了:发出高能预警,比如"警告警告,余额正在报警,请立即停止剁手行为"。建议吃土、喝风。
- 预算还多:鼓励适当奖励自己,比如"稍微吃顿好的也没事,人生苦短,及时行乐(在预算内)"。