diff --git a/mis-database/SKILL.md b/mis-database/SKILL.md index b7edcde..d84dfe4 100644 --- a/mis-database/SKILL.md +++ b/mis-database/SKILL.md @@ -12,7 +12,7 @@ description: 生成SQL的参考文档。 | [查询智能体使用数据](./references/query-agent-usage.md) | 明确要求查智能体使用数据 | | [查询项目统计数据](./references/query-project-stats.md) | 明确要求查项目统计数据 | | [新增devco账号](./references/add-devco-accout.md) | 当用户提到新增devco账号的时候 | - +| [查询paw-agent信息](./references/query-user-paw-agent.md) | 当用户提到查询paw-agent信息 | ## 工作流程 ```mermaid diff --git a/mis-database/references/add-devco-accout.md b/mis-database/references/add-devco-accout.md index 28de139..dbed029 100644 --- a/mis-database/references/add-devco-accout.md +++ b/mis-database/references/add-devco-accout.md @@ -1,4 +1,4 @@ -# 技能说明 +# 能力说明 在`mis-dev`资源下的`mis-cloud-paw`库中执行批量插入sql,用户的输入格式如下。 diff --git a/mis-database/references/query-user-paw-agent.md b/mis-database/references/query-user-paw-agent.md new file mode 100644 index 0000000..752243b --- /dev/null +++ b/mis-database/references/query-user-paw-agent.md @@ -0,0 +1,17 @@ +# 能力说明 + +在`mis-dev`资源下,根据用户名(username)查询paw-agent信息,如果用户没有提供username,友好的提问要查哪个用户的,一个可用的username示例:`Agnes2.wang`。 + +## 工作流程 + +1. 根据用户提供的`username`查询`user_id`,只会查出来1行数据,示例: + +```sql +select user_id from mis-cloud-claw.sys_user where user_name = '{username}'; +``` + +2. 根据`user_id`查询agent信息,可能返回多行数据,使用markdown表格的形式展示每一行的数据,示例: + +```sql +select agent_id, agent_mode, publish_status, publish_scope, published_at, version_lane, key_scope_default from mis-paw-claw.agent where create_by = '{user_id}'; +``` \ No newline at end of file