Swiflow 最佳实践
提示词设置
请参考提示词设置
沟通技巧
为了获得最佳结果,描述功能时请考虑以下几点:
明确目的
清楚说明功能的主要目的:
- ✅ "我需要一个工具来追踪每日水分摄入量"
- ❌ "我想要一个好用的应用"
提供细节
包含重要的功能细节:
- ✅ "我需要一个待办事项清单,可以设置优先级(高、中、低)和截止日期,并按优先级排序"
- ❌ "我需要一个待办事项清单"
说明使用场景
描述你将如何使用这个功能:
- ✅ "我需要一个工具来记录我的跑步数据,包括距离、时间和路线,以便我可以追踪我的进步"
- ❌ "我需要一个跑步应用"
使用记忆
Swiflow 内置了记忆功能,历史记忆会被放在 Chat History 的 System Prompt 之后,在任何时候 Swiflow Bot 都会带着该 Bot 的记忆处理处理信息,当有效信息被记住的越多该 Bot 看起来就会越聪明。
简单来说这等于在 System Prompt 上追加了一部分最佳实践。
0. 如何使用记忆
您可以在 System Prompt 中添加相关提示词,来自动记忆,类似:
plain
当你遇到错误并解决时,请自动记住这次问题的正确解法也可以在对话中主动使用记忆工具,来记忆相关信息,类似:
plain
请根据以上内容整理并记忆操作过程中的SQL、数据结构、数据字典,以备下次使用1. 记忆常用信息
记忆常用SQL、数据结构、编程规范等和 Swiflow Bot 设定目标相关的信息,会有效提高之后的处理效率。
2. 记忆有效信息
记忆有效信息可以减少 Swiflow Bot 自动探索和尝试次数。
3. 记忆无效信息
和有效信息一样,记忆无效信息可以让 Swiflow Bot 避开一些错误操作。
4. 记忆最佳实践
记忆最佳实践可以让 Swiflow Bot 减少探索快速得到结果。
5. 定期整理记忆
和 Swiflow Bot 目标设定无关的记忆增大 api token 消耗、干扰任务目标的聚焦,定期整理保持 Bot 的高效和专注。