SuperAPI AI 工具集

retro-workspace

智能体与模型

查看项目

更新于 10-15 16:46

技能介绍

用途:从错误日志、Git diff、对话或终端历史中提取可复用经验,并将改善以最小差异反映到当前 workspace / repository 的设计资产与 automation 资产(.github/、AGENTS.md、仓库固有 instructions / prompts / agents / hooks、scripts、tasks)。适用于 bug 解决后、问题复发、发现 workspace 设计缺口,或发现可升格为更安全、可复现、更快的 script / task / helper 的改进。不适用于仅拼写错误、仅环境问题、~/.copilot 个人资产、VS Code User Data 资产及私有 skills 仓库的 .github/skills/。

主要能力:输入需提供错误日志、Git diff、对话历史、终端历史中至少一项,否则要求补充并停止;先做 Pre-Flight Inventory,确定承接文件与 scope;按 Learning / Evidence / Impact 逐条抽取经验,按 Impact × Recurrence 排 P1/P2/P3;优先整合进现有资产,script / task 化优先复用已有 runner 或目录;反映后做肥大化检查,压缩 DRY 违反、冗余表达与重复定义。

使用方式:默认 safe-auto 模式,workspace 范围明确且属小到中规模更新时可直接反映;仅在 review-only / 确认 / dry-run / 预览时停止于提案。需确认的情形仅限范围不明、新增权限/目标/可见性/默认值、破坏性删除或不确定的敏感数据。Workspace 检测:用户或宿主明确指定路径时以该 folder 为准;否则 CWD 或上级含 .git、.github/、AGENTS.md 之一时以该 repo 根为反映目标;无 workspace 时不创建文件或文件夹,改为向用户确认,可选项为 handoff(仅给经验)或指定已有其他文件夹。

限制:反映范围仅限 AGENTS.md、.github/、仓库固有 scripts / tasks / helpers;不写入 secret、认证信息、个人信息、客户信息、本地绝对路径、终端固有值、/memories/;scope 不一致(User Data / ~/.copilot)时停止;不直接编辑 .github/skills/**,如适合 SKILL 则仅提案并停止。编辑优先整合而非新建,顺序为删除 → 整合 → 分离 → 添加;写新规则前确认脚本/产物/既有资产未实现相同判断。授权的 Git 变更使用隔离的干净检出,保护无关脏改动,避免全量暂存/autostash,按责任范围分组编辑;追加前刷新 ledger ID 并在授权提交后校验唯一性;不添加未要求的提交/推送。明确授权的 push 先在干净执行检出中 fetch 并检查允许的 ahead 范围,再整合 behind/divergence,绝不使用 force 或过期的 tracking ref。移动多段 Markdown 后需校验标题顺序、被移动标题及其首行各出现一次,并运行 git diff --check。压缩以 AI 可判断的最小信息为主,人类可读性次要,但保留依据 URL 与非显然步骤;同一 Learning / Evidence / Impact 不重复;AGENTS.md 与 .github/copilot-instructions.md 等入口文件先怀疑角色过多。报告/HTML 化涉及真实界面时须区分实际 UI 截图与生成的 evidence view,共享屏幕内容须在反映前遮蔽发布目标、用户、频道、URL 周边信息。后续候选最多列出三个限定范围的只读跟进项,不得扩大范围或执行建议。停止条件:无经验、用户拒绝、Gate 失败、需 handoff、review-only、workspace 未确定。官方文档与收费信息暂未提供。