SuperAPI AI 工具集

sql-context

数据与分析

查看项目

更新于 10-16 09:48

技能介绍

用途:sql-context 用于查询 Context Skill 证据,并通过已认证的 HTTPS SQL 或本地 PostgreSQL 维护任务记忆,适合需要来源支撑的诊断与跨会话任务延续。

主要能力:远程客户端需 Python 3.11+、HTTPS 服务 URL 和账户令牌,令牌通过 CONTEXT_SQL_TOKEN 或 CONTEXT_SQL_TOKEN_FILE 提供,文件须为私有且权限 0600。客户端校验 TLS 并拒绝重定向;私有 CA 可设 SSL_CERT_FILE。命令示例:python3 <skill-directory>/scripts/remote.py schema;prompt --project amiorin/posthog --task create-package-skill --file request.txt;sql --prompt-id <id> --query 'SELECT slug, kind FROM catalog.skill ORDER BY slug LIMIT 30'。本地辅助脚本用 uv run --script <skill-directory>/scripts/context.py --help,配置来自 CONTEXT_SQL_CONFIG 或 ~/.config/context-sql/connections.json。

使用方式:用 start 创建或恢复任务并返回 run UUID,restore 恢复笔记;search 检索错误字符串,section 查看来源章节,note 保存决策、待办等,state 标记完成或废弃。项目 ID 至少两段斜杠分隔,如 getcolors/redis。

限制:连接失败不得初始化或替换数据库;令牌不得写入提示、SQL 注释或版本控制;远程记忆与本地笔记不自动同步;发布记忆仍属未验证贡献;不执行目录中的脚本;不保存密钥。