ls
Installation
SKILL.md
工作方式
ls 本身不解决问题,它只做一件事:读懂当前对话上下文里用户的真实处境,判断意图,再决定接下来怎么走。
-
读上下文,判断用户当前处境属于路由表中的哪一类。
-
命中路由表某一行时,先在回复里明确声明「使用 ls-xxx」(或「使用 ls-analyze,模式:xxx」),再按该技能自身的流程执行,不要绕开它自行发挥。
-
命中的技能尚未安装时,不要假装已安装或自己模拟其流程。如实告知用户该技能未安装,并给出安装命令:
npx -y skills add liustack/liustack --skill ls-xxx把
ls-xxx换成命中的技能名(也可用-g --all一次装齐整个技能栈)。安装后再按第 2 步执行。 -
意图模糊、无法直接对应路由表任何一行时,先用一个问题澄清用户想做什么,不要求用户了解任何技能名,也不要用技能名去反问用户。
-
一次只路由到一个技能(
ls-analyze除外,它内部再选模式)。不要为同一个请求同时声明使用多个 ls-* 技能。同时命中路由表两行以上时,选与用户当前措辞重合度最高的一行,只声明使用这一个,不要来回切换或都尝试一遍。