|
|
44bbcde5cf
|
feat: 知识图谱工具支持 + 智能体事件处理
- dialogService: 添加智能体 SSE 事件处理
- toolExecutor: 添加 knowledge_save/knowledge_load 工具
- messageArea: 添加智能体消息渲染支持
- 添加 CLAUDE.md 项目配置
|
2025-12-30 09:40:04 +08:00 |
|
|
|
9bfa774336
|
feat: 添加 knowledge_save/load 工具
- api.ts: 添加 knowledge_save/load 类型定义
- toolExecutor.ts: 实现知识图谱保存和加载功能
|
2025-12-26 11:41:38 +08:00 |
|
|
|
5ea5ddba6e
|
feat: 添加 file_delete 工具支持
|
2025-12-25 16:17:31 +08:00 |
|
|
|
8ad6a48e8f
|
feat: 实现核心服务层
- 新增对话服务(src/services/dialogService.ts)
- 封装完整的对话生命周期管理
- 集成 SSE 流式响应处理
- 支持对话创建、消息发送、对话中止
- 提供统一的事件回调接口
- 新增工具执行器(src/services/toolExecutor.ts)
- 实现前端工具调用框架
- 支持 readFile、writeFile、listFiles、executeCommand 等工具
- 提供工具执行结果的标准化返回
- 集成 VSCode API 进行文件和终端操作
- 新增用户交互处理(src/services/userInteraction.ts)
- 实现 AI 向用户提问功能(AskUser)
- 支持 input、confirm、quickPick 等交互类型
- 使用 VSCode 原生 UI 组件展示问题
- 提供答案收集和提交机制
|
2025-12-16 19:09:16 +08:00 |
|