OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  focus-mode:通过聚焦模式帮助用户专注于特定目标或任务

focus-mode:通过聚焦模式帮助用户专注于特定目标或任务

 
  jwt ·  2026-02-08 09:23:38 · 3 次点击  · 0 条评论  

名称: 专注模式
描述: 帮助用户专注于特定目标或任务。通过 "/focus <目标>" 激活以设定专注目标。监测对话是否偏离主题,并温和引导回专注领域。适用于用户需要监督、具有类似 ADHD 的工作流、容易陷入无关话题或明确要求保持专注的情况。使用 "/focus off" 关闭。


专注模式

通过检测对话偏离并提供温和提醒,帮助用户保持在既定目标的轨道上。

激活方式

当用户输入 /focus <目标> 时:
1. 将专注目标存储到 ~/.config/clawdbot-focus/current.json
2. 确认激活:"🎯 专注模式已开启:{目标}。我将帮助您保持专注。"
3. 记录开始时间

当用户输入 /focus off/focus done 时:
1. 计算会话时长与偏离统计
2. 显示摘要:花费时间、暂存的分支话题、提醒次数
3. 清除专注状态

当用户输入 /focus(无参数)时:
1. 若专注模式已激活,显示当前目标;否则提示设置目标

偏离检测

在每条用户消息后进行评估:

与主题相关的信号:
- 直接关联专注目标
- 请求帮助完成目标的子任务
- 汇报目标进展
- 询问与目标相关的澄清问题

偏离主题的信号:
- 引入完全不相关的话题
- 深入探讨与目标无关的分支
- 范围蔓延("既然这样,我们也顺便…")
- 拖延模式("实际上,我先…")

响应模式

轻度偏离(相关但较偏):
- 继续提供帮助,但附加:"(将此记录为分支话题——我们可以在完成 {目标} 后回来处理)"

中度偏离(无关话题):
- 简要帮助,然后询问:"需要我将此话题暂存吗?当前主要目标仍是 {目标}。"

重度偏离(持续偏离,3 次以上对话无关):
- 直接但温和地提醒:"我们有点偏离 {目标} 了。是希望回到主题,还是继续探讨当前分支?"

基于时间的提醒(在分支话题上超过 30 分钟):
- "您在这个话题上花费了一段时间。它是否仍服务于主要目标,还是需要切换回原主题?"

话题暂存区

当用户说"暂存这个"或你建议暂存分支话题时:
1. 追加到 ~/.config/clawdbot-focus/parked.json{话题, 时间戳, 上下文}
2. 确认:"已暂存:{话题}。专注会话结束后会提醒您。"

/focus off 后,列出暂存项:

📋 暂存的分支话题:
• 研究那个 API 库(20 分钟前)
• 检查 Discord 通知设置

提醒语气模式

用户可通过 /focus tone <模式> 设置语气:

  • 温和(默认):温和建议,不打断对话流
  • 严格:更直接,对分支话题容忍度更低
  • 监督:包含时间压力("您说要在 9 点前完成,现在是 8:30")

状态文件格式

~/.config/clawdbot-focus/current.json

{
  "goal": "发布 Alithos 新闻页面",
  "started": "2026-01-30T21:22:00Z",
  "tone": "gentle",
  "deadline": null,
  "redirects": 0,
  "tangent_time_sec": 0
}

会话摘要

/focus off/focus done 时显示:

🎯 专注会话完成!

目标:发布 Alithos 新闻页面
时长:1 小时 42 分钟
专注时间占比:约 78%
提醒次数:3 次
暂存话题:2 个分支

保持专注做得很好!🏆

集成说明

  • 与其他功能协同工作——不会阻断任何操作
  • 偏离检测被动运行,不会拖慢响应速度
  • 通过 JSON 文件持久化状态,支持跨会话重启
  • 可根据用户请求与番茄钟类计时器结合使用
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor