Commit Graph
152 Commits
Author SHA1 Message Date
admin 2dc984401d feat(mcp): add standalone server registry
Implement C.1 stdio MCP server CRUD, encrypted environment secrets, command digest approval, connection tests, lifecycle recovery, and dynamic tool registration. Add the standalone frontend configuration center, contracts, regression tests, and development documentation.
2026-09-03 14:49:49 +08:00
admin ed2e867db1 feat(frontend): complete MCP plugin management UI 2026-09-03 14:22:29 +08:00
admin 1e32b2e0f4 docs: 同步第二阶段进度与扩展复盘 2026-09-02 20:22:06 +08:00
admin d39ae727c1 fix(extension): 收紧插件命令运行时契约 2026-09-02 20:03:39 +08:00
admin eb3464b522 fix(extension): 向MCP命令传递插件设置 2026-09-02 18:23:32 +08:00
admin c06b962743 fix(extension): 按Schema资源作用域校验引用 2026-09-02 15:47:54 +08:00
admin 022c3226c7 fix(extension): 保护插件凭据引用与删除事务 2026-09-02 15:31:39 +08:00
admin 9e680a0239 fix(extension): 完成MCP命令目标并收紧Schema边界 2026-09-02 14:52:03 +08:00
admin c3ef9dfa44 fix(extension): 收紧插件密钥与命令清单边界 2026-09-02 14:08:47 +08:00
admin 6a08ad898e feat(extension): 实现插件命令与设置贡献 2026-09-02 12:52:40 +08:00
admin e37ac7b0a4 fix(extension): 强化 MCP 参数与生产运行门禁 2026-09-01 21:25:05 +08:00
admin 574b113827 fix(extension): 完善 MCP 参数与运行安全边界 2026-09-01 16:06:23 +08:00
admin 1132a4cece fix(extension): 修复 MCP Host 资源与协议边界 2026-09-01 12:11:30 +08:00
admin aedb1c1267 docs(extension): 补充阶段C MCP开发说明 2026-09-01 11:32:47 +08:00
admin 0e8d4b7b9f fix(agent): 保留持久化Run完整内容 2026-09-01 10:05:58 +08:00
admin a5b709a46f docs: 重组文档目录并补充CI/CD细则 2026-09-01 09:55:40 +08:00
admin 49dbacb296 docs(agent): 记录Trace问题与修复方案 2026-09-01 00:49:30 +08:00
admin 3cb197aafe feat(agent): 持久化Trace并支持SSE恢复 2026-09-01 00:39:37 +08:00
admin 8da75d4420 feat(workspace): 接入真实Vault数据链路 2026-08-31 21:38:56 +08:00
admin 84077feb18 docs: 清理接口文档行尾格式 2026-08-31 20:27:23 +08:00
admin bb8091f2e6 docs(api): 规划第二阶段统一接口契约 2026-08-31 20:26:53 +08:00
admin 0b20bad0a8 docs: 更新第二阶段技术栈基线 2026-08-31 20:08:14 +08:00
admin 9559fda5f9 docx:添加第二阶段团队分工表
添加详细的第二阶段开发计划文档,包括:

- 阶段目标和总体分工安排
- 各成员具体职责和任务分配(范涵宇、杨星萱、吉海燕)
- 技术实现方案和架构设计
- 跨模块协作关系和接口定义
- 优先级划分(P0/P1/P2)和验收标准
- 项目演示Demo规划和完成定义
2026-08-31 19:53:44 +08:00
admin 2becaf0c65 docs: 建立代码注释与TODO维护约定 2026-08-30 23:00:11 +08:00
admin df044d7888 docs(frontend): 补充 Shiki 预览与选择器回归说明 2026-08-30 22:31:51 +08:00
admin 206a8f5b0a docs(frontend): 记录 GitHub 代码主题配置 2026-08-30 20:42:00 +08:00
admin 668139706b fix(frontend): 提升 Markdown 表格与列表对比度 2026-08-30 20:23:22 +08:00
admin 7fa2e9c404 docs(frontend): 记录视觉优化与动效约束 2026-08-30 20:14:22 +08:00
admin 2c84a98474 docs: 添加第一阶段测试验证手册 2026-08-30 15:20:12 +08:00
admin 3872ef3304 docs: 同步当前工程实现与验证基线 2026-08-30 15:15:00 +08:00
admin 0bb78e004b docs(provider): 记录本地密钥加密边界 2026-08-30 10:57:14 +08:00
admin 0842413d29 docs(provider): 补充DeepSeek开发凭据配置 2026-08-30 10:48:35 +08:00
admin 340bfbbd07 docs(provider): 补充模型发现与凭据边界说明 2026-08-30 10:44:13 +08:00
admin 11cb384115 docs(frontend): 记录文件切换与代码块调整 2026-08-30 10:29:23 +08:00
admin 99a0595dbc docs(frontend): 记录编辑器交互修复与回归验证 2026-08-30 10:25:10 +08:00
admin 9bbe4d3c86 docs(frontend): 补充Markdown插入工具说明 2026-08-30 10:15:35 +08:00
admin 9b55ccb02a docs(frontend): 记录Markdown工具栏增强 2026-08-30 10:07:40 +08:00
admin 9d223be5ca docs(frontend): 补充写作体验优化说明 2026-08-30 09:57:31 +08:00
admin bba3041867 docs(frontend): 补充合并终审修复记录 2026-08-30 00:14:21 +08:00
admin a7772430d5 docs(frontend): 记录全页面审阅问题与修复 2026-08-29 23:59:22 +08:00
admin e5f803c364 feat(frontend): 接通完整页面路由与桌面壳层 2026-08-29 22:49:53 +08:00
admin 610fc77b0f fix(frontend): 修复合并审阅发现的构建与契约问题
恢复 Vue TypeScript 生产构建,补齐可运行页面壳子,并修复文件树与 SSE 状态问题。

按 FastAPI Wire Contract 统一 Service DTO 映射,同时补充前端开发说明和问题修复复盘。
2026-08-29 12:10:33 +08:00
admin 694c1b27c1 docs(backend): 记录全面审阅问题与修复方案
按原因、后果、解决思路、落地方案和回归测试复盘 10 类后端问题。

同步更新接口实现状态、Plugin 权限接口、真实 Streaming、Citation 偏移约定、第一阶段 Tool 列表和测试数量。
2026-08-28 09:57:02 +08:00
admin 167ae24796 docs(agent): 更新 Agent 与 Extension Core 开发说明 2026-08-27 23:53:31 +08:00
admin 4371052a89 docs: 添加 Knowledge Core 与 Retrieval Core PR 审阅问题与修复复盘文档
> 本文记录 `feat/knowledge-retrieval-core` 合并前后的两轮代码审阅、问题复现、修复过程与工程经验。
> 它既是团队内部的问题档案,也可作为后续技术文档、课程报告和博客文章的素材底稿。

详细记录了 10 个关键问题的分析与解决方案:
- P-01:folder 路径逃逸问题及安全校验
- P-02 与 P-03:伪 upsert 和索引部分提交问题
- P-04:失效向量残留清理机制
- P-05:PATCH tags 语义错误修复
- P-06:候选池、Metadata Filter 与分页优化
- P-07:rebuild 请求语义与失败恢复
- P-08:index_meta 事务一致性保证
- P-09:POST 同路径静默覆盖防护
- P-10:删除操作部分提交问题

包含完整的测试策略和可复用的工程经验总结。
2026-08-27 23:38:54 +08:00
yxxandClaude 39d1aa0fe9 docs(retrieval): 增加 Knowledge/Retrieval Core 开发说明
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-27 19:26:58 +08:00
admin 41286fca6c 添加Git使用细则文档链接
- 在README.md中添加了Git使用细则文档的链接
- 新增docs/Git使用细则-团队开发版.md文档,包含:
  - 仓库与远程管理规范
  - 分支约定和命名规则
  - 模块分工与改动边界
  - 开发流程和提交原则
  - Pull Request和Review要求
  - 冲突处理和版本发布规范
```
2026-08-27 14:30:05 +08:00
admin f18dca41c9 添加前端页面需求说明文档
- 在 README.md 中添加了前端页面需求说明文档的链接
- 新增 docs/前端页面需求说明-开发版.md 文件,包含:
  - 第一阶段目标和验收要求
  - 技术与交互基线规范
  - 页面信息架构和路由约定
  - App Shell、Workspace、Search、AI Chat、Agent Trace 等各模块详细需求
  - 公共状态管理、Service 层要求、公共组件规范
  - Design Token、可访问性、错误降级处理方案
  - 开发优先级和协作边界说明
2026-08-27 14:20:19 +08:00
admin 1741f7b1aa 添加provider工厂和Ollama支持
- 实现ProviderFactory用于构建不同类型的provider适配器
- 添加EnvironmentCredentialResolver用于解析环境变量中的凭证
- 实现OllamaProvider支持本地模型调用
- 实现OpenAICompatibleProvider支持OpenAI兼容接口
- 在AgentRuntime中添加对ProviderError的处理
- 更新Message结构体添加tool_calls字段
- 实现provider配置的增删改查API端点
- 添加provider注册表的replace方法
- 添加HTTP基础类和工具参数解码功能
- 更新依赖添加httpx库
- 添加相关单元测试验证provider适配器功能
```
2026-08-27 14:16:57 +08:00
admin b71984d951 实现 AI Core 与 Agent Core 基础功能
- 更新 README 描述从后端壳子到 AI Core/Agent Core
- 添加 ToolCall 和 ToolResult 数据结构定义
- 扩展 AgentRun 模型增加输出、错误码、工具调用结果等字段
- 添加 mock 提供商类型支持
- 实现聊天、代理运行、工具调用和提供商管理的核心路由逻辑
- 集成容器化依赖注入和错误处理机制
- 更新 API 接口契约和文档说明
2026-08-27 13:55:00 +08:00