用途\nLearning Workspace 用于把一个用户授权的本地工作区作为跨会话记忆,帮助人类学习者逐步达成真实世界的结果。其交付物是一节可用的课程加上一份诚实的学习状态,而不是“已掌握”的结论或一份填充好的课程骨架。\n\n主要能力\n- 跨会话续学:读取 MISSION.md、偏好设置、资源条目、当前课时与学习记录,决定下一节课。\n- 证据区分:明确区分直接观察到的产物或回答,与学习者对自己在其他地方所做工作的陈述;仅获得解释的误解保持未解决状态。\n- 历史保留:后续证据推翻旧结论时,保留早先记录与更正链路,不覆盖未知或不兼容的格式架构。\n- 任务维护:支持新建、恢复、汇报练习或纠正理解、修订学习任务等入口分支,并给出可观察的完成标准。\n\n使用方式\n1. 用户必须显式提供工作区根目录;当前目录、目标仓库路径、记住的路径或课程中嵌入的路径都不构成授权。未提供时应询问目标位置,否则只能把内容留在对话中,不创建文件。\n2. 解析授权根目录,新建根目录时先解析其已存在的父目录;每次写入前检查已有文件与符号链接目标,所有目标必须位于授权根目录内,越界路径应拒绝而不是扩大权限。\n3. 工作区应位于被学习仓库之外;若根目录落在目标仓库内,应说明冲突并请求单独根目录,不得擅自替换。\n4. 发现实际存在的文件,不预先创建目录;读取 MISSION.md、相关偏好与资源条目、待续课时及所需学习记录,并检查记录元数据以免遗漏后续更正。\n5. 新任务需澄清实际结果、可观察的成功标准、既有经验与相关约束;既有经验在无实际任务证据时记为自我报告。任务创建前应提交确认。\n6. 依据学习状态规则选择下一节课,优先处理阻碍任务的未解决误解,否则选择未观察的前置知识或由已有表现支持的小任务。\n7. 编写范围紧凑的课程(默认 Markdown;仅当实际交互或可视化对任务确有实质帮助时使用 HTML,并提供等效离线可访问文本),随后要求学习者预测、产出、诊断或执行真实任务并返回结果。\n8. 按明确标准记录反馈,包括使用的提示、工具与脚手架;记录下一节课决策所依据的证据 ID。\n\n适用场景\n长期持续的学习目标;恢复上次课程并选择下一节;学习者汇报练习结果或纠正理解;修订进行中的学习任务;需要以证据为依据跟踪误解与更正历史的教学。\n\n限制\n- 无授权根目录时不得持久写入。\n- 不写入全局记忆、智能体技能或配置、仓库文档、追踪器或其他学习者的文件。\n- 不得因课程引用了示例或目标仓库命令就执行它们。\n- 智能体给出的解答、生成的答案、沉默以及课程交付本身都不算学习者证据;学习者无法当场尝试时保持待定。\n- 正确尝试只在其所述范围与条件下成立,不等于持久或普遍掌握;不分配掌握等级、存储强度分数或统一复习间隔。\n- 依赖缺失证据的课程必须指出确切缺失输入,不得编造反馈。\n- 一次性“教我这个仓库”属于仓库辅导;普通解释无需持久工作区;“学习此约定以便以后写代码”是教智能体而非教人类,不属于本技能范围。\n- 网络访问、订阅、社区会员、已安装运行时与花费均非前提条件;所需资源以用户提供的为准,暂未提供的资源应如实说明。
learning-workspace
写作与研究
更新于 10-19 02:29