【Qwen】【cc-connect】Qwen通过cc-connect 接入个人微信 cc-connect 微信集成安装使用手册已实现步骤由AI总结概述通过 cc-connect 工具将 Qwen Code 连接到微信实现通过微信操纵win端启动的ai方便摸鱼bushi连接工具: cc-connectAgent 类型: Qwen Code (ACP 模式)平台: 个人微信零、前言参考资料https://socket.dev/npm/package/atticux/cc-connect搞得仓促错误之处欢迎大家指正二编该鼠我发现官方已经支持channel了这个就当配着玩吧一、环境准备1.1 前置要求Node.js: 已安装建议 v20微信: 个人微信需支持 bot 接入Qwen Code: 已安装并配置好 API Key1.2 安装 cc-connect# 全局安装 cc-connect npm install -g cc-connectbeta 注意现在只有beta版才允许连接个人微信 # 验证安装 cc-connect --version二、初始配置2.1 启动 cc-connect 生成配置文件# 首次运行会生成默认配置文件 cc-connect # 配置文件路径 C:\Users\用户文件夹\.cc-connect\config.toml2.2 配置项目编辑config.toml添加项目配置参考配置如下[[projects]] name 你的项目名 [projects.agent] type acp [projects.agent.options] work_dir 你的项目路径 command qwen args [--acp, --approval-mode, yolo] display_name Qwen Code [[projects.platforms]] type weixin [projects.platforms.options] token 你的微信 bot token base_url https://ilinkai.weixin.qq.com account_id 你的 account_id allow_from *关键配置说明work_dir: Qwen Code 工作的项目目录command: 使用的 AI 工具命令qwenargs: 启动参数--acp: 启用 ACP 模式--approval-mode yolo: 自动批准所有操作避免交互确认。这里不确定是否生效可以先不设置yolo模式。只是涉及到一个问题文章最后部分会讲。token: 微信 bot 的认证 token初次连接后会自动填充base_url: 微信 API 地址初次连接后会自动填充allow_from: 允许访问的用户*表示所有用户2.3 配置 Qwen Code 权限先跳过编辑项目路径\.qwen\settings.json{permissions:{allow:[Read(项目路径\\my-item-logic/**),Read(项目路径\\my-item-web/**),Write(项目路径\\my-item-logic/**),Write(项目路径\\my-item-web/**),Bash(*)],yoloMode:true},telemetry:{enabled:false},$version:4}三、微信连接配置3.1 启动c-connect连接微信# 运行微信配置命令 cc-connect weixin setup --project 项目名 ·项目名之前在config.toml中配置的项目名启动cc-connect后会跳出来一个雷霆巨大二维码找个微信小号扫码。成功了会显示“已建立连接”。3.2 验证配置微信参数不验证也行反正都连接了你要想看就点开看看在config.toml中查看以下信息token: 微信 bot 的认证 tokenaccount_id: bot 的账号 IDbase_url: 微信 API 地址都已经有了四、启动服务4.1 前台启动开发调试cc-connect正常启动日志levelINFO msgcc-connect is running projects1 levelINFO msgplatform ready project项目名 platformweixin levelINFO msgengine started project项目名 agentacp platforms14.2 后台启动守护进程# 安装为后台服务 cc-connect daemon install # 启动服务 cc-connect daemon start # 查看状态 cc-connect daemon status # 停止服务 cc-connect daemon stop # 查看日志 cc-connect daemon logs -f此时已经成功连接微信可以测一把电脑端手机端五、进程管理5.1 查看进程# 查看有关进程 tasklist /v | findstr /C:node /C:qwen # 查看进程启动时间 wmic process where ProcessIdPID get ProcessId,CommandLine,CreationDate /format:table # 查看有关进程启动时间 wmic process where name like %node% get ProcessId,CommandLine,CreationDate /format:table5.2 关闭进程# 优雅关闭 taskkill /PID 进程 ID # 强制关闭 taskkill /F /PID 进程 ID # 关闭所有 node 进程慎用 taskkill /IM node.exe /F5.3 重启服务# 方式 1直接重启 taskkill /F /PID cc-connect 进程 ID cc-connect # 方式 2使用 daemon cc-connect daemon restart六、会话管理6.1 会话文件位置C:\Users\用户名\.cc-connect\sessions\每个项目一个会话文件文件名格式project_name_hash.json6.2 常见问题会话切换导致卡住问题现象cc-connect 自动创建新会话s2新会话为空history: nullQwen Code 触发首次运行引导询问用户问题微信环境下无法显示交互界面导致卡住解决方案停止 cc-connecttaskkill /F /IM cc-connect.exe编辑会话文件\.cc-connect\sessions\当前会话xxx.json将活跃会话改回有历史记录的会话active_session:{weixin:dm:userim.wechat:s1}删除空会话可选// 删除 s2: { ... } 部分重启 cc-connectcc-connect预防措施避免使用/switch命令创建新会话定期检查会话文件删除空会话配置中设置reset_on_idle_mins 0禁用自动创建新会话七、会话管理7.1 常用Qwen Code 命令在微信中发送/list # 列出会话 /switch id # 切换会话 /mode mode # 切换模式ask/edit/archive /help # 显示帮助