用途:当工作区在仪表盘中的规范上下文分区为空,或智能体需要安全刷新共享工作区上下文时使用本技能。
主要能力:通过现有工具接口填充规范分区,包括 project_details、purpose、dependencies、modules、test_confirmations、dev_patterns 和 resources。它只写入缺失或为空的分区,保留非空的用户撰写内容与自定义分区。
使用方式:先解析目标工作区,优先使用当前已在作用域内的工作区;如有需要,用 memory_workspace(action: "register"|"info") 注册或确认工作区 ID。随后调用 memory_context(action: "workspace_populate", workspace_id: "...") 填充规范分区。完成后用 memory_context(action: "workspace_get", workspace_id: "...") 读回验证。若还需手动补充,可在填充后使用 memory_context(action: "workspace_update") 添加特定内容。
限制与护栏:目标是修复空的规范分区时,优先使用 workspace_populate 而非临时性的 workspace_update 调用;不要删除现有工作区上下文再重新填充;除非另有指示,应将 important_context、chat_session_details 及其他自定义分区视为用户或智能体撰写的内容;除非用户明确要求,不要整体覆盖已填充的分区。输出应返回简洁报告,包含工作区 ID、已填充的规范分区、因已有内容而有意跳过的分区,以及仍建议进行的手动编辑。