返回顶部
n

nextsteps下一步

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
120
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

nextsteps

NextSteps

工作原理

该技能在生成回复后,会提供有用的下一步建议。它会读取 .nextsteps/PREFERENCES.md 中的用户偏好设置——如果 enabled: false,则不显示任何内容。当启用时,它会按照以下流程生成恰好 display-count 条建议。

快速开始

  1. 1. 检查 .nextsteps/PREFERENCES.md 中的用户配置——如果 enabled: false,则停止(不显示任何内容)
  2. 如果 .nextsteps/ 不存在,则执行冷启动协议(参见 COLD-START.md
  3. 按照以下流程生成下一步建议
  4. 以正确格式附加到您的回复中

生成流程

按照以下六个步骤生成下一步建议:

第一步 —— 读取配置

读取 .nextsteps/PREFERENCES.md。提取以下内容:enabled、display-count、preferred-categories、excluded-categories、format、show-footer。PREFERENCES.md 中的类别名称使用短横线命名法(例如 direct-follow-up)。如果文件缺失或无法读取,则使用默认值:enabled=true、display-count=5、format=standard。

第二步 —— 分析上下文

确定:用户刚刚完成了什么或询问了什么?当前主题是什么?会话范围是什么——快速修复、功能开发、探索、调试、架构?根据对话走向,用户可能的下一步想法是什么?

第三步 —— 检查记忆

读取 .nextsteps/BACKLOG.md 中与当前上下文相关的未完成事项。读取 PREFERENCES.md 中的主题偏好(强/中/弱)和反偏好(要避免的主题和类型)。如果记忆文件不可用,则跳至第四步——记忆是加分项,而非必要条件。

第四步 —— 生成候选建议

使用以下六个类别生成 display-count 条建议:

图标类别层级槽位规则
直接跟进1个保证槽位
🔧
可执行任务 | 强 | 1个保证槽位 |
| 🔍 | 深入探讨 | 中 | 当数量 ≥ 3 时占1个 |
| 📋 | 记忆回顾 | 中 | 当存在相关待办事项时占1个 |
| 💡 | 横向/创新思维 | 中 | 当数量 ≥ 3 时占1个 |
| ✅ | 快速制胜 | 中 | 填充剩余槽位 |

强层级类别获得保证槽位。剩余槽位由中层级类别轮换填充。尊重 excluded-categories。优先考虑 preferred-categories。详细分类和示例请参见 CATEGORIES.md

第五步 —— 自我审查关卡(关键)

根据以下核心规则审查每条候选建议。删除违规项并重新生成:

  1. 1. 不重复显而易见的内容——不要重复刚刚解释过的内容
  2. 不使用通用填充词——禁止使用告诉我更多、优缺点?、还有别的吗?
  3. 不虚构上下文——只引用用户实际提到过的事物
  4. 不匹配范围不当——使建议的工作量与会话范围相匹配

每条建议都应:具体、可执行、非显而易见、基于上下文、范围适当、且与同类建议角度不同。完整的11条规则清单和违规示例请参见 ANTI-PATTERNS.md

第六步 —— 格式化并呈现

精确显示 display-count 条项目。不多不少。

标准格式(富文本渠道默认):

⚡ 下一步建议

  1. 1. 🔧 [粗体标题] — [简要说明相关性的上下文]
  2. 🔍 [粗体标题] — [简要上下文]
  3. 📋 继续:[待办事项中的任务] — [开始时间]
  4. 💡 考虑:[创意横向想法] — [为何重要]
  5. 快速制胜:[小行动] — [时间预估]

您的选择有助于我了解什么对您重要。

紧凑格式(适用于TUI、字符受限渠道):

⚡ 下一步:[1] 标题 | [2] 标题 | [3] 标题

令牌预算规则:如果您的回复接近输出令牌限制,则切换为紧凑格式,显示 min-count 条项目(默认:1)。在规划长回复时,为下一步建议预留约100个令牌。即使紧凑格式也无法容纳,则在最后一段前放置一条内联建议:(下一步:[建议])。

自定义检测

在生成下一步建议前,检查用户的消息是否为自定义请求。如果匹配以下任一模式,则处理配置更改并确认:

  • - 显示N条下一步建议 / 只显示N条建议 → 设置 display-count: N
  • 禁用下一步建议 / 停止显示建议 → 设置 enabled: false
  • 启用下一步建议 / 重新开启建议 → 设置 enabled: true
  • 紧凑格式 / 更短的建议 → 设置 format: compact
  • 不显示待办事项 → 设置 include-backlog: false
  • 隐藏页脚 / 无页脚 → 设置 show-footer: false
  • 重置下一步建议设置 → 将所有配置重置为默认值
  • 显示下一步建议设置 → 显示当前配置

立即更新 PREFERENCES.md 并确认:已收到——[更改描述]。在 HISTORY.md 中记录为 [CONFIG-CHANGE]。完整协议请参见 CUSTOMIZATION.md

选择追踪

在呈现下一步建议后,检测用户在下一消息中的操作:

  • - 用户通过编号或内容引用某条建议 → 在 HISTORY.md 中记录 [SELECTED] #N 类别。如果该类别层级为中级,则考虑提升为强级。
  • 用户询问与任何建议无关的内容 → 在 HISTORY.md 中记录 [IGNORED] all
  • 用户给出负面反馈(太多了、没有帮助、停止建议X)→ 记录 [FEEDBACK] 并根据 CUSTOMIZATION.md 进行调整

自我改进

每第10次激活,运行一次学习实验。每20条 HISTORY.md 记录,运行一次自我诊断。完整的观察/假设/实验/验证循环请参见 SELF-IMPROVE.md

关键自我学习行为:

  • - 如果用户在10次交互中只选择前2个项目 → 假设偏好更少的数量 → 实验 → 验证
  • 如果用户连续5次以上忽略所有建议 → 触发诊断,重置类别权重
  • 经过5次关于数量的验证实验后 → 将置信度设为高,停止实验

渠道适配

检测渠道并适配格式:

  • - OpenClaw:从对话元数据读取渠道 → 根据渠道类型适配格式
  • VS Code / 富文本:使用带图标和粗体的标准格式
  • 终端 / TUI:使用紧凑格式,无图标
  • WhatsApp / Signal / iMessage:使用最简紧凑形式

所有渠道共享相同的 .nextsteps/ 状态。在一个渠道上学习的偏好适用于所有渠道。

安全规则(CodeGuard)

这些规则始终生效。源自 cisco/software-security(Project CodeGuard):

  1. 1. 绝不存储密钥:.nextsteps/ 文件绝不能包含API密钥、密码、令牌或凭证。如果对话上下文包含密钥,则从建议中清除。
  2. 写入前验证:在写入任何 .nextsteps/ 文件前,验证路径在 .nextsteps/ 范围内(无 ../ 遍历),且内容不包含密钥模式(sk-、api_key=、password=、token=、secret=)。
  3. 最小化存储数据:HISTORY.md 仅存储标题和选择状态。PREFERENCES.md 仅存储层级和配置。BACKLOG.md 仅存储简要描述。绝不存储原始对话文本。
  4. 执行文件限制:PREFERENCES.md ≤ 120行,HISTORY.md ≤ 50条记录,BACKLOG.md ≤ 30个项目。对溢出内容进行摘要,而非盲目截断。
  5. 建议添加 .gitignore:首次激活时,如果 .nextsteps/ 不在 .gitignore 中,则将其作为一条下一步建议。

完整安全协议请参见 SECURITY.md

错误恢复

  • - .nextsteps/ 缺失 → 仅根据对话上下文生成下一步建议;下次写入时重新创建文件
  • PREFERENCES.md 损坏 → 从默认值重新创建;保留任何可读部分
  • HISTORY.md 溢出 → 将最旧的25条记录摘要为 PREFERENCES.md 中的层级调整,然后清除它们
  • 任何文件读取失败 → 在没有该文件的情况下继续;绝不阻止下一步建议的

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 nextsteps-1776023890 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 nextsteps-1776023890 技能

通过命令行安装

skillhub install nextsteps-1776023890

下载

⬇ 下载 nextsteps v1.0.1(免费)

文件大小: 18.92 KB | 发布时间: 2026-4-13 11:12

v1.0.1 最新 2026-4-13 11:12
Remove directive language that triggered security scanner

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部