效率与协作 self-hosted-assistantmulti-channel-chatlocal-modelsmcp-integrationscheduled-taskscoding-modepersonal-memorytool-sandbox

QwenPaw 个人智能助手

将聊天、任务、记忆与工具整合为可自托管的个人助手。

FollowAgents 评估 · FARS-2.1
谨慎使用
64/ 100 五分制 3.2 / 5
1 2 3 4 5 6
按维度查看评分与理由
1信任安全17 / 29 · 2.9/5

证据显示有安全特性:内核级沙箱、工具守卫、文件守卫、技能扫描器、访问策略,以及SECURITY.md中明确的信任模型和操作指南。用户确认机制存在(如工具权限提示、审批门)。数据流透明度:文档说明数据存储位置(工作目录、秘密目录、备份卷),但未详细说明所有数据流。敏感数据处理:API密钥存储在秘密目录,建议避免将秘密放在工作目录。依赖安全:有CodeQL工作流,但处于dry-run模式,不阻塞合并,且未提供依赖漏洞扫描证据。外部影响:文档说明可连接多个渠道,但未明确限制外部影响。回滚:有备份卷和卸载选项,但未明确回滚机制。来源归属:有许可证和版权声明,但发布者未验证。

2可靠稳定9 / 14 · 3.2/5

自一致性:README、SECURITY.md、pyproject.toml等文件描述一致,安全模型与init流程对齐。依赖可用性:依赖列表明确,有版本范围,但未提供依赖可用性测试。失败消息:测试文件显示对错误路径有处理,但未提供用户可见的失败消息示例。

3适用触发12 / 18 · 3.3/5

受众和场景:文档明确面向个人助理,支持多种渠道和场景。能力边界:文档说明技能可扩展,但未明确限制。触发精度:有调度和命令,但未详细说明触发机制。环境适配:支持多种安装方式(pip、脚本、Docker、云),但未提供所有环境的详细配置。

4规范维护12 / 18 · 3.3/5

信息架构:README结构清晰,有目录。安装说明:提供多种安装方式,但脚本安装有网络限制警告。命名稳定性:有版本号,但未提供命名规范。示例和FAQ:有FAQ部分,但未提供详细示例。已知限制:桌面应用有Beta限制说明,但其他限制未明确。许可证:Apache-2.0,有LICENSE文件。版本和变更日志:有发布说明链接,但未提供详细变更日志。维护责任:有维护者信息,但未明确责任。

5有效结果9 / 13 · 3.5/5

输出可用性:文档描述功能,但未提供输出示例。边际价值:功能丰富,但未与其他工具比较。成本效益:本地部署免费,但未提供成本分析。

6证据核验5 / 8 · 3.1/5

声明可追溯:README中的声明有文档链接,但未提供具体证据。跨来源佐证:有多个文件支持,但未提供独立验证。事实和推断分离:文档区分了功能描述和推断,但未明确标注。

证据充分度: 评估于 2026年8月9日 审查版本 bacac7410cf2
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 发布者身份未验证,需谨慎对待。
  • CodeQL扫描处于dry-run模式,不阻塞合并,依赖安全未充分验证。
  • 脚本安装方式存在网络限制风险,且可能修改系统环境变量。
  • 桌面应用为Beta版本,存在已知限制。
  • 安全模型假设单用户信任边界,多用户共享实例需谨慎。
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

QwenPaw 是 AgentScope 团队开发的个人 AI 助手工作站,可部署在本机、Docker、云端或桌面应用中。它提供浏览器 Console、全屏终端 TUI、桌面应用以及钉钉、飞书、微信、Discord、Telegram、iMessage、QQ 等渠道入口。系统可配置云端模型提供商,也可使用内置 QwenPaw Local、Ollama 或 LM Studio 运行本地模型。其记忆设计包括工作上下文、完整逐字历史与由 ReMe 支持的本地 Markdown 知识库。除对话外,它还覆盖定时任务、文档处理、网页信息收集、插件、Skills、MCP 工具和面向代码任务的 Coding Mode。

安装后可通过 qwenpaw init 配置模型,再用 qwenpaw app 启动本地 Console;运行 qwenpaw 可进入与 Console 和 IM 渠道共享会话、记忆、Skills 和 MCP 工具的终端界面。它可在项目中读取、编辑、审查和测试代码,并在 Coding Mode 的三栏 Web IDE 中展示文件树、差异预览、跳转定义、查找引用和结构化代码搜索。它还可处理 PDF、Word、Excel 和 PowerPoint 文件,执行网页搜索、订阅跟踪和视频摘要,并通过 Cron/定时任务生成报告或向多个渠道推送内容。工具调用受 Sandbox、Tool Guard、File Guard 和 Skill Scanner 约束;README 列出的 Tool Guard 会检查命令注入、路径遍历、反向 shell 与混淆攻击。

  1. 希望把个人助手部署在自己电脑上的个人用户,可用 QwenPaw Local、Ollama 或 LM Studio 在不配置云端 API 密钥的情况下聊天。
  2. 需要把日报、新闻摘要或报告按固定时间发送到钉钉、飞书、Discord 或 Telegram 的运营人员,可配置 Cron 和多渠道推送。
  3. 在本地代码仓库中需要阅读、修改、审查和测试代码的开发者,可从 qwenpaw . 进入面向当前仓库的 Coding Mode。
  4. 需要将对话和资料沉淀为可编辑、可搜索、可链接 Markdown 知识库的个人知识管理用户,可使用 ReMe 支持的记忆能力。
  5. 希望把 PDF、Office 文档、浏览器、新闻等能力组合为固定工作流的团队或个人,可通过 Skills、插件和 MCP 扩展。
  6. 希望通过 Web Console、TUI、桌面应用和即时通信渠道访问同一助手状态的用户,可在一个实例中使用这些入口。

这个 Agent 有哪些优点和局限?

优点
  • 同时提供 Console、TUI、桌面应用和多个即时通信渠道,并说明这些入口共享同一代理、记忆、会话、Skills 与 MCP 工具。
  • 同时支持内置本地运行时、Ollama、LM Studio 及 14+ 云端提供商;本地模型路径不要求 API Key。
  • 将工作上下文、完整逐字历史和 ReMe 驱动的本地 Markdown 知识库组合为三层记忆。
  • 文档列出了跨 macOS、Linux、Windows 的 Sandbox,以及 Tool Guard、File Guard 和 Skill Scanner 等工具执行防护层。
  • 内置 Cron、插件、Skills、MCP 和多代理能力,适合把对话、自动化和外部工具组合到一个实例中。
局限
  • 使用任何云端 LLM 前必须配置有效 API Key;没有有效密钥时,云端模型无法聊天。
  • pip 安装限定 Python >= 3.11 且 < 3.14;从源码运行 Web UI 还要求构建 console 前端并复制产物。
  • 脚本安装在受限网络环境或企业防火墙中可能无法工作,并且 Windows LTSC 的 Constrained Language Mode 可能阻止自动配置 Path 或下载 uv。
  • 桌面应用仍处于 Beta,README 明确列出兼容性测试不完整、性能问题和功能不稳定或缺失的风险。
  • 本地部署并不等于完全无外部通信:交互式 init 会询问匿名遥测,而使用 --defaults 会自动接受一次每版本的遥测。

如何安装或部署这个 Agent?

使用 pip 安装需要 Python >= 3.11 且 < 3.14:

pip install qwenpaw
qwenpaw init --defaults
qwenpaw app

然后在浏览器打开 http://127.0.0.1:8088/。Docker 部署可使用:

docker pull agentscope/qwenpaw:latest
docker run -p 127.0.0.1:8088:8088 -v qwenpaw-data:/app/working -v qwenpaw-secrets:/app/working.secret -v qwenpaw-backups:/app/working.backups agentscope/qwenpaw:latest

使用云端模型时,在 Console → Settings → Models 配置提供商、API Key 并启用模型;仅使用 QwenPaw Local、Ollama 或 LM Studio 时无需 API Key。

如何使用这个 Agent?

首次启动后,在 Console 的 Settings → Models 选择并启用模型。云端模型需要有效 API Key;DashScope 也可通过 DASHSCOPE_API_KEY 设置。运行 qwenpaw 打开 TUI,运行 qwenpaw tui --resume <id> 恢复会话,运行 qwenpaw . 在当前仓库启动 Coding Mode。需要扩展时,在 Console 中添加 Skills、配置渠道或 Cron;工具额外所需密钥可在 Settings → Environment variables 设置。

这个 Agent 与同类方案有什么区别?

QwenPaw 可将 Ollama 或 LM Studio 作为本地模型后端;与只提供模型服务的这两者相比,QwenPaw 还提供 Console、TUI、渠道连接、记忆、定时任务、Skills、插件和 MCP 管理。

常见问题

能否不用云端模型和 API Key?
可以。README 明确说明 QwenPaw Local、Ollama 和 LM Studio 的本地模型路径不需要 API Key。
云端模型需要如何配置?
启动 qwenpaw app 后,在 Console → Settings → Models 中选择提供商、填写 API Key,并启用提供商和模型。
工具执行有哪些安全控制?
项目列出 Sandbox、Tool Guard、File Guard 和 Skill Scanner。Tool Guard 具有 STRICT、SMART、AUTO、OFF 审批级别;File Guard 默认保护 ~/.qwenpaw.secret/ 和 ~/.ssh 等位置。
Docker 中如何连接宿主机的 Ollama?
可在 docker run 中加入 --add-host=host.docker.internal:host-gateway,并在 Settings → Models 将 Base URL 设为 http://host.docker.internal:11434。Linux 也可使用 --network=host。
是否会收集使用数据?
README 说明 qwenpaw init 会按版本收集一次匿名遥测,包括版本、安装方式、操作系统、Python 版本、CPU 架构和 GPU 可用性;交互式初始化会询问是否加入,--defaults 会自动接受。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents