Communitygithub.com

itsfatduck/optimizerDuck

翻译、扩展和创建 .NET 应用程序的 `.resx` 本地化文件,保持项目感知的用词和最小的文件变动。只要用户需要本地化或更新 `Translations.resx`、`*.resx`、WPF/WinForms/.NET 资源文件,添加新语言(如 `vi`、`ja`、`fr-FR`),填补缺失的翻译,或改进现有语言环境,同时保留 XML 结构、占位符、命名约定和当前格式,即可使用此技能。

optimizerDuck 是什么?

optimizerDuck 是一个高度智能的 AI 技能,专为处理 .NET 生态中的 `.resx` 本地化文件而设计。它能够智能解析项目上下文,提供准确、符合项目术语的翻译,同时最大程度减少对现有文件结构的修改,避免不必要的版本控制噪声。该技能支持 WPF、WinForms、ASP.NET 及其他任何使用 `.resx` 资源文件的 .NET 工程,能够自动识别占位符、命名约定、XML 注释和格式细节,确保翻译结果既准确又保持代码风格一致。对于不完整的本地化文件,optimizerDuck 可以智能填充缺失条目;对于添加全新语言(如越南语 `vi`、日语 `ja`、法语 `fr-FR`),它会生成完整的区域设置版本,并自动处理文化名称映射。该技能还能在用户未明确提及 `.resx` 文件扩展名时自动触发,根据上下文判断是否涉及本地化任务。无论是维护现有翻译还是新建语言版本,optimizerDuck 都能显著提升开发者的本地化效率。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add itsfatduck/optimizerDuck

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

optimizerDuck 是做什么的?

为 .NET 应用程序翻译、扩展和创建 .resx 本地化文件,保持项目感知的用词和最小的文件变动。只要用户想要本地化或更新 Translations.resx、*.resx、WPF/WinForms/.NET 资源文件,添加新语言(如 vi、ja、fr-FR),填补缺失的翻译,或改进现有语言环境,同时保留 XML 结构、占位符、命名约定和当前格式,即可使用此技能。即使用户未提及 .resx 扩展名,也能触发此技能。

相关技能