qoderwake的skill需显式绑定记忆系统才能自动携带历史偏好与项目规范;仅标注【memory-aware: true】且完成项目级记忆库授权的skill,才支持通过自然语言锚定词、cli参数或skill.md契约触发记忆增强。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让QoderWake的Skill调用自动携带历史偏好、项目规范或过往任务结论,而不是每次都要手动重复说明——这需要Skill与记忆系统形成显式绑定,否则技能执行将脱离上下文语义,输出结果容易偏离业务实际。
确认Skill已加载并识别记忆锚点
QoderWake在执行Skill前会主动探测当前上下文是否关联有效记忆锚点;若未加载任何记忆源,Skill将降级为无状态运行,忽略所有“基于上周PR评审结论”“参照SRE故障复盘”类指令。
在任意聊天窗口输入:“我已经装了哪些 Skill?”
等待返回结果,检查每项Skill卡片底部是否标注【memory-aware: true】。只有带此标识的Skill才支持自动注入记忆内容;若未显示,说明该Skill未注册记忆钩子或尚未完成初始化。
【若返回为空,请先确认数字员工已完成首次启动并处于在线状态】
为Skill显式绑定项目级记忆库
不是所有记忆都默认对Skill开放——必须通过路径映射明确授权,否则Skill只能访问通用偏好类记忆,无法读取README.md、API Schema等项目专属知识。
第一步:进入QoderWake控制台 →「记忆管理」→「新建记忆源」
第二步:选择「本地文件夹」类型,路径填入当前项目根目录下的.qoder/memory/(若不存在则手动创建)
第三步:勾选「启用对Skill可见」,并指定生效范围为「所有role-based Skill」
第四步:点击「立即索引」,等待右上角提示“已构建37个语义块,含5份OpenAPI文档与2次故障复盘摘要”
这一步必须做完才能让Skill在调用时自动引用你上传的接口定义或部署约束;跳过会导致skill exec --use="api-tester"报错“missing service topology context”。
在Skill调用中触发记忆增强
方法一:自然语言指令中嵌入记忆锚定词
直接输入:“用接口测试Skill验证订单履约服务,基于已加载的履约中台v2.3 API文档生成5个边界用例。”
QoderWake会自动匹配记忆库中最新版本的OpenAPI Schema,并将path参数、required字段、x-qoder-rules等扩展属性注入测试逻辑。
方法二:CLI调用时追加记忆上下文参数
执行命令:skill exec --use="code-reviewer" --context-memory="pr-id=PR-1892"
该参数会强制Skill加载与PR-1892关联的所有记忆片段,包括该PR关联的架构图快照、上次评审指出的3处潜在并发风险、以及团队约定的“禁止在OrderService中新增Redis调用”的红线规则。
方法三:在SKILL.md中声明记忆依赖契约
编辑项目内.qoder/skills/order-validator/SKILL.md,在metadata区块添加:
memory_requirements:<br> - type: api_schema<br> version: "v2.3"<br> - type: incident_review<br> max_age_hours: 168
保存后,该Skill每次被调用都会校验记忆库中是否存在满足条件的语义块;不满足则拒绝执行并返回缺失项清单。










