回购+依赖关系上下文MCP
MVP脚手架,用于上下文编译器,为编码代理返回最小的证据包。
第一阶段范围
- FastAPI应用程序引导
- 设置和日志引导
- 数据库和Alembic引导程序
- Celery引导程序
- 最小CLI入口点
- 最小测试套件
本地开发
- 复制
.env.example到.env - 开始依赖关系
docker-compose up -d - 使用以下命令运行应用程序
uvicorn repo_dependency_context_mcp.main:app --reload --app-dir src - 使用运行测试
pytest - 使用以下命令运行冒烟脚本
powershell -ExecutionPolicy Bypass -File .\scripts\smoke.ps1
看 docs/operations/local-runbook.md 以获取更完整的本地runbook。
有用的命令
rdcmcp mcp stdio
rdcmcp github ingest [base_url]
rdcmcp vendor fetch
rdcmcp vendor discover
rdcmcp eval run
rdcmcp eval run --baseline-dataset-name
rdcmcp eval run --candidate-profiles
--rerank-profiles
rdcmcp eval run --baseline-dataset-name --candidate-profiles
--rerank-profiles --table-only
rdcmcp eval run --baseline-dataset-name --candidate-profiles
--rerank-profiles --best-only
rdcmcp eval run --baseline-dataset-name --candidate-profiles
--rerank-profiles --failures-only
rdcmcp eval run --candidate-profiles
--rerank-profiles --json-only
rdcmcp eval run --candidate-profiles
--rerank-profiles --table-only
rdcmcp eval run --candidate-profiles
--rerank-profiles --best-only
rdcmcp eval run --candidate-profiles
--rerank-profiles --failures-onlyvendor discover 使用配置的官方域白名单、推断的文档类型、URL前缀过滤和有界页面计数执行受控的多页供应商文档发现。
