Replies: 2 comments
-
Beta Was this translation helpful? Give feedback.
0 replies
-
todolist
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
介绍
打造 OpenSumi 内置的 AI 原生模块,皆在提供 IDE 内各个功能模块(如编码、搜索、调试、终端、Command等)与 AI 相结合的可能性。
我们打造 AI Native 模块的目标主要集中在几个方面
功能
具体要做的事情包括但不限于以下内容
TODO LIST
AI Chat 助手
基础对话能力
流式渲染能力
提供模型服务的接口接入能力
支持自定义模版渲染
输入框支持快捷指令注册
支持 agent 能力注册
代码渲染使用 monaco editor(待定)
关于 API
Inline Chat 能力
提供按钮注册能力
提供输入框 Chat 的能力
输入框快捷指令注册(如 "/fix xxxx"等)
根据模型接口的 answer 使用不同的预览策略来渲染
问题诊断
monaco editor 版本跟进
全新的 OpenSumi Design UI 视图
接下来
AI Native 模块的建设最早从九月底就已经开始投入,相关 PR 见 #3077
不过一直处于 WIP 的状态,前期也是在不断的摸索与尝试,发布模式也一直脱离于主干分支
现在我们认为它已经是一个较为稳定的版本,计划将该 chore/ai-native-module 分支的代码分批次的合入主分支中,并重构里面的代码内容,保证健康的拓展性与可维护性
我们会陆陆续续开始这方面的工作
Beta Was this translation helpful? Give feedback.
All reactions