用途:language-coach 是一个语言教练技能,在用户运行 /language-coach 及子命令时触发,读取子命令并执行捆绑的 CLI 命令,用于配置和运行语言学习辅导。
主要能力:支持设置母语(native)、目标语言(target)、学习目标(goal:everyday/scored)、辅导风格(style:teaching/concise/translate)、响应语言(response:native/target);支持多目标语言管理(target-add、target-remove、target-list);支持评分模式(mode:everyday/scored-writing/scored-speaking/review)、评分重点(practice-focus:writing/speaking/both)、目标分数(estimate)与当前水平(level);提供状态查看(status)、进度历史(progress)、词汇重点开关与列表(vocab on|off、vocab [lang])、暂停与恢复(off/on),以及 Codex/Cursor 的钩子安装、移除与状态查询(install-hook、remove-hook、hook-status)。
使用方式:所有命令通过 python3 ../../scripts/manage_language_coach.py --platform <claude|codex|cursor> ... 调用捆绑脚本。默认使用当前宿主平台;在 Codex 中用 --platform codex,在 Claude Code 中用 --platform claude,在 Cursor 中用 --platform cursor。平台不明确时应先询问。setup 向导会逐条询问母语、目标语言、主要目标、辅导风格、响应语言;若选择 scored,还会追问评分模式、评分重点、目标估计与当前水平,然后按顺序运行对应命令,最后运行 status。Codex 与 Cursor 用户还需运行 install-hook 与 status。
适用场景:适合在编码或写作等日常提示过程中获得持续的语言辅导,尤其适合需要按评分标准练习写作或口语、跟踪词汇薄弱点与进度估计的用户。
限制:vocab 功能仅在 scored-writing 或 scored-speaking 模式下生效;track-vocab 与 mark-vocab-mastered 通常由模型在辅导回合中静默调用,用户一般不直接运行;Cursor 的 install-hook 写入 ~/.cursor/hooks.json 顶层位置;多目标模式下 target 命令的行为取决于是否已配置 targets[]。资料未提供收费、价格、平台支持范围或效果保证等信息。