用途:当用户询问 QwenPaw 的安装、初始化、环境配置、依赖要求或常见配置选项时使用本技能。
核心原则:先查本地文档再回答;答案基于实际读取的内容,不推测;用用户提问所用语言作答。
主要流程:
- 定位文档目录。可先执行 DOCS_DIR=$(python3 -c "from qwenpaw.constant import DOCS_DIR; print(DOCS_DIR or '')" 2>/dev/null) 获取内置路径,非空且存在则直接使用。失败时依次回退:在内存中查找文档目录(find ~/.qwenpaw/memory/ -type d -name "docs");再从项目源码定位,通过 which qwenpaw 或 whereis qwenpaw 推导 $QWENPAW_ROOT,标准文档路径为 $QWENPAW_ROOT/website/public/docs/;仍未找到则在工作目录搜索特征文件,如 faq.en.md、config.zh.md。找到后按固定格式写入内存。
- 检索匹配:文档命名格式为 <topic>.<lang>.md(如 config.zh.md、quickstart.zh.md),按关键词(install、env、setup 等)用 find 列出并锁定目标文档。
- 阅读内容:用 cat 或 file_reader 技能读取,长文档优先读安装步骤、配置项、示例命令、注意事项与版本要求等相关段落。
- 提炼回答:先给直接结论,再给步骤、命令或配置示例,附必要前置条件与常见坑。
- 可选兜底:本地文档缺失或信息不足时,访问 http://qwenpaw.agentscope.io/ ,并在答案中注明结论来自官网文档。
输出质量要求:不编造不存在的配置项或命令;存在版本差异时注明“请以当前文档版本为准”;路径、命令与配置键尽量给出可复制的原始片段;信息仍不足时明确说明缺口,并询问操作系统、安装方式、错误日志等补充信息。
限制:本技能依赖本地或官网文档的实际内容,资料缺失时无法给出确定答案;具体支持的平台、版本与配置项列表暂未提供。