frontier-scan
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSkill: frontier-scan
Skill: frontier-scan
Bản gọi-INSTANT của runbook trong . Mục tiêu: overstack là frontier TOÀN DIỆN, không ngủ trên chiến thắng. Thay cho routine cloud (bị chặn vì cần kết nối GitHub) — chạy thủ công bất cứ lúc nào, người-trong-vòng-lặp.
fdk/wiki/concepts/frontier-gap-scan.mdfdk/wiki/concepts/frontier-gap-scan.mdroutine cloudWHAT
WHAT
Purpose và context
目的与上下文
- Purpose: trinh sát biên giới agent-framework 30 ngày qua, chấm overstack theo 8 trục (Ngang/Chớm/Thua), diff với kỳ trước, raise/cập nhật issue cho gap và cập nhật report.
- Trigger (when to use):
- "frontier scan", "quét đối thủ", "chạy scout", "scout tuần", "chúng ta thua gì so với thế giới", "/frontier-scan".
- Định kỳ (ý định hàng tuần) hoặc khi nghe tin một framework/kỹ thuật mới đáng đối chiếu.
- Non-goals: nghiên cứu chủ đề chung (đó là ); raise một issue lẻ đã biết (đó là
/last30days); code fix gap (việc phiên nhận, mở bằng/raise-issue)./fdk
- 目的: 侦察过去 30 天 agent-framework 的前沿,按照 8 个维度对 overstack 评分(持平/略领先/落后),与上一周期做 diff,为 gap raise/更新 issue,并更新 report。
- Trigger(何时使用):
- “frontier scan”、“扫描竞争对手”、“运行 scout”、“每周 scout”、“我们相比世界落后什么”、“/frontier-scan”。
- 定期执行(计划为每周),或在听到某个新 framework/技术值得对比时执行。
- Non-goals: 研究通用主题(即 );raise 一个已知的单个 issue(即
/last30days);修复 gap 的代码(属于需求接收 session,通过/raise-issue开启)。/fdk
Mental model
思维模型
runbook + baseline kỳ trước → 5 WebSearch (4 cố định + 1 tự do) → verdict 8 trục so với CAPABILITIES → diff kỳ trước (tụt hạng / trục mới) → issue (raise mới hoặc comment cập nhật) → report + logrunbook + 上一周期的 baseline → 5 次 WebSearch(4 个固定 + 1 个自由)→ 根据 CAPABILITIES 得出 8 维 verdict → 与上一周期做 diff(排名下降/新增维度)→ issue(raise 新 issue 或 comment 更新)→ report + logInput và output contract
输入与输出约定
| Field | Required? | Ý nghĩa | |
|---|---|---|---|
| In | runbook | có | 8 trục + cách chấm |
| In | report kỳ trước | có | baseline để diff |
| In | | có | issue đang mở + năng lực hiện có |
| Out | verdict 8 trục + diff kỳ trước | có | nêu rõ trục tụt hạng / trục mới |
| Out | issue mới (ledger + GH) hoặc | theo gap | không trùng issue đã có |
| Out | report cập nhật + 1 dòng | có | giữ baseline cũ, thêm phần diff kỳ mới |
| 字段 | 必填? | 含义 | |
|---|---|---|---|
| In | runbook | 是 | 8 个维度 + 评分方式 |
| In | 上一周期的 report | 是 | 用于 diff 的 baseline |
| In | | 是 | 当前 open issue + 现有能力 |
| Out | 8 维 verdict + 与上一周期的 diff | 是 | 明确指出排名下降的维度/新增维度 |
| Out | 新 issue(ledger + GH)或 | 根据 gap 而定 | 不与现有 issue 重复 |
| Out | 更新后的 report + | 是 | 保留旧 baseline,添加新周期的 diff 部分 |
Rules và capabilities
规则与能力
- RULE-01 (MUST): CHỈ quét + raise/cập nhật + report. Không code, không tự-merge, không tự nâng status issue quá .
open - RULE-02 (MUST): Giữ 4 truy vấn quét cố định qua các kỳ để diff có nghĩa; truy vấn thứ 5 tự do.
- RULE-03 (MUST): Query wiki + ISSUES.md trước khi raise (R7-f) — không raise trùng gap đã có issue.
- RULE-04 (MUST): Định nghĩa "thắng": không trục nào ở Thua quá 2 kỳ liên tiếp mà không có issue đang chạy.
- RULE-05 (MUST): Repo cấm AI-attribution trong commit (R15) — nếu có commit, không thêm Co-Authored-By.
- RULE-06 (MUST): Touch only what the task requires — no opportunistic changes.
- Capabilities: tìm kiếm web; đọc report kỳ trước + ledger; ghi report + log + ledger; ghi issue lên tracker remote.
- RULE-01(MUST):仅执行扫描 + raise/更新 + report。不编写代码,不自行 merge,不自行将 issue status 提升至高于 。
open - RULE-02(MUST):跨周期保持 4 个固定扫描查询不变,以确保 diff 有意义;第 5 个查询可自由选择。
- RULE-03(MUST):raise 前先查询 wiki + ISSUES.md(R7-f)——不得为已有 gap raise 重复 issue。
- RULE-04(MUST):定义“胜利”:没有任何维度在连续超过 2 个周期处于“落后”状态且没有正在处理的 issue。
- RULE-05(MUST):Repo 禁止在 commit 中标注 AI attribution(R15)——如需 commit,不添加 。
Co-Authored-By - RULE-06(MUST):仅改动任务必需的内容——不做顺带修改。
- Capabilities:搜索 Web;读取上一周期的 report + ledger;写入 report + log + ledger;向远程 tracker 写入 issue。
Failure boundaries
失败边界
- Thiếu report kỳ trước → không diff được: báo rõ đây là baseline đầu (partial), không bịa verdict kỳ trước.
- Tracker remote không truy cập được (chưa auth ) → chỉ ghi ledger + ISSUES.md (partial), báo user.
gh - Gap không chắc đã có issue hay chưa → clarify/query thêm, không raise trùng (RULE-03).
- 缺少上一周期的 report → 无法 diff:明确说明这是首个 baseline(partial),不得编造上一周期的 verdict。
- 无法访问远程 tracker(尚未完成鉴权)→ 仅记录到 ledger + ISSUES.md(partial),并告知用户。
gh - 无法确定 gap 是否已有 issue → 执行 clarify/追加查询,不得 raise 重复 issue(RULE-03)。
HOW
HOW
Main workflow
主工作流
| Step | Type | Inputs | Action | Outputs/exit | Failure/next |
|---|---|---|---|---|---|
| W01 | deterministic | runbook, report, ISSUES.md | Đọc runbook + baseline | 8 trục + verdict kỳ trước + issue mở | thiếu report → partial (baseline đầu) |
| W02 | effect | 5 truy vấn | Quét 5 WebSearch (4 cố định + 1 tự do) | kết quả tìm kiếm | — |
| W03 | judgment | kết quả + | Chấm 8 trục Ngang/Chớm/Thua | verdict | — |
| W04 | judgment | verdict mới + cũ | Diff kỳ trước: tụt hạng / trục mới | danh sách thay đổi | — |
| W05 | effect | gap | Raise (B01) hoặc comment cập nhật (B02) | issue | trùng → B02 |
| W06 | effect | verdict + diff | Cập nhật report + log | report + log | — |
| W07 | deterministic | — | Dừng, không code fix | báo cáo | — |
Chi tiết từng bước (nguồn chân lý cho W01–W07):
- Đọc runbook + baseline: và report kỳ gần nhất
fdk/wiki/concepts/frontier-gap-scan.md. Nạp danh sách 8 trục + verdict kỳ trước + issue đang mở (llmwiki/html/overstack-vs-world-30d.html, GH#9-13 + Ralph #15).llmwiki/wiki/sources/ISSUES.md - Quét (5 WebSearch): (a) Claude Code / agent framework updates tháng này; (b) AI agent memory + context engineering; (c) self-improving agents + harness eval; (d) agent skills marketplace + supply-chain security; (e) 1 truy vấn theo tin nóng tự chọn. Giữ 4 truy vấn đầu cố định để so-sánh-được qua kỳ.
- Đối chiếu: chấm 8 trục (Harness, Orchestration, Memory, Self-evolving skills, Knowledge/context, Eval/observability, Skill security, Quy mô) so với → verdict Ngang/Chớm/Thua.
fdk/CAPABILITIES.md - Diff kỳ trước: trục nào tụt hạng? trục MỚI nào xuất hiện? Đây là tín hiệu quan trọng nhất — nêu rõ.
- Raise / cập nhật (R7-f query trước để không trùng):
- Gap MỚI hoặc XẤU ĐI chưa có issue → (ledger draft + dòng ISSUES.md +
/raise-issue, body link ngược ledger, thêm mục "Repo/paper tham khảo").gh issue create --assignee Rheinmir - Gap đã có issue → CHỈ cập nhật bằng chứng, KHÔNG raise trùng.
gh issue comment
- Gap MỚI hoặc XẤU ĐI chưa có issue →
- Report + log: cập nhật (giữ baseline cũ, thêm phần diff kỳ mới) + append 1 dòng
llmwiki/html/overstack-vs-world-30d.html.llmwiki/wiki/log.md - Dừng, KHÔNG code fix: skill này chỉ trinh sát + raise. Thực thi gap là việc phiên nhận (mở bằng ).
/fdk
| Step | Type | Inputs | Action | Outputs/exit | Failure/next |
|---|---|---|---|---|---|
| W01 | 确定性 | runbook、report、ISSUES.md | 读取 runbook + baseline | 8 个维度 + 上一周期的 verdict + open issue | 缺少 report → partial(首个 baseline) |
| W02 | 副作用 | 5 个查询 | 执行 5 次 WebSearch(4 个固定 + 1 个自由) | 搜索结果 | — |
| W03 | 判断 | 搜索结果 + | 按“持平/略领先/落后”对 8 个维度评分 | verdict | — |
| W04 | 判断 | 新 verdict + 旧 verdict | 与上一周期做 diff:排名下降/新增维度 | 变化列表 | — |
| W05 | 副作用 | gap | Raise(B01)或 comment 更新(B02) | issue | 重复 → B02 |
| W06 | 副作用 | verdict + diff | 更新 report + log | report + log | — |
| W07 | 确定性 | — | 停止,不修复代码 | 报告 | — |
以下为每个步骤的详细信息(W01–W07 的事实来源):
- 读取 runbook + baseline:与最近一期的 report
fdk/wiki/concepts/frontier-gap-scan.md。加载 8 个维度列表 + 上一周期的 verdict + open issue(llmwiki/html/overstack-vs-world-30d.html、GH#9-13 + Ralph #15)。llmwiki/wiki/sources/ISSUES.md - 扫描(5 次 WebSearch):(a) Claude Code / agent framework 本月更新;(b) AI agent memory + context engineering;(c) self-improving agents + harness eval;(d) agent skills marketplace + supply-chain security;(e) 根据热点自行选择的 1 个查询。保持前 4 个查询固定,以确保跨周期可比较。
- 对标:对照 ,为 8 个维度评分:Harness、Orchestration、Memory、Self-evolving skills、Knowledge/context、Eval/observability、Skill security、规模 → verdict 为持平/略领先/落后。
fdk/CAPABILITIES.md - 与上一周期做 diff:哪些维度的排名下降了?出现了哪些新维度?这是最重要的信号——必须明确指出。
- Raise/更新(先执行 R7-f 查询以避免重复):
- 新 gap 或恶化的 gap 尚无 issue → (ledger 草稿 + ISSUES.md 条目 +
/raise-issue,body 中反向链接 ledger,并添加“参考 Repo/paper”部分)。gh issue create --assignee Rheinmir - gap 已有 issue → 仅使用 更新证据,不得 raise 重复 issue。
gh issue comment
- 新 gap 或恶化的 gap 尚无 issue →
- Report + log:更新 (保留旧 baseline,添加新周期的 diff 部分)+ 向
llmwiki/html/overstack-vs-world-30d.html追加 1 行。llmwiki/wiki/log.md - 停止,不修复代码:此 skill 仅负责侦察 + raise。实际执行 gap 属于需求接收 session,通过 开启。
/fdk
Branches
分支
| ID | Kind | Guard | Hành vi | Skip / failure | Rejoin |
|---|---|---|---|---|---|
| B01 | conditional_required | gap MỚI hoặc XẤU ĐI, chưa có issue | | — | W06 |
| B02 | conditional_required | gap đã có issue | chỉ | — | W06 |
| ID | Kind | Guard | 行为 | 跳过/失败 | 汇合 |
|---|---|---|---|---|---|
| B01 | conditional_required | 新 gap 或恶化的 gap,且尚无 issue | | — | W06 |
| B02 | conditional_required | gap 已有 issue | 仅使用 | — | W06 |
Validation và stopping
验证与停止条件
Mỗi issue mới phải qua query R7-f (không trùng); report giữ baseline cũ. Verdict 8 trục là judgment — cần người đọc duyệt. Dừng sau W07, không sang code.
每个新 issue 都必须经过 R7-f 查询(不得重复);report 保留旧 baseline。8 维 verdict 属于 judgment——需要由读者审批。W07 后停止,不进入代码阶段。
Examples
示例
- Positive: "/frontier-scan" tuần này → trục Memory tụt Ngang → Chớm, chưa có issue → + dòng ISSUES.md; report thêm phần diff kỳ mới + 1 dòng log.
/raise-issue - Boundary/failure: trục Skill security vẫn Thua nhưng đã có issue đang mở trong ISSUES.md → chỉ bằng chứng mới, KHÔNG raise issue thứ hai.
gh issue comment
- Positive: 本周执行“/frontier-scan”→ Memory 维度从“持平”变为“略领先”,且尚无 issue → + ISSUES.md 条目;report 添加新周期的 diff 部分 + 1 行 log。
/raise-issue - Boundary/failure: Skill security 维度仍为“落后”,但 ISSUES.md 中已有 open issue → 仅使用 更新新证据,不得 raise 第二个 issue。
gh issue comment