Repository navigation
v0.9.0 — 接管「加载技能」行(剥掉 XML 壳)
新增
-
接管「加载技能」行(
skill),展开体剥掉<skill_content>三层壳。官方
SkillRow的展开体是一个<pre>,里面铺skill工具返回的规范渲染块:<skill_content name>套<skill_resources>(一两行资源指引)再套<skill_instructions>(技能正文)。那层 XML 壳对人不构成信息,却把正文夹在中间 —— 与触发卡那条<goal_round>骨架同一个问题。接管姿势同提问卡与交付行(
tool.call.toolview的skillkey,priority -1 遮蔽)。四态、状态词、技能名、查看入口与data-tool/data-state锚点逐项保留,只换展开体:- 技能正文直出,三层壳在解析时丢掉
- 资源指引另起一节并默认收起(它解释技能去哪些路径找素材,属于按需查看的背景)
- 形状不符则原样铺回结果原文,与官方等价 —— 绝不把展开体渲染成空白
内部
- 解析用逐行对帧而不是宽松正则:正文里出现
</skill_instructions>这类字面量是允许的(官方测试就带这种用例)。15 个新用例覆盖对帧、字面量、形状不符与四态。