用途:把 UI/UX 评审、视觉方向、布局与字体决策、设计系统相关工作、前端实现、代码探索与评审,以及截图、图片、视频等本地媒体分析委托给 Kimi CLI。Kimi 被视为设计能力较强的编码 Agent,适合需要设计判断与前端落地结合的任务。
主要能力:通过包装脚本 scripts/ask_kimi.sh 调用,而非直接执行 kimi -p。脚本会捕获 Kimi 的 JSONL 输出、流式显示紧凑进度、记录会话 ID,并写出 Markdown 结果文件。成功运行后打印 session_id、output_path 和 elapsed 信息。Kimi 能分析截图、图片与视频,并将其设计决策表达为规格或前端代码,但不能生成或编辑图片素材。
使用方式:每个任务运行一次包装脚本,传入聚焦的提示词,给出目标、完成标准、约束和必要的上下文,提示词通常控制在 500 词以内。可用 --file 传递 1-4 个优先入口文件或媒体提示,Kimi 自行发现其余内容。示例:./scripts/ask_kimi.sh "Implement the requested change";可加 --workspace、--file、--model、--session、--add-dir、--skills-dir、--output 等参数。任务文本可作为首个位置参数、用 --task 传入或经 stdin 传入。含空格、括号或 shell 元字符的路径需加引号。续接会话使用 --session <session_id>。
适用场景:需要在可信工作区中由 Kimi 进行设计评审、前端打磨、代码探索与评审,并结合本地截图或视频做分析时使用。任何能加载 SKILL.md 指令并执行本地 shell 命令的 Agent 均可使用,包装脚本不依赖特定宿主 API。
限制:非交互提示模式使用自动权限策略,可能编辑文件或运行命令,仅应在可信工作区且用户明确授权变更时使用。kimi -p 不能与 --plan 标志组合,且该模式不提供文件系统沙箱,因此包装脚本刻意不提供只读选项;需要强制不写入的探索时,应在用户终端使用交互式 kimi --plan 或其他沙箱机制,不能把纯提示词指令描述为只读保证。不要在委托提示中提及本 Skill 或其包装实现。失败处理:kimi 不可用时运行 kimi --version 检查安装;认证或配置失败时运行 kimi doctor,缺少认证时运行 kimi login;升级后参数失效应查看 kimi --help 并更新包装脚本。Kimi 非零退出视为失败,退出码 3 表示目标受阻,6 表示在支持目标模式的版本上目标暂停。