selvedge logo
selvedge
★ 25
vs
docguard logo
docguard
★ 32

selvedge vs docguard

selvedge:Selvedge 为 AI 编写的代码库提供长期记忆,直接从 AI 代理的上下文中捕获其做出更改的原因。它作为一个本地 MCP 服务器运行,将结构化事件记录到 SQLite 数据库中,让开发者即使在数年后也能查询代码修改背后的理由。;docguard:DocGuard 通过验证文档与代码的一致性来强制执行规范驱动开发(CDD),确保文档成为人类和AI代理的单一事实来源。它自动检测文档漂移,提供AI可操作的修复提示,并无缝集成到开发人员工作流和CI/CD管道中。

01

简评

selvedge logo
selvedgeDev Tooling · ★ 25

在长期 AI 编写的项目中,理解模式决策和迁移背后的历史“为何”。

docguard logo
docguardDev Tooling · ★ 32

在大项目中确保人类和AI代理的文档准确性和一致性。

02

并排对比

字段
selvedge logoselvedge
docguard logodocguard
分类
开发者工具
开发者工具
Stars
★ 25
★ 32
许可证
MIT
MIT
安装方式
pip install selvedge && cd your-project && selvedge setup
npm i -g docguard-cli
更新时间
5天前
4天前
开源
是
是
标签
AI 代理记忆, 代码溯源, AI 版 Git Blame
文档验证, 规范驱动开发, AI代理集成
03

功能特性

selvedge logoselvedge
01直接从 AI 代理的上下文中实时捕获其推理和意图。
02以实体级别(例如数据库列、API 路由、环境变量)而非仅仅代码行来跟踪更改。
03将所有更改事件和推理本地存储在持久且可查询的 SQLite 数据库中。
04提供命令行工具,用于追溯、比较、搜索和管理 AI 生成代码的历史更改。
05导出和导入与开放的 Agent Trace v0.1.0 标准兼容的更改历史。
docguard logodocguard
01强制执行规范驱动开发(CDD)原则,将文档作为单一事实来源。
02使用24个语言感知验证器对文档进行自动代码验证。
03检测并机械地修复文档漂移,例如过时的计数、版本或缺失部分。
04为需要判断的复杂文档问题生成AI可操作的修复提示。
05与GitHub Spec Kit、pre-commit钩子和CI/CD管道无缝集成,确保持续的文档质量。
04

使用场景

selvedge logoselvedge
↳在长期 AI 编写的项目中,理解模式决策和迁移背后的历史“为何”。
↳为 AI 生成的代码更改提供审计追踪,这对合规性(例如 SOC 2、欧盟 AI 法案)至关重要。
↳帮助独立开发者回忆他们在个人项目或内部工具中 AI 生成代码的目的。
↳对实体施加强制性检查以预防 AI 代理重新引入已被回溯的决策。
↳使用变更集(changesets)跨多个实体和提交跟踪某个功能或任务的完整范围。
docguard logodocguard
↳在大项目中确保人类和AI代理的文档准确性和一致性。
↳在CI/CD管道中将文档验证自动化,作为质量门,防止漂移。
↳通过提供经过验证、最新的规范文档和修复提示,促进AI代理的交互。
↳使用规范文档模板引导新项目,或从现有代码库逆向工程生成文档。
↳跟踪并随着时间推移提高开发团队的文档成熟度得分。
FAQ

常见问题

selvedge 和 docguard 有什么区别?
selvedge 和 docguard 都属于 Dev Tooling 类别。selvedge 有 25 Stars,docguard 有 32 Stars。
selvedge 和 docguard 哪个更好?
最佳选择取决于你的具体需求。在长期 AI 编写的项目中,理解模式决策和迁移背后的历史“为何”。 时选 selvedge,在大项目中确保人类和AI代理的文档准确性和一致性。 时选 docguard。
selvedge 是免费的吗?
是的,selvedge 在 GitHub 开源(MIT)。
docguard 是免费的吗?
是的,docguard 在 GitHub 开源(MIT)。
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
→

相关链接