雨夜轩以提供各种素材,资源,视频教程及技术交流分享为目的搭建的一个综合型站点,为广大朋友们提供便捷的帮助,尽力去尝试做好每一步,及时为大家解决掉困扰的问题,避开了在浩瀚如海的网络中,扁舟盲寻。
首页
AI
  • ClaudeCode
  • OpenClaw
  • Agent开发
  • 爬虫
  • 爬虫案例
  • JS逆向技巧
  • APP逆向
  • 嵌入式开发
  • C语言入门视频教程
  • 模电数电
  • 51/52单片机
  • STM32
  • Linux嵌入式
  • 文学修养
  • 生活哲理
  • 感动和励志文字
  • 随手乱写
  • IT计算机
  • QT学习之路
  • 网站搭建
  • 微信开发
  • 数据库设计
  • Java
  • 计算机知识
  • NCRE全国计算机等级考试
  • 编程语言
  • Web程序设计
  • 关于我们
  • 广告招租
  • 表白网页制作
  • 登录
    侧边栏壁纸
    博主头像
    RainFly

    明确一个目标,这很重要!

    • 累计撰写 232 篇文章
    • 累计收到 4780 条评论
    • 首页
    • AI
    • - ClaudeCode
    • - OpenClaw
    • - Agent开发
    • 爬虫
    • - 爬虫案例
    • - JS逆向技巧
    • - APP逆向
    • 嵌入式开发
    • - C语言入门视频教程
    • - 模电数电
    • - 51/52单片机
    • - STM32
    • - Linux嵌入式
    • 文学修养
    • - 生活哲理
    • - 感动和励志文字
    • - 随手乱写
    • IT计算机
    • - QT学习之路
    • - 网站搭建
    • - 微信开发
    • - 数据库设计
    • - Java
    • - 计算机知识
    • - NCRE全国计算机等级考试
    • - 编程语言
    • - Web程序设计
    • 关于我们
    • - 广告招租
    • - 表白网页制作
    存档于 【202605】 的文章
    • Ubuntu安装远程桌面并启用浏览器自动化 2026-5-22
      Ubuntu安装远程桌面并启用浏览器自动化 Ubuntu 远程桌面 + Playwright 自动化完整指南 适用系统:Ubuntu 22.04 LTS 场景:通过 Windows 远程桌面连接 Ubuntu,运行 Playwright 自动化脚本长期挂机 目录 安装远程桌面(xrdp + xfce4) Windows 连接远程桌面 安装 Google Chrome 克隆项目 & 配置 Python 环境 运行自动化脚本 用 screen 长期挂机 常见问题排查 一、安装远程桌面 1.1 安装 xrdp + xfce4 # 安装 xfce4 桌面环境(轻量、兼容性好) apt install xrdp xfce4 xfce4-goodies -y # 设置 root 使用 xfce4 echo "xfce4-session" > /root/.xsession chmod +x /root/.xsession # 启动并设置开机自启 systemctl enable xrdp systemctl start xrdp # 开放 3389 端口 ufw allow 3389/tcp ufw reload 1.2 验证服务状态 systemctl status xrdp ss -tlnp | grep 3389 看到 active (running) 和 0.0.0.0:3389 即为成功。 1.3 查看服务器 IP hostname -I # 或 ip addr show 二、Windows 连接远程桌面 2.1 打开远程桌面 Win + R → 输入 mstsc → 回车 2.2 填写连接信息 计算机(C):192.168.1.x:3389 ← 填你的服务器 IP 点击"连接"。 2.3 登录界面填写 Session: Xorg ← 必须选这个 username: root password: 你的root密码 黑屏解决方法: echo "xfce4-session" > /root/.xsession systemctl restart xrdp 断开后重新连接即可。 三、安装 Google Chrome # 下载 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb # 安装 apt install ./google-chrome-stable_current_amd64.deb -y # 验证 google-chrome --version 四、克隆项目 & 配置 Python 环境 4.1 配置 GitHub SSH(推荐,一劳永逸) # 生成 SSH 密钥 ssh-keygen -t ed25519 -C "你的邮箱" # 一路回车 # 查看公钥 cat ~/.ssh/id_ed25519.pub 将公钥添加到 GitHub:https://github.com/settings/ssh/new # 测试连接 ssh -T git@github.com # 克隆项目(SSH 方式) git clone git@github.com:用户名/仓库名.git 4.2 使用 Token 方式(备选) git clone https://你的token@github.com/用户名/仓库名.git Token 生成地址:https://github.com/settings/tokens(勾选 repo 权限) 4.3 创建 Python 虚拟环境 # 进入项目目录 cd /home/linux_do_welfare # 安装 venv(如未安装) apt install python3-venv -y # 创建虚拟环境 python3 -m venv venv # 激活虚拟环境 source venv/bin/activate # 成功后命令行前会显示 (venv) 4.4 安装依赖 # 升级 pip pip install --upgrade pip # 安装项目依赖 pip install -r requirements.txt # 安装 Playwright 浏览器 playwright install chromium # 安装系统依赖 playwright install-deps 五、运行自动化脚本 ⚠️ 以下操作必须在远程桌面(xrdp 图形界面)的终端中执行,不能在 SSH 黑窗口中执行。 5.1 打开远程桌面终端 在 Xfce4 桌面右键 → 打开终端 5.2 终端 1:启动 Chrome(带调试端口) google-chrome --remote-debugging-port=9222 --no-sandbox --disable-dev-shm-usage Chrome 窗口打开后,手动登录 linux.do 账号 Cookie 会自动保存,下次无需再次登录 5.3 终端 2:运行脚本 再开一个终端(右键桌面 → 打开终端): cd /home/linux_do_welfare source venv/bin/activate python 自动监听福利羊毛.py 看到以下输出说明运行成功: AI分类客户端初始化成功 Linux.do 福利羊毛监听任务开始 目标: 每隔 30 秒检查一次福利羊毛板块最新帖子 连接已打开的 Chrome: 127.0.0.1:9222 六、用 screen 长期挂机 关掉远程桌面窗口后脚本会停止,用 screen 可以让脚本持续在后台运行。 6.1 安装 screen apt install screen -y 6.2 启动流程 # 新建 screen 会话 screen -S welfare # 在 screen 里启动 Chrome(后台) google-chrome --remote-debugging-port=9222 --no-sandbox --disable-dev-shm-usage & # 等待 Chrome 启动 sleep 3 # 运行脚本 cd /home/linux_do_welfare source venv/bin/activate python 自动监听福利羊毛.py 6.3 断开 screen(脚本继续运行) 按 Ctrl+A,再按 D 此时可以安全关闭远程桌面,脚本在后台继续运行。 6.4 重新连接查看 # 查看所有 screen 会话 screen -ls # 重新进入 screen -r welfare 6.5 停止脚本 # 进入 screen 后 Ctrl+C # 停止脚本 # 退出并销毁 screen exit 七、常见问题排查 远程桌面连接后黑屏 echo "xfce4-session" > /root/.xsession systemctl restart xrdp 断开重连即可。 Chrome 报错:Missing X server or $DISPLAY 原因:在 SSH 窗口里运行了需要图形界面的命令。 解决:必须在远程桌面的终端里运行 Chrome,不要在 SSH 里运行。 脚本报错:无法找到浏览器可执行文件 # 确认 Chrome 路径 which google-chrome # 查看脚本配置,确认路径正确 grep -n "chrome" 自动监听福利羊毛.py | head -20 pip install 报错 # 使用国内镜像加速 pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple GitHub 克隆鉴权失败 不要用密码,改用 SSH 或 Token 方式,参考第四章。 快速参考 操作 命令 激活虚拟环境 source venv/bin/activate 退出虚拟环境 deactivate 启动 Chrome google-chrome --remote-debugging-port=9222 --no-sandbox 运行脚本 python 自动监听福利羊毛.py 新建 screen screen -S welfare 断开 screen Ctrl+A 然后 D 恢复 screen screen -r welfare 重启 xrdp systemctl restart xrdp 查看服务器 IP hostname -I 生成时间:2026-05-22
      • 2026年-5月-22日
      • 172 阅读
      • 0 评论
    • agent开发之一(skill,tool,mcp相互关联) 2026-5-21
      agent开发之一(skill,tool,mcp相互关联) 四者之间的关系可以这样理解: Agent 是最顶层的"大脑",负责规划目标、拆分任务、决定下一步做什么。它不亲自执行,而是调用下层能力。 Skill 是对"怎么做某件事"的高层封装。它通常包含提示模板、推理链、或一段固定的执行逻辑,让 Agent 复用经验而不必每次从头构建。Skill 本身可以在内部编排多个 Tool 的调用顺序。 Tool 是最基础的原子接口——一个可调用的函数,有明确的输入输出。Agent 可以直接调用 Tool,Skill 也可以在内部组合调用多个 Tool。 MCP(Model Context Protocol) 是连接 AI 层与外部世界的协议标准。它把外部能力规范地暴露为三类端点: Resources — 提供文件、数据库记录等上下文内容 Tools — 注册可被调用的函数(这是 MCP 的 Tool,与上面 Tool 层对应) Prompts — 管理可复用的提示模板 一句话总结关系链:Agent 通过 Skill(策略层)和 Tool(执行层)发出意图,Tool 通过 MCP 协议与外部 API、数据库、文件系统交互,完成真实世界的操作。 Skill 是对"如何完成某类任务"的高层封装——它不是一个函数,而是一段经验。 最直观的区分方式:Tool 回答"能做什么",Skill 回答"怎么做好"。 Tool 是什么?它如何与外部系统交互? Tool 的三个核心属性,缺一不可: name 是 Tool 的唯一标识,Agent 靠它选择工具,比如 search_web、read_file、send_email。 schema 定义了入参的结构和类型(通常是 JSON Schema),调用前会对参数做验证,防止无效请求打到外部系统。 handler 是实际执行体,里面写着如何发 HTTP 请求、如何查询数据库、如何读写文件。 这层对 Agent 完全透明——Agent 只看到 schema,不知道 handler 怎么实现的。 与外部系统的交互方式本质上没有限制,常见的有: REST/GraphQL API — 通过 HTTP 调用第三方服务 数据库 — 执行 SQL 或 NoSQL 查询 文件系统 — 读取、写入、列举本地或远程文件 subprocess / shell — 执行系统命令 其他 Tool / MCP 服务 — Tool 也可以嵌套调用 最关键的设计原则:Tool 是原子的、无状态的(理想情况下),每次调用都是独立的输入→执行→输出,这让 Agent 可以安全地组合、重试、并行调用多个 Tool,而不用担心副作用叠加。
      • 2026年-5月-21日
      • 174 阅读
      • 0 评论
      Agent开发
    博主栏壁纸
    博主头像 RainFly

    明确一个目标,这很重要!

    232 文章数
    4780 评论量
    人生倒计时
    标签
    Agent OpenSpec ClaudeCode OpenClaw 微信小程序 ES6 proxy openchash 爬虫 JS逆向学习 Tiktok RAG应用 Oracle MACOS 黑苹果 Lombok HTML Tomcat PHP 前端 微信 Java Servlet GatewayWorker STM32 黑科技 iMX28X开发板实践历程 linux嵌入式 SQL QT学习之路 软件 WIN10 单片机 社会百态 计算机小知识 C语言教程 免费主机 原创 随手乱写 代码 插件 SEO emlog 便捷 追踪 黑客 生活 电工电子 破解 编程
    热门文章
    1. 1 会声会影x9旗舰版安装破解汉化教程(附上安装包+注册机+汉化包)
      会声会影x9旗舰版安装破解汉化教程(附上安装包+注册机+汉化包)
    2. 2 会声会影X5破解中文版+注册机+安装教程
      会声会影X5破解中文版+注册机+安装教程
    3. 3 全国计算机三级嵌入式开发真题下载
      全国计算机三级嵌入式开发真题下载
    4. 4 全国计算机二级VFP考试
      全国计算机二级VFP考试
    5. 5 彻底删除会声会影x5 x6 x7 x9方法+删除工具
      彻底删除会声会影x5 x6 x7 x9方法+删除工具
    6. 6 如何接收国外的电话和短信验证
      如何接收国外的电话和短信验证
    7. 7 网盘分享密码破解器
      网盘分享密码破解器
    8. 8 随意聊聊
      随意聊聊
    9. 9 2016迅游加速器破解版
      2016迅游加速器破解版
    最新评论
    • 西安佰锐
      西安佰锐
      18 天前
      已添加贵站友情链接,申请互链。 站点名称...
    • 脑细胞
      脑细胞
      1 个月前
      木有汉化包
    • Chris
      Chris
      1 个月前
      这篇文章关于 SDD 规范驱动开发的讲解...
    • RainFly
      RainFly
      3 个月前
      @nice:加我微信 python880...
    • nice
      nice
      5 个月前
      您好,有相关代码吗
    友情链接
    • 申请友链
    • 派派网
    • 21运维
    雨夜轩
    载入天数...载入时分秒...
    页面加载耗时:0.015秒 数据库查询次数:71次
    微信联系
    邮箱联系
    站点地图 皖ICP备15003600号-1