SuperAPI AI 工具集

codesee

数据与分析

查看项目

更新于 10-16 06:46

技能介绍

用途:这是一个面向 AI 智能体的 CodeSee 集成技能,用于管理数据、记录并自动化与 CodeSee 相关的工作流。CodeSee 是一款帮助开发者可视化并理解代码库的工具,常用于加快新成员上手、提升调试效率、更有把握地规划架构变更。

主要能力:技能可访问 CodeSee 的 Workspace、Diagram、File、Node 等对象,并通过 Membrane 提供的预置动作完成数据操作。Membrane 负责认证与凭据刷新,用户无需提供 API 密钥。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;然后执行 membrane login --tenant --clientName=<agentType> 登录,无界面环境会输出授权 URL,登录后用 membrane login complete <code> 完成。连接 CodeSee 可用 membrane connection ensure "https://www.codesee.io/" --json,若状态为 BUILDING 则用 npx @membranehq/cli@latest connection get <id> --wait --json 轮询直至 READY。之后用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 查找动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 执行动作。若预置动作不足,可用 membrane request CONNECTION_ID /path/to/endpoint 走代理直连 API。任意命令加 --json 可输出机器可读结果。

适用场景:需要以编程或智能体方式与 CodeSee 数据交互、检索或自动化处理时。

限制:具体可用动作列表、字段结构、CodeSee API 端点细节和权限范围资料未提供;须以实际查询结果为准。本技能依赖 Membrane CLI 与 CodeSee 官方服务,认证在浏览器中完成。