AI 资源库 · 已整理 1 项

测试驱动

查看与测试驱动相关的 AI 资讯、工具、Skill、工作流和开源项目。

autoforge:让 GitHub Actions 定时驱动 LLM 自主实现仓库任务并自动提交的自进化仓库

SwayamKontamwar/autoforge · A repository that builds itself: a scheduled agent implements one backlog task per run, and commits only if lint, import, and tests all pass.

autoforge 是一个“自我编写”的仓库实验:定时的 GitHub Action 会从 BACKLOG.md 读取任务,调用语言模型生成补丁,只有在通过 ruff 检查、导入冒烟测试和完整 pytest 测试后才会提交到 main,失败则回滚并在 DEVLOG.md 中记录原因。它同时构建一个基于 FastAPI 的 URL 短链服务与标准库风格的 app/toolkit/ 工具集,并包含自我补充的任务生成器与成本守卫,确保运行在免费环境(公开仓库、ubuntu-latest、免费模型额度)下,否则拒绝运行。

☆ 收藏查看来源 ↗