每日自我优化问卷,通过了解用户来优化代理行为。以定时任务形式运行,每次提出一道多选题...
Daily Questions: 1,一个日常的,向用户提问以不断构建理解和改善代理行为.是一项面向实际任务的技能,主要用于QQ 问题一次一个提出,并有多个选择按钮.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
一种日常流程,通过向用户提问持续深化理解、优化 agent 行为。问题在 Telegram 上以单次一个的形式呈现,并配有多项选择按钮,便于快速点击。
创建一个 cron 任务,其 prompt 示例为:
该进行每日问答了。请完整阅读 daily-questions SKILL.md,然后严格遵循以下工作流:先通读 USER.md 和 SOUL.md,识别其中的空白点;随后依次提出 {N} 个关于用户的问题和 {N} 个关于 agent 的问题,每次仅展示一个问题并附带多项选择按钮;每完成一轮问答后,立即更新对应文件。
可配置参数如下:
针对每个问题:
生成问题及三个合理且有针对性的多项选择答案(A、B、C),选项需切实反映该问题的典型差异,避免空洞或敷衍的填充项。
通过 message 工具发送问题消息,并附带 4 个 inline 按钮:
使用 message 工具发送带按钮的消息时,须为每个问题设置唯一的 callback ID,以防用户误点过期按钮导致冲突:
{
"action": "send",
"channel": "telegram",
"to": "",
"message": "**第一轮 — 第 1/3 题**nn<此处填写问题正文>nnA) <选项 A>nB) <选项 B>nC) <选项 C>nn点击按钮,或直接输入您的答案:",
"buttons": [
[
{ "text": "A", "callback_data": "dq_r1q1_a" },
{ "text": "B", "callback_data": "dq_r1q1_b" },
{ "text": "C", "callback_data": "dq_r1q1_c" }
],
[
{ "text": "✏️ 输入我的答案", "callback_data": "dq_r1q1_custom" }
]
]
}
callback ID 格式为 dq_r{轮次}q{序号}_{选项},例如 dq_r2q3_b 表示第二轮第三题的选项 B。
等待用户响应。 用户可能采取以下任一方式作答:
callback_data: dq_r1q1_a 的回调数据(或其他对应值)若收到的 callback_data 不匹配当前问题(例如用户点击了旧问题的按钮),则忽略该回调,继续等待正确响应。
若收到 dq_rXqX_custom:回复提示用户输入答案,随后等待其下一条消息。
记录答案,然后进入下一题。
当本轮所有问题均完成作答后,更新对应文件(USER.md 或 SOUL.md)。
references/example-questions.md)NO_REPLY——防止重复发送纯文本消息相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章