logo
Facts logo

Facts让每条需求都有代码背书,告别模糊规格说明

Facts 让每条需求都有代码背书。48项事实一目了然,31项已验证,12项开发中,5项待完善。运行 facts check,即刻掌握项目真相。

Facts screenshot

更多关于 Facts 的信息

Facts

Facts 是一款革命性的命令行工具,专为现代软件开发团队打造。它将分散的项目文档转化为单一、可机器验证的事实来源,让每个关于代码库的声明都能被追踪、验证,并通过自动化生命周期从草稿演进至最终实现。

产品亮点

  • AI 原生工作流:内置四大智能体技能(发现、精炼、实现、检查),实现无需人工干预的规格自主管理
  • 生命周期标签@draft(草稿)、@spec(规格)、@implemented(已实现)三大标签清晰呈现项目进度
  • 命令自动验证:可为事实附加 Shell 命令实现自动验证,官方仓库中 224 个事实有 154 个可自验证
  • 扁平可读格式.facts 文件采用 Markdown 与 YAML 结合,30 秒速读同时支持机器解析
  • 全平台兼容:单一 Rust 二进制文件,支持 Linux、macOS 和 Windows,依赖极少

应用场景

  • 规格驱动开发:用随代码演进的活文档替代传统 PRD 和 Wiki
  • AI 辅助编程:为 Claude、Copilot 等智能体提供结构化项目上下文,提升代码生成准确性
  • 持续验证集成:将 facts check 嵌入 CI/CD 流程,在部署前捕获规格漂移
  • 团队知识传承:为新成员提供完整、实时更新的系统行为与约束全景图

目标用户

Facts 面向采用 AI 辅助或规格驱动开发的软件团队,特别是使用 Claude Code、GitHub Copilot 等工具、需要结构化项目上下文以确保可靠输出结果的开发者。