2026 年第 38 周
+仓库状态 · 主分支迭代 · 开源生态
+本期发布应用 v0.2.20,CLI Release 为 0。main 合并 13 个 PR、关闭未合并 1 个;Issue 新增 7、关闭 8,库存首次转为净减少。Actions 有效成功率为 89.7%,11 个已合并 PR 仍等待下一个应用 Release。
三分钟总览:仓库规模、主分支迭代与生态参与信号。
四项核心指标与详细数据口径见「数据说明」。
一、仓库关键信息
+规模快照
+认证 Stargazer API 完整分页并与仓库总数 5,135 校验;64 条 starred_at 记录在本期区间内且查询时仍可见,不代表周期净增长。与 9 月 13 日 12:01 的认证观测 5,088 相比,本次库存变化为 +47,说明到达与移除同时存在。Fork 列表返回 1,118 条、与仓库库存字段不一致,因此不展示本期 Fork 到达数。
本期协作流转
+ +Issue 净减少 1 个,为近期首次;main PR 关闭 14 个(合并 13、关闭未合并 1),净增加 2 个。当前开放 main PR 为 10 个,其中 4 个已超过 30 天。另有 1 个目标为集成分支的 PR 不计入上述统计;新增中含 1 个草稿 PR(#881,测试依赖升级)。
+数据解读:应用 Release v0.2.20 补上了上期缺口,社区 PR 集中在 9 月 17 日合入,Issue 库存首次转为净减少。但 v0.2.20 之后仍有 11 个已合并 PR 未被任何 Release 覆盖,包含 OAuth 设备流登录、版本 yank 与统一身份内核;当前 27 个开放 Issue 中 15 个需要补充信息、18 个已超过 30 天,CI 失败集中在被取代的 i18n 分支与 yank 并发修复过程。
+二、功能迭代信息
+| 状态 | 事项 | 进展与判断 |
|---|---|---|
| 已发布 | 应用 v0.2.20 | 覆盖上期积压的 首类 Skill Suite、市场与控制台改版、Starter 扩充;发布前由 #859 清理阻塞项。 |
| 主分支待发布 | CLI OAuth 设备流登录 | 上期进入评审的首次贡献实现本期完成权限与凭证评审并合并,关闭 #856;等待后续 CLI Release 证明交付。 |
| 主分支待发布 | 已发布版本 yank | Skill 所有者可撤回已发布版本(#866),并由 #875 串行化并发 yank 修复竞态;配套 #865 向 API 令牌开放生命周期路由。 |
| 主分支待发布 | 统一身份内核 R1-A | 长期身份联邦方案(#628)落地第一阶段,公共 OAuth 收敛到统一内核;飞书与钉钉提供方仍在开放 PR 中。 |
| 主分支待发布 | Suite bundle 发布 | 上期标记为 B 级待拆解的 #847 完成协议与差异化上传实现并合并,关闭原 Issue。 |
三、生态相关进展
+以上为独立参与信号,不构成转化漏斗。
+-
+
- 社区实现合入核心能力本期 13 个合并 PR 中 5 个来自非 XiaoSeS 作者:#857(OAuth 设备流)、#865 与 #866(令牌策略与 yank)、#869(Pi Agent 配置)、#852(发布元数据文档)。 +
- 缺陷反馈形成闭环#860 runtime.sh 固定版本不可复现由 #870 修复;#864 Suite 代码块对比度由 #873 修复,两项均在同日关闭。 +
- 外部贡献的取舍语言切换缺陷收到社区 PR #862,因验证与测试不足被关闭,改由带测试的 #872 合并;维护者在关闭说明中标注了取代关系。 +
- 新的技能与集成输入社区提交 orca-replay 与 ledger-tasks-yylo 两个技能,#878 已提交内建实现待评审;#868 要求升级 Scanner 至 2.x,#879 已响应。 +
- 访问与获取6 个完整 UTC 日桶记录 4,514 次浏览、2,436 次克隆;npm
@astron-team/skillhub记录 613 次下载。日桶与 Asia/Shanghai 边界不完全对齐,仅作生态观察。
+
数据解读:社区输入本期首次集中在身份与版本治理等核心路径,而非仅 Starter 与文档;维护者对证据不足的贡献给出了明确取代结论。企业身份需求(LDAP、钉钉、CAS)继续以 Issue 与长期开放 PR 形式累积,推广归因与合作项目链接本期仍未提供。
+项目健康详情:区分执行稳定性、交付状态与当前开放队列。
流水线成功只说明工作流执行结果,不代表公开漏洞数量为 0。
项目健康状态
有效运行成功 201 次、失败 23 次。
Security 工作流失败 4 次。
Issue Triage 成功 9 次、失败 1 次。
应用 v0.2.20 在本期发布;CLI 无新 Release。
新增 7、关闭 8;当前开放 27 个。
triage/needs-info,占 55.6%;≥30 天 Issue 增至 18 个。main:新增 16、合并 13、关闭未合并 1。
CI 与自动化执行
本期 295 条 Actions 记录:成功 201、失败 23、等待授权 4、跳过 61、取消 6。
Actions 结果构成
有效成功率 = 201 / (201 + 23) = 89.7%。失败集中在 PR Tests 6 次、PR E2E Tests 5 次、Security 与 RISC-V Images 各 4 次;按分支归因,被取代的 fix/i18n-language-switcher-bug 与两条 agenttic/* 分支合计占 12 次。
| 工作流 | 结果 | 解读 |
|---|---|---|
| Security | 47 成功 / 4 失败 / 2 等待授权 / 9 跳过 | 失败均落在被取代分支与 yank 特性分支,最终合并版本通过。 |
| PR Tests | 29 成功 / 6 失败 / 2 等待授权 / 9 跳过 / 2 取消 | 本期失败最集中;codex/fix-yank-concurrency 两次失败后由 #875 合并收敛。 |
| PR E2E Tests | 24 成功 / 5 失败 / 9 跳过 / 3 取消 | 失败次数由上期 15 次降至 5 次,等待授权归零。 |
| RISC-V Images | 32 成功 / 4 失败 | 失败与上述同批特性分支同源,主分支镜像构建未受阻。 |
| Issue Triage / Backlog Rescore | 9 / 26 成功,失败各 1 | Triage 另有 21 跳过、1 取消;两条治理自动化均出现单次失败。 |
| AI Release Notes / DeepWiki Crawler | 各失败 1 | 均在 v0.2.20 发布触发时失败,Release 本身已正常发布。 |
开放队列健康
以下为 9 月 18 日 18:11 快照,不参与本期流量计算。
Issue 健康
开放 Issue 年龄结构
triage/needs-info 占比
15 个 Issue 仍需补充信息。
应集中澄清、拆解或关闭。
PR 健康
先看本期流转,再看需要优先判断的高价值输入。
价值级别是治理判断,不替代仓库标签。
本期 Issue 与 PR 流转
数据解读:本期 Issue 与 main PR 均无重新打开事件。8 个关闭 Issue 中有 4 个创建于往期(#789、#822、#847、#851),说明本期消化了历史积压。“合并 13”不代表 13 项功能已发布,其中 11 项仍等待 Release。
+新增 Issue(按价值排序)
| 价值 | Issue | 判断 | 结果 |
|---|---|---|---|
| A | #860 runtime.sh 未保留 --ref | 固定版本安装不可复现,直接影响 CLI 安装可信度。 | 当日由 #870 修复并关闭,主分支待 CLI Release。 |
| A | #864 Suite 代码块对比度不可读 | 可访问性缺陷,影响新发布的 Suite 页面阅读。 | 由 #873 修复并关闭,主分支待应用 Release。 |
| B | #868 升级 Scanner 至 2.x | 提升密钥泄露检出能力,但涉及扫描后端契约与误报边界。 | #879 已提交待评审,Issue 当前开放。 |
| B | #867 Skill Router 能力 | 路由分发方向与 Suite 存在重叠,需先界定产品边界。 | 本期已关闭,判断为与现有 Suite 能力重复。 |
| C | #861 orca-replay 技能提交 | 社区技能投稿,范围小但需评审内容与归属。 | 当前开放并标记 triage/needs-info;#878 已提交内建实现。 |
关键 PR 流转
| 类型 | 价值 | PR | 结果与判断 |
|---|---|---|---|
| 进入 v0.2.20 | A | #859 / #858 | 发布阻塞项清理与周报发布提交;v0.2.20 标签包含上期积压的 Suite、导航与 Starter 改动。 |
| 主分支待发布 | A | #857 | CLI OAuth 设备流登录,上期 A 级待评审项本期完成合并,关闭 #856。 |
| 主分支待发布 | A | #866 / #875 / #865 | 版本 yank 能力、并发竞态修复与 API 令牌生命周期路由,构成一组治理能力。 |
| 主分支待发布 | A | #874 / #850 | 统一身份内核 R1-A 与 Suite bundle 发布,分别推进 #628 与关闭 #847。 |
| 主分支待发布 | B | #869 / #852 / #872 / #873 / #870 | Pi Agent 配置、发布元数据文档、语言切换回退与对比度修复、运行时选项保留。 |
当前 A / B 判断队列
| 价值 | 对象 | 判断与下一门槛 |
|---|---|---|
| A | #877 飞书公共登录 / #880 钉钉 | 统一身份内核已合并,两个提供方是验证该内核的第一批用例;下一门槛是凭证配置与回调安全评审。#880 目标为集成分支,不计入本期主分支统计。 |
| A | #437 企业 LDAP 登录 | 开放 126 天且社区多次催促(#871);下一门槛是与统一身份内核对齐后给出合并或退回结论。 |
| B | #879 Scanner 2.1 加固 / #868 | 提升密钥检出能力;需先确认误报边界与现有扫描契约兼容。 |
| B | #797 / #785 | 命名空间成员覆盖与用户预创建,均需统一权限与领域边界后推进。 |
| B | #732 Skill 团队协作维护 / #718 Knowledge 包类型 | P1 且工作量大;需先拆解为可评审的阶段方案。 |
这里说明时间边界、数据来源与缺失项。
未取得的维度不以 0 或上期数值替代。
统计口径
-
+
- 统计周期本期统计范围为 2026-09-12 00:00 至 2026-09-19 00:00,Asia/Shanghai;程序过滤采用半开区间
[2026-09-12 00:00:00, 2026-09-19 00:00:00),对应 UTC 为[2026-09-11 16:00:00, 2026-09-18 16:00:00)。起点承接上一期排他边界(2026-09-12 00:00),下一周期从本期排他边界开始,避免重复统计。
+ - 统计时点2026-09-18 18:11:16(Asia/Shanghai);仓库库存、开放队列和年龄结构取该快照。统计边界设定为 9 月 19 日 00:00,采集时点早于该边界约 5.8 小时,因此 9 月 18 日 18:11 之后的事件未纳入观测;如需覆盖完整边界应在边界后重新采集。 +
- Issue 与 PR 的区分GitHub Issues API 同时返回 PR;Issue 流量剔除带
pull_request字段的条目,PR 流量使用 Pull Requests 端点独立计算。
+ - Star 证据证据等级为
current-visible-arrivals:64 为starred_at落入本期且在 9 月 18 日 17:31 查询时仍可见的记录数,不代表周期净增长。与上次认证观测(9 月 13 日 12:01,5,088)相比,本次观测(9 月 18 日 17:31,5,135)变化为 +47,仅表示两个观测点之间的库存差值。
+ - PR 统计分支仅统计目标为
main的 PR;#880 目标为feature/feishu-public-provider,不计入本期流量与队列。
+ - Release按
published_at过滤,本期应用 Release 为 1:v0.2.20(9 月 13 日 17:27);CLI Release 为 0。截至快照没有统计边界后的新 Release。
+ - 交付状态用词“已发布”要求存在包含改动的对应 Release,并以
git merge-base --is-ancestor对 Release 标签校验;“主分支待发布”只表示提交可从main到达。11 个本期合并 PR 位于 v0.2.20 标签之后,因此不计为已发布。没有生产部署证据,因此不使用“已上线”。
+ - Actions 成功率
success / (success + failure);等待授权、跳过和取消不进入分母,但单独展示。
+ - 当前存量开放 Issue/PR、年龄结构和
triage/needs-info是 9 月 18 日 18:11 快照,不参与周流量计算。
+
数据来源与限制
| 指标 | 取值 | 来源与覆盖 |
|---|---|---|
| Stars 库存 | 5,135 | GitHub REST 仓库快照;认证 Stargazer 完整分页为 5,135 条。 |
| Star 当前可见到达 | 64 | 按 starred_at 精确过滤;仅表示当前仍可见到达,不是净增长。 |
| Forks 库存 | 841 | 仓库库存字段;Fork 列表 1,118 条与库存不一致,不展示到达数。 |
| Issue 新增 / 关闭 | 7 / 8 | Issues 端点分页,按 created_at、closed_at 过滤并剔除 PR;重新打开 0。 |
| PR 新增 / 合并 / 关闭未合并 | 16 / 13 / 1 | Pulls 端点完整分页,按事件时间过滤,仅含目标分支 main;重新打开 0。 |
| 应用 / CLI Release | 1 / 0 | Releases 端点按 published_at 过滤;发布内容归属以标签可达性校验。 |
| Actions 记录 | 295 | 按精确 created_at 过滤;成功 201、失败 23、等待授权 4、跳过 61、取消 6。 |
| CLI 下载 | 613 | npm Downloads API 的 6 个完整 UTC 日桶(9 月 12—17 日);未覆盖区间首尾的部分日,按部分覆盖处理。 |
| Views / Clones | 4,514 / 2,436 | GitHub Traffic API 的 6 个完整 UTC 日桶,与 Asia/Shanghai 边界不完全对齐。 |
| 当前开放 Issue / main PR | 27 / 10 | 9 月 18 日 18:11 认证 API 快照;与本期流量分开。 |
未取得:周期起止两份可比 Star/Fork 库存快照、可信 Fork 到达数、精确对齐 Asia/Shanghai 的 npm 与 Traffic 周汇总、9 月 18 日 18:11 至统计边界之间的事件、生产实例可用率与延迟、生产扫描成功率、私有安全告警,以及文章、直播、社区分享和合作项目链接。以上缺口不以 0 或推断值替代。