用途:redline 用于按 kntnt/skills 集合的编辑契约审阅一份文本(Text Artifact),在调用允许的修正预算内修复审阅发现的问题,说明仍未解决的部分,最后做一次机械性检查。文本来源不限,可以是本集合、人工或其他工具产出。
主要能力与参数:操作数为内联文本、一个本地路径或一个 URL,且只能有一个。--genre 指定体裁资源,--technique 指定技法资源,--language 指定语言或地区,--brief 指定写作简报(属供给材料,不得编辑或校对),--max 为修正预算(非负整数,默认 1,0 表示只审不改),--output 指定输出目标(默认 response),--in-place 选择就地编辑。体裁、技法、语言按调用、简报 YAML 中的 kntnt 映射、上下文指令、会话上下文、文本推断等层级依次解析;技法还可由已定体裁的常规写法决定。语言存在实质歧义或混用时需先询问,不得猜测。
使用方式:以 UV_NO_CACHE=1 UV_NO_PROJECT=1 uv run "$HERE/scripts/invoke.py" 调用,用户输入原样经 stdin 传入;退出码为 0 时按输出执行,其他退出码按资料所述处理。每条 UV 命令使用新建的私有 TMPDIR 并在命令结束后删除。
限制:需要能启动新子代理的运行环境,否则报告能力不满足并停止。参数越界、多个文本、就地编辑与独立输出目标并用、输出路径等于输入路径、父目录不存在等情形会被拒绝。无法使用的已识别元数据会停止运行,不会被静默替换为近似值。资料未提供具体价格、平台支持范围或效果数据。