核心亮点

Quote

sfmtl: Personally I use graphiti with AST information to provide RAG class data. I just make it index files as they are created or in bulk. For existing codebases I have used a AST parser to seed. Mix that with some agentic worklogs and other metadata and the agents can get context fast. Going to change a method? Query and figure out who uses it. Got a regression, agent work log should give some context about why we changed a thing.

使用 graphiti 作为记忆库,从代码中提取出 AST 保存到记忆库中,再添加 agent 总结理解的更宏观的信息及一些标签 metadata

优点:

  • 保留了仓库代码的历史变更决策信息,后续开发时可反查出当初的技术设计

其它