SuperAPI AI 工具集

give-me-tips

通用与其它

查看项目

更新于 10-15 20:13

技能介绍

用途:当用户询问 senpi 的任意提示(启动提示、工作提示,或 omo 组件注入的 Tip: 行)时,该技能给出针对该条提示的深度解释,并使用用户提问所用的语言作答。

主要能力:先查询实时提示列表,而非凭记忆解释。在 OmO Native 下运行 omo --list-tips(会话环境带 OMO_NATIVE=1 与 OMO_BIN);普通 senpi 安装下运行 senpi --list-tips;若品牌命令不在 PATH(bunx/npx 启动),则用 "$OMO_BIN" --list-tips。命令输出 JSON:[{id, text, requiresCommand?}],按 id 或文本片段匹配用户所问提示。若该版本无此标志,则回退到已安装 @code-yeongyu/senpi 包内 packages/coding-agent/src/modes/interactive/tips/catalog/ 目录,或本地克隆 code-yeongyu/senpi 中读取目录源。

可用提示因用户而异:目录是超集,用户实际可见的提示受 senpi agent 目录 settings.json 中的 tips 开关、tipsHistory(冷却轮换)、requiresCommand 门控、键位可用性影响。解释前需读取该 settings.json 及其提示历史状态,说明该用户本人可能遇到哪些提示及原因。

解释前需验证:读取实际功能实现,senpi 本身在 code-yeongyu/senpi 的 packages/coding-agent/ 下,omo 组件在 code-yeongyu/oh-my-openagent 的 packages/omo-senpi/ 下,并在解释中引用所读的具体文件路径;若代码与提示文本冲突,以代码为准并说明实际行为。

特定提示:对 Fable 5 拒绝后出现的提示,解释完整 fallback-architect 流水线,引用 packages/omo-senpi/src/components/fallback-architect/,涵盖拒绝检测、architect 类别门控、隐藏指令与可见提示。对会话中出现的 ✦ Kibitzer 记忆回忆提示,解释常驻 Kibitzer sidecar,引用 packages/omo-senpi/src/components/memory/kibitzer/ 与 packages/memory-core/src/recall/,并区分 memory.nudge(写记忆)与 Kibitzer(只读记忆)。

限制:资料未提供该技能的安装方式、收费、价格与平台支持信息;其行为依赖 senpi 与 omo 的具体版本和本地配置。