Gemini CLI 修复技能目录重复扫描 Bug
aniruddhaadak80 · ghdev · 2026-08-23
Google 的 Gemini CLI 项目修复了一个导致技能重复注册的 Bug。
问题背景:
- 当用户为了兼容 Open Agent Skills 标准,将 .gemini 文件夹通过软链接或 Junction 指向 .agents 时。
- CLI 扫描机制未解析物理路径,导致两个配置入口被视为不同目录,引发重复技能冲突警告。
修复方案:
- SkillManager.discoverSkills 现在追踪并比较目录的物理路径(通过 fs.realpath)。
- 如果解析到的物理路径已被扫描过,则直接跳过,适用于用户级和工作区级配置。
测试验证:
- 添加了端到端测试,覆盖工作区和用户层级的 Symlink/Junction 场景。
- 修复后技能仅被发现一次,不再产生冲突警告。
「编程与Agent」频道最新
- 开发者 vibe coding 出开源 Newsletter 平台,价格仅 Beehiiv 的 17% — marclou · 2026-10-15
- ERP AI 推出 Proto:让 AI agent 替你操作商业软件的'无头 SaaS' — Aiden_Tech_Ai · 2026-10-15
- 工程师主管必读清单:别让 Agent 摘要取代深度阅读 — rseroter · 2026-10-15
- ElevenLabs MCP + Claude Motion:一句提示词给视频加动效,跳过 AE — CurieuxExplorer · 2026-10-15
- 打包 1.5 万美元系统:用 Claude 挖「谷歌有排名但 ChatGPT 不推荐」的 SEO 客户 — aryanXmahajan · 2026-10-15
- Google 论文 Harness²:无验证器下递归进化 agent harness,最高提升 11.5 分 — dair_ai · 2026-10-15