codefuse-chatbot/sources/readme_docs/roadmap-en.md

2.6 KiB
Raw Permalink Blame History

Roadmap Overview

  • Sandbox Environment
    • Isolated sandbox environment for code execution
    • File upload and download
    • Support for Java execution environment
  • Vector Database & Retrieval
    • Task retrieval
    • Tool retrieval
  • Prompt Management
  • Memory Management
  • Multi Agent Framework
    • PRD (Product Requirement Document), system analysis, interface design
    • Generate code based on requirement documents, system analysis, and interface design
    • Automated testing, automated debugger
    • Operations process integration (ToolLearning)
    • Fully automated end-to-end process
  • Integration with LLM based on fastchat
  • Integration with Text Embedding based on sentencebert
  • Improved vector loading speed
  • Connector
    • React Mode based on langchain
    • Tool retrieval completed with langchain
  • General Capability for Web Crawl
    • Technical documentation: Zhihu, CSDN, Alibaba Cloud Developer Forum, Tencent Cloud Developer Forum, etc.
    • Issue document
    • SDK Library Document

v0.0

  • Sandbox Environment
    • Isolated sandbox environment for code execution
  • Integration with LLM based on fastchat
  • Integration with Text Embedding based on sentencebert
  • General Capability for Web Crawl: Technical documentation: Zhihu, CSDN, Alibaba Cloud Developer Forum, Tencent Cloud Developer Forum, etc.

Done

v0.1

  • Sandbox Environment: File upload and download
  • Vector Database & Retrieval
    • Task retrieval
    • Tool retrieval
  • Connector
    • React Mode based on langchain
  • Integration with Text Embedding based on sentencebert: Improved vector loading speed

Done

v0.2

  • Prompt Management
  • Memory Management
  • Vector Database & Retrieval

Done

v0.3

  • Sandbox Environment
    • Support for Java execution environment
  • Multi Agent
    • PRD (Product Requirement Document), system analysis, interface design
    • Generate code based on requirement documents, system analysis, and interface design
    • Automated testing, automated debugger
    • Operations process integration (ToolLearning)
    • Fully automated end-to-end process
  • General Capability for Web Crawl
    • Issue document
    • SDK Library Document

DDL 2024.12.31