AI News

Qwen Code的Learn功能实战:把项目经验自动沉淀成Skills

Qwen Code新增Learn命令,可把对话和项目经验转为复用Skill。本文给出提炼、审查、版本管理、团队共享和安全边界的完整方法。

Qwen Code的Learn功能实战:把项目经验自动沉淀成Skills

Qwen Code在2026年7月16日的更新中加入Learn能力,可把一次任务中的有效方法转成可复用Skills,同时加强代码审查、反向审计和Web Shell界面。这个方向解决了AI编程的常见痛点:每次新会话都要重新解释项目规则,团队经验散落在聊天里,模型会重复犯同样的错误。Learn真正有价值的地方,是把临时对话变成可检查、可版本化的操作流程。

什么内容适合沉淀成Skill

适合的内容包括项目启动方式、数据库迁移步骤、发布检查、接口错误排查、日志查询和固定格式生成。不适合把一次性的客户数据、密钥、临时路径或未经确认的猜测写进去。一个Skill应解决明确问题,并在不同任务中重复使用,而不是成为不断膨胀的项目百科。

从一次成功任务开始

先正常完成任务,确认结果可用,再让Learn总结。要求它提取触发条件、前置检查、具体步骤、失败处理、完成标准和禁止事项。生成后不要直接接受,要逐条对照真实操作,删除偶然步骤和环境特有值。尤其要检查命令是否具有破坏性、是否依赖管理员权限。

Skill的推荐结构

开头用一句话说明什么时候使用;接着列出输入和必要环境;主体按顺序写操作;然后列出常见错误和恢复方式;最后写验收标准。命令示例使用占位符,不嵌入真实Token。若流程涉及生产环境,明确哪些步骤只读、哪些需要审批、哪些绝对不能自动执行。

版本管理与团队协作

把Skills放进代码仓库,与项目版本一起评审。修改接口、路径、数据表或发布方式时,同步更新对应Skill。合并请求中说明为什么变化,并让不熟悉流程的同事试跑一次。旧Skill不要静默覆盖,应通过版本记录保留变化原因,避免不同成员使用互相冲突的步骤。

用反向审计检查质量

普通代码审查常让模型证明代码“为什么正确”,容易忽略反例。反向审计则要求另一个Agent专门寻找失败条件:空数据、权限不足、网络超时、并发写入、旧版本兼容和回滚问题。Skill也应该经过同样检查,特别关注它是否可能删除用户改动、泄露秘密或跳过测试。

一个实际例子

完成一次“新增后台列表页”后,可沉淀Skill:先读现有统一列表组件,确认后端分页接口;表单筛选传给服务端;列表必须处理空数据;保存后检查权限菜单与操作日志;部署时更新缓存;最终验证第一页、第二页和筛选组合。下次再建列表页,Agent就不会只在前端过滤当前页。

避免知识污染

模型可能把一次临时修复误认为长期规范。只有经过人工确认并在真实环境成功的流程才能进入Skill。定期删除失效条目,对外部工具版本标注日期。若Skill与项目文档冲突,以经过维护的契约文档为准,并立即修正其中一方。

最终价值

Learn不是让AI记住更多聊天,而是把团队隐性经验变成显性资产。高质量Skills能够减少重复提示、缩短新人上手时间,并让Agent在边界内稳定执行。关键仍是人负责审查、更新和授权,不能把自动总结当成事实来源。

资料来源:Qwen Code:Feature Updates

Next Reading

继续深入这个主题

从专题、教程和热门关键词继续阅读,帮助搜索引擎和读者理解文章之间的关系。

Qwen AI Agent 大模型 AI赚钱 开发者