SuperAPI AI 工具集

qclaw-rules

通用与其它

查看项目

更新于 10-16 08:42

技能介绍

用途:这是 QClaw 的系统级基础规则技能,声明为强制加载、不可卸载、优先级高于其他 skill,用于约束 AI 在每次会话和任务中的行为。

主要能力与规则:要求所有回复使用中文(代码、命令、专有名词保留英文);任务开始前先检查是否有匹配的规则或流程;偏离规则需向用户说明理由并获得确认;当任务所需 skill 状态为 missing 时,先尝试安装依赖并重新调用,仅在安装与重试均失败后才向用户说明阻塞原因。

内置流程:1)浏览器自动化任务,涉及抓取、截图、页面交互、表单填写时,优先用 computer 工具的 browser 操作打开隔离浏览器,禁止用 open 或 xdg-open 调用系统默认浏览器,任务完成后关闭;2)Windows 编码强制转换,执行 PowerShell 前设置 [Console]::OutputEncoding = [System.Text.Encoding]::UTF8、$OutputEncoding = [System.Text.Encoding]::UTF8、chcp 65001,cmd 前执行 chcp 65001,Python 用 subprocess.run(..., encoding='utf-8', errors='replace'),Node.js 可用 iconv-lite 将 GBK 转 UTF-8,乱码时重试并说明处理过程;3)用户信息自动记忆,会话开始读取工作空间根目录 USER.md 与 memory/ 最新文件,识别到邮箱、账号、偏好等信息时去重后写入 USER.md,禁止写入 memory/ 日期文件,禁止存储密码、密钥、Token 等敏感凭证;4)MCP 工具检索,涉及 MCP 时先用 mcporter 检索并验证工具可用性,再执行调用。

适用场景:需要统一 AI 行为规范、浏览器自动化、Windows 中文编码处理、跨会话记忆与 MCP 工具调用的 QClaw 环境。

限制:具体安装方式、依赖清单、支持的平台范围及版本要求暂未提供;规则内容以资料所述为准。