Skip to content

Latest commit

 

History

History
88 lines (77 loc) · 7.75 KB

File metadata and controls

88 lines (77 loc) · 7.75 KB

PR 提交记录

auto-pr-workflow 技能的实战记录,每次提交 PR 后更新。

统计

  • 总计: 30 个 PR(外部项目)
  • 总计: 32 个 PR(外部项目)
  • 总计: 37 个 PR(外部项目)
  • 已合并: 7 (18.9%)
  • Open: 24 (64.9%)
  • Closed/Rejected: 6 (16.2%)

语言分布

语言 数量
Go 9
Rust 6
TypeScript 7
C 4
C++ 2
Python 2

PR 列表

# 项目 语言 PR 描述 日期 状态 备注
1 mco Python #83 fix: close stdout/stderr pipes in AcpTransport.close() 2026-04 🟢 open 首个 PR,自审抓 ValueError
2 config-rs Rust #751 fix: sort MapAccess entries for deterministic iteration 2026-04 ❌ closed 维护者批评:应先讨论再 PR
3 consola TS #417 fix: handle emoji sequences in stringWidth 2026-04 🟢 open CodeRabbit 暂停 review
4 dingo Go #86 fix: detect circular singleton dependency 2026-04 🟢 open 自审抓 3 个 bug
5 beelzebub Go #302 fix: context-based stop for data race 2026-04 🟢 open
6 cell Go #85 fix: escape quotes/backslashes in .cell labels 2026-04 ✅ merged 第5个合并!
7 rtk Rust #1645 fix: remove max_lines cap from helm filter 2026-04 🟢 open 38K⭐, CLA ✅
8 pi-mono TS #4015 fix: correct path for ~/.agents/skills 2026-04 ❌ closed auto-close 机制
9 go-basher Go #61 fix: TOCTOU race in bash binary extraction 2026-04 ❌ closed 维护者合并了其他实现
10 codebase-memory-mcp C #306 fix: add .m extension to EXT_TABLE 2026-04 🟢 open 首个 C 语言 PR
11 openzl C #702 fix: use ZL_free for ZL_malloc memory 2026-04 ❌ closed Meta CLA ✅, 被拒绝
12 tailslayer C++ #19 fix: mmap failure in hedged_reader 2026-04-30 🟢 open 2.5K⭐
13 zenc C #417 fix: Drop cleanup for unassigned expressions 2026-04-30 🟢 open 4.2K⭐ 编译器
14 obscura Rust #73 fix: CharacterData DOM API for jQuery 2026-04-30 🟢 open 8.3K⭐
15 zerobrew Rust #344 fix: skip binary patching when prefix longer 2026-04-30 🟢 open 7.2K⭐
16 lightning-lm C++ #133 fix: mutex locking for imu_buffer_ 2026-04-30 🟢 open
17 cc-connect Go #828 feat: DingTalk image message handling 2026-04-30 ✅ approved
18 entireio/cli Go #1086 fix: agent-neutral wording in empty-state 2026-04-30 ✅ merged 第6个合并!
19 posthog-js TS #3508 fix: consume fetch response body for CF Workers 2026-04-30 ✅ approved Greptile 确认
20 rikaikun TS #2978 fix: don't skip ~ as first character 2026-04-30 🟢 open CI 全绿
21 tod Rust #1577 refactor: once_cell → std::sync::LazyLock 2026-04 ✅ merged 首个合并!
22 Choreo TS #1479 docs: add name arg to SmartDashboard.putData 2026-04-30 🟢 open
23 daily-api TS #3836 ci: add GitHub Actions workflow 2026-04-30 🟢 open CLA 刚修好
24 vite-plugin-css TS #166 ci: update outdated GitHub Actions 2026-04-30 🟢 open
25 vpncloud Rust #389 ci: modernize GitHub Actions 2026-04-30 🟢 open
26 batch_invariant_ops Python #22 fix: tooling config + CI lint workflow 2026-04-30 🟢 open
27 clay Go #351 ci: run existing tests in CI 2026-04-30 🟢 open
29 go-openapi/runtime Go #422 fix: handle literal colons in URL paths 2026-05-01 ✅ merged 262⭐, #352 第3个合并!
30 rss-to-readme TS #38 fix: improve error messages for timeout/HTTP errors 2026-05-01 🟢 open 230⭐, #35+#34
28 kontext-cli Go #88 fix: heartbeat exponential backoff + log dedup 2026-05-01 ✅ merged 180⭐, #38 首个Go合并!
31 reasonix TS #62 test: add unit tests for clipboard.ts 2026-05-01 ✅ merged 第4个合并!
32 warp Rust #9833 feat: add Hermes CLI agent detection 2026-05-01 🟢 open ⭐51K, #9745
33 dali2mqtt Python #72 test: expand test coverage for lamp and devicesnamesconfig 2026-05-02 ❌ closed 维护者:测试在测 Mock
34 dali2mqtt Python #73 fix: handle non-numeric level values in Lamp setter 2026-05-02 🟢 open #64 修复, 真实逻辑测试
35 wrpc Rust #1170 docs: add Unix Domain Socket transport example 2026-05-02 ✅ merged 第7个合并!ByteCode Alliance
36 vrc-get Rust #2853 fix: prevent page refresh during backup and migration 2026-05-02 🟢 open #1574, good first issue

教训汇总

| dali2mqtt #72 | 测试必须验证真实逻辑而非 Mock 行为;generator fixture 耗尽导致级联失败 |

PR 教训
mco #83 不传参考代码 → 只 catch OSError 漏 ValueError
dingo #86 自审必须覆盖错误路径和并发场景
rtk #1645 Fork PR 必须从干净 upstream 分支创建
go-basher #61 最小修复 vs 生产级修复的权衡
config-rs #751 必须先开 Issue 讨论再提交实现,不要用 AI PR 模板
pi-mono #4015 贡献者门控是常见模式
codebase-memory-mcp #306 C 项目首次构建慢(4min),用 background=true
openzl #702 不同组织 CLA 系统不同
tailslayer #19 C++ 中「返回值被忽略」是 SIGSEGV 常见根因
zenc #417 编译器 bug 在 codegen 层,对比正常/异常路径
obscura #73 浏览器 DOM API 缺失搜 globalThis.XXX = Node
zerobrew #344 测试是真相来源,CHANGELOG 是意图线索
daily-api #3836 git config user.name 必须匹配 GitHub 身份,否则 CLA 无法关联
config-rs #751 必须先开 Issue 讨论方案,再提交实现。不要用 AI PR 模板

最后更新: 2026-05-02 (wrpc #1170 merged, entireio #1086 merged, openzl #702 closed)