prowlarr-search
通过 Prowlarr API 搜索影视资源,获取磁力链接与种子信息。
下载 717
将自然语言请求转换为安全的 MySQL 查询,支持实时数据库连接与结果验证。
openclaw skills install @nocb/mysql-query-assistant命令、参数、文件名以原文为准
使用此技能将用户的请求转化为对实时数据库的安全 MySQL 操作。
针对每个请求,请遵循以下步骤:
references/connection-and-safety.md 检查连接前提条件。scripts/run_read_query.py 执行只读 SQL。- 结构验证:表、列、连接、过滤、分组和语法是否与请求匹配。
- 结果验证:返回的行数和聚合结果在语义上是否与用户意图一致。
SELECT 查询。INSERT、UPDATE、DELETE、REPLACE、ALTER、DROP、TRUNCATE、CREATE、GRANT 或 REVOKE。SELECT *。LIMIT。生成 SQL 前,使用 scripts/introspect_schema.py 检查数据模式。
按以下顺序操作:
若缺少注释,退而使用表名、列名、键信息以及少量探测性查询。
使用 scripts/run_read_query.py 执行 SQL。
该脚本会拒绝非只读语句,并阻止多语句执行。
验证查询时:
当用户请求写操作时:
SELECT,准确显示将受影响的行。WHERE 子句过弱或缺失。除非用户要求其他格式,否则请使用以下结构:
[最终 SQL]当可用且有用时,展示 5 至 20 行。宽表应保持紧凑。
提供对查询结果的简明自然语言总结。
包含假设、注意事项及任何模式不确定性。
references/connection-and-safety.md 中描述的环境变量。scripts/introspect_schema.py 进行模式发现。scripts/run_read_query.py 执行只读 SQL。用户请求:统计最近 7 天每天新增用户数
预期做法:
用户请求:把 status = 'pending' 且 30 天前创建的订单改成 expired
预期做法:
SELECT。UPDATE SQL。UPDATE。已收录 1 个 Skill