Files
agcore/docs/roadmap.md
T
徐涛 932a06f512 refactor(core): 完成 v0.3.2 Cargo features 拆分基础设施
- 定义 16 个 features + 4 个快捷组合,default = ["full"] 保持向后兼容
- 12 个重型依赖 optional 化(tokio/reqwest/rusqlite 等)
- 全模块 #[cfg(feature)] 门控注入(llm/tools/memory/agent/engine)
- 将 LlmProvider trait 及关联类型移出 provider 模块归属 llm(ADR-1)
- 为 session.rs bundle() 方法添加 engine feature 门控
- 更新 12 个内部文件 + 4 个示例文件的 import 路径
- 向后兼容:provider.rs 保留 pub use 重导出老路径
2026-07-19 07:58:04 +08:00

1.5 KiB
Raw Blame History

AG Core Roadmap

拆分式 roadmap:按版本归档 + 未归类内容 最后更新:2026-07-19v0.3.2 Step 1 完成 — Phase 20-25 cfg 门控全部交付,427 测试通过)

文件索引

文件 范围 状态
roadmap-v0.1.0.md v0.1.0 计划与交付 — Phase 04c + v0.1.0 Release 已发布 2026-07-04
roadmap-v0.2.0.md v0.2.0 计划与交付 — Phase 512 + v0.2.0-rc.1 🟡 Phase 5-11 已完成;Phase 12 P2 锦上添花可选
roadmap-v0.3.0.md v0.3.0 计划与交付 - Phase 1319 Phase 13-19 全部完成,v0.3.0 交付完毕
roadmap-v0.3.2.md v0.3.2 计划与交付 — Phase 2027Cargo features 拆分) 🟡 Step 1 完成(Phase 20-25);Phase 26-27 待实施
roadmap-unsorted.md 未归到任何版本的内容 — 全局愿景、当前状态、模块完整性、v0.4+ 展望、风险与建议、下一步行动、阶段总回顾

阅读建议

  • 按版本顺序追溯历史v0.1.0 → v0.2.0 → v0.3.0
  • 了解产品演进全貌:从 roadmap-unsorted.md 顶部开始读
  • 查找特定 Phase:每个版本文件内按 Phase 编号顺序排列
  • 了解项目当前关注点:从 roadmap-unsorted.md 的「下一步行动」开始
  • 未来规划视野:从 roadmap-unsorted.md 的「v0.4+ 展望」开始