tangermeme 多轮自动优化大幅提速并引发 AI 改写他人代码的署名讨论
jmschrei 在 10 月 11 日密集分享了用自动优化(auto-optimize)改造开源基因组建模工具链的成果,并就「用 AI 加速他人科学代码」的社区规范提出倡议,引发关于署名与开源伦理的讨论。
已确认
- tangermeme 的 onehotencode 经 auto-optimize 自动搜索优化后,几何平均耗时从 0.1204 ms 降至 0.02729 ms,如今编码 hg38 全部 455 条 contig 仅需约 1.5 秒,改动已合并。
- 新合并的 PR 将 extractloci 的 FASTA 读取改为基于 .fai 索引的内存映射,并用 numba 多线程内核直接对读入窗口做 one-hot 编码,数据加载提速十倍,达 0.35 秒。
- 自动优化循环还改造了 bigWig 读写工具 bam2bw 及 tangermeme 的 extractloci,bigWig 读写提速 20 倍,优化后的代码以开源工具 figwig 发布。
社区规范倡议
- jmschreiber91 提出,直接拿别人的代码提速后以自己名义发布的行为应被社区抵制,而快速实现对社区确实有价值。
- 他认为问题既是工程问题也是社区规范问题:AI 重写的版本应尊重原作者署名,此议题随 agentic 编程普及而愈发重要。
为什么重要
- 这些数字级提速直接改善基因组学研究的日常管线效率,figwig 等工具已可被社区直接使用。
- AI 自动优化他人代码正在成为常态,如何平衡「快速实现的价值」与「原作者署名权」,是开源科学软件社区亟需明确的新规范。
2026-10-11 ~ 2026-10-11 · 5 条相关
一手来源
- tangermeme 用 auto-optimize 提速,1.5 秒完成人类基因组 hg38 全部 455 条 contig 编码 — jmschreiber91 ·
- 自动优化把 bigWig 读写提速 20 倍,开源工具 figwig 发布 — jmschreiber91 ·
- AI 重写科学代码该守什么规矩?社区呼吁尊重原作者署名 — jmschreiber91 ·
- 【源头】自动优化把 bigWig 读写提速 20 倍,开源工具 figwig 发布 — jmschreiber91 · 2026-10-11
- tangermeme 优化 extract_loci,基因组建模数据加载提速十倍达 0.35 秒 — jmschreiber91 · 2026-10-11
- 【源头】tangermeme 用 auto-optimize 提速,1.5 秒完成人类基因组 hg38 全部 455 条 contig 编码 — jmschreiber91 · 2026-10-11
- 455 个 hg38 contig 1.5 秒编完:agentic 加速他人代码的边界 — jmschreiber91 · 2026-10-11
- 【源头】AI 重写科学代码该守什么规矩?社区呼吁尊重原作者署名 — jmschreiber91 · 2026-10-11