You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
提案摘要
TencentDB Agent Memory 已经具备 Team、Agent、Task、资产、共享记忆和多种 Agent 客户端接入的基础能力。实际从空环境开始搭建并按团队方式使用时,当前阻力主要不在某一个 API,而在于多个产品层面没有形成完整闭环:
本提案希望先就产品边界和优先级达成共识,再把可以实施的内容拆成独立 Issue 和 PR。它不是要求一次合入一个大型改动,也不把下述建议描述为已经完成的上游能力。
1. 团队部署和使用过程中遇到的问题
以“完成部署后,仅通过 Panel 建立一个可工作的团队记忆空间”为目标,理想流程应当是:
当前流程中常见的中断点包括:
这并不意味着现有 API 没有价值,而是建议把“API 存在”提升为“目标用户可以安全地完成整个任务”。
2. 建立统一的 API–Panel 产品契约
截至本讨论草稿核对的公开分支,Core 已提供用户、User Key、Team、Agent、Task、资产、ACL、Task–Agent 关联和实例模型上游等多类 API;Panel 当前主要提供工作台、Wiki、Code、Skills、Chat Memory、Analytics、成员、Agent、API Key 和 Guide 页面。
部分代表性差距如下:
建议维护一份机器可读的 capability inventory。每项管理能力至少标注:
CI 可以比较 Core routes/schema、Panel allowlist/OpenAPI 和 capability inventory。这样新增 API 时,即使暂时不做 UI,也能明确公开其产品状态,而不会让“接口已经存在”被误解为“用户流程已经完成”。
公开代码参考:
3. 明确人员、Key 和资产生命周期的权责
建议把账号类型、Team 角色和资源 ownership 作为三个独立维度:
凭证也需要在页面和文档中明确分开:
人员和资产退出流程建议统一为:
Panel 应展示操作影响范围、阻断原因、当前步骤和恢复入口,而不是让用户通过数据库或日志猜测结果。
4. 在 Panel 动态管理模型与上游网关
这项改进已有明确的后端基础。公开代码中的
instance-upstream/set|get|list|reset支持按客户端来源和conversation|extraction类型配置official|custom_unified|custom_passthrough、上游地址、模型 ID 和凭证;Proxy 会读取这些配置,并采用 5 分钟缓存和 stale-if-error。当前建议补齐的是 system admin 的“模型与路由”页面,而不是把所有部署配置都变成网页表单。
推荐操作流程:
建议的安全边界:
custom_passthrough只管理策略,不由 Panel 保存客户端实际持有的供应商凭证。建议验收标准:修改上游地址、模型名或供应商凭证后,不需要重启 Core、Proxy、Panel 或整套部署;配置在明确 SLA 内对新请求生效;测试或发布失败时保持上一有效版本;服务重启后仍能恢复已发布配置。
公开代码参考:
5. 拆分安装、使用、Agent 接入和 API 手册
当前
INSTALL_CN.md同时包含安装、Panel 登录和建号、Team/Agent/Task 创建、Claude Code 接入、首次会话、记忆观察、各类 Agent Proxy 接入、/analyse、请求头限制、ClickHouse 可观测性及停止/清理等内容。建议调整为:
Panel 使用教程应以身份和页面全流程为主。Agent 命令、curl 和 SDK 示例可以作为链接,但不应替代普通用户在 Panel 上的操作说明。
至少建议提供以下角色化教程:
公开文档参考:INSTALL_CN.md
6. 建议优先级和验收标准
P0:安全、权限和首次使用闭环
P1:高频治理和可维护性
建议共同采用以下完成标准:
7. 希望维护者共同确认的开放问题
8. 相关公开 Issue 和 PR
文档更新可以降低误解,但不能单独解决 API、授权和 Panel 行为问题。建议在本讨论确认产品方向后,为各功能域建立独立 Issue,并让对应 PR 同时包含权限说明、页面状态、测试证据、迁移/回滚说明和文档更新。
欢迎维护者和使用者补充:
All reactions