Devotd Github
新发现编程智能体

cablate/ctx-handoff-mod — 回答语言提示文案精简

在 Claude Code 模式 cablate/ctx-handoff-mod 中,当回答未使用指定语言时附加的提醒文案,已在四种语言中被精简缩短。

仓库信息cablate/ctx-handoff-mod ↗

在 Claude Code 模式 cablate/ctx-handoff-mod 中,当回答未使用指定语言时附加的提醒文案,已在四种语言中被精简缩短。

GitHub 项目说明: Claude Code mod: hands off to a fresh conversation when context fills up, keeps the cache warm while you're away, and turns what you teach Claude into project notes

星标
★ 110
复刻
10
语言
TypeScript
许可证
MIT
查看原始来源 ↗在 GitHub 查看 ↗

cablate/ctx-handoff-mod 是专用于 Claude Code 的模式,目标是当上下文快满时把工作移交给新对话(hand off),并把用户教过的内容整理成项目笔记。最新提交 328664e(2026-10-30,04:54 UTC)是一次重构,缩短了在回答与指定语言不同时附加给 Claude 的提醒文案。代码、命令、路径、专有名词保持原文不变,而“用户所要求的翻译等其他语言的内容仍按原请求书写”这一条件也原样保留。

改动点只有 hooks/lang.ts 中的 reminderText() 函数一处。四种语言(zh-TW、zh-CN、en、ja)都去掉了开头那句指出“上一次说明并非该语言”的话,只保留了“请用该语言说明”的请求、保持代码与专有名词的条件,以及其他语言的请求保持原样的例外。英文指令原本以“Your last explanation was not in English”开头,如今缩短为一行:“Please explain in English (keep code and proper nouns as is; content the user asked for in another language stays).” hooks/reply-lang.test.ts 中只修改了期望字符串以配合新文案,而“提醒附加一次之后,连续不符合的区间不再重复附加”这一既有规则未作改动。整体变更为 2 个文件、新增 8 行、删除 8 行。

本次提交涉及的只有文案,没有新功能或设置。因此,“上下文交接”和“笔记整理”这一模式本体,并不是这个补丁所要评估的对象。不过英文指令中现在确实不再包含命令与路径,只提及代码和专有名词。缩短后的指令能否让模型达到同等程度的语言切换,本仓库自身的测试只校验字符串是否匹配,并不存在独立的评估。本次提交对应的发布标签、仓库许可证以及星标数,同样未见于这一记录。