Skip to main content

PrL的负能量场

有的没的
  1. 🗺️ 纯设备端使用虚拟定位,支持 iOS 26

    📱手机从 App Store 安装 LocaldevVPN ,手机 证书签名安装 StikDebug IPA
    电脑安装 Jitterbug
    https://github.com/osy/Jitterbug/releases/tag/v1.3.1 手机连接电脑,电脑打开 Jitterbug exe 运行,手机会弹窗并信任,后会生成一个配置文件,文件名类似
    00008140-001825511433001C.mobiledevicepairing

    把配置文件分享到手机上保存在文件内
    📱打开 Wi-Fi,打开 LocaldevVPN 开启 VPN,打开 StikDebug 选择配置文件,在 Tools 选择虚拟定位就能开始用
  2. 从packycode 小小福利:我们决定维护一个公益 codex api 池子,免费提供给佬友们使用~继续讨论:

    开始之前确保你已经安装好了 codex 并且已经配置过了 codex 的配置
    如果没有请看一下我的历史帖子。

    简单快速的过一遍如何在 vscode 中使用:

    首先先去安装 codex 插件



    我们只需要修改.codex 中的
    auth.json:
    {
      "OPENAI_API_KEY": "公益key"
    }

    config.toml:
    model_provider = "packycode"
    model = "gpt-5"
    model_reasoning_effort = "high"
    disable_response_storage = true
    
    
    [model_providers.packycode]
    name = "packycode"
    base_url = "http://oai-api.fkclaude.com/v1"
    wire_api = "responses"
    env_key = "packycode" 

    这里就配置完了 codex 了

    现在回到 vscode 中
    打开 vscode 的 settings.json加上以下代码:
    "chatgpt.apiBase": "https://oai-api.fkclaude.com/v1",
      "chatgpt.config": {
        "preferred_auth_method":"apikey"
      }

    然后重启 vscode 开始享受~

    不挨个回答了,报 401 的均是 key 配置不对,请自行检查
  3. npm应该就用nvm安装 这样所有的包配置都是放在HOME文件夹了,不存在权限问题。

    之前用的pkg installer安装的npm,所有操作都需要root权限,让我饱受折磨这么久···


    然后发现,macports真的比brew好,尤其是对于老系统这一块的。

    brew不会准备对老系统的二进制文件,安装啥都需要编译。

    但是ports都有!!
  4. mcp列表备份
    macos:
     "mcpServers": {
        "chrome-devtools": {
          "command": "npx",
          "args": [
            "chrome-devtools-mcp@latest"
          ]
        },
        "excel": {
                "command": "npx",
                "args": ["--yes", "@negokaz/excel-mcp-server"],
                "env": {
                    "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
                }
            },
        "word-document-server": {
          "command": "uvx",
          "args": [
            "--from",
            "office-word-mcp-server",
            "word_mcp_server"
          ]
        }
      },

    win:
     "mcpServers": {
        "chrome-devtools": {
          "command": "npx",
          "args": [
            "chrome-devtools-mcp@latest"
          ]
        },
        "word-document-server": {
          "command": "uvx",
          "args": [
            "--from",
            "office-word-mcp-server",
            "word_mcp_server"
          ]
        },
        "excel": {
          "command": "cmd",
          "args": [
            "/c",
            "npx",
            "--yes",
            "@negokaz/excel-mcp-server"
          ],
          "env": {
            "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
          }
        }
      }
  5. github action防止被disable 【保活】

          - name: Keepalive Commit
            run: |
              # 1. 进入你 checkout 的代码目录
              cd code 
              
              # 2. 配置 Git 机器人信息
              git config --local user.email "github-actions[bot]@users.noreply.github.com"
              git config --local user.name "github-actions[bot]"
              
              # 3. 更新 heartbeat 文件(即使在 .gitignore 里也没关系)
              echo "Last run: $(date)" > heartbeat.txt
              
              # 4. 强制添加被忽略的文件 (-f 是关键)
              git add -f heartbeat.txt
              
              # 5. 提交更改
              # [skip ci] 是为了防止某些配置下触发死循环,且让 commit 历史更整洁
              git commit -m "chore: keepalive workflow $(date +'%Y-%m-%d %H:%M:%S') [skip ci]" || exit 0
              
              # 6. 推送回主分支
              # HEAD:main 确保推送到你的主分支(如果你的主分支叫 master,请改名)
              git push origin HEAD:${{ github.ref_name }}
  6. 婚后管钱方法

    推荐方案(针对现代中国年轻人)
    首推:部分合并模式(比例/固定贡献共同账户) —— 这是2020年代最适合双职工年轻人的平衡方案。
    具体操作推荐:

    婚前/婚后立即开联名账户(银行/支付宝/微信均可,支持自动转账)。
    每月收入的40-60%按比例转入共同账户(收入比2:1则按2:1贡献),覆盖:房贷/房租(优先)、水电网费、餐饮、外卖、子女教育/奶粉、家庭保险、旅行基金、应急(目标6个月生活费)。
    剩余40-60%各自支配:个人消费、买衣服、聚会、个人投资(基金/股票)、给父母。
    每月/每季度复盘一次(喝咖啡聊天式),调整比例或目标。
    大额(如买车、装修)从共同账户或额外AA。
    若一方理财强,可让他/她管共同账户,但必须App共享透明,每月汇报。
    为什么推荐这个?

    公平不伤感情:收入高者多出,避免“吃软饭”争议;同时保留个人空间(年轻人最在乎独立)。
    实用高效:家庭大头(房贷占支出30-50%)有保障,剩余钱可各自增值(定投基金等)。
    数据支持:中新网、理财平台、2025文章均显示此模式在白领中流行,既不像传统管得死,也不像纯AA算得细。
    风险低:即使离婚,共同账户部分可协商分割;建议补充书面协议防万一。
    次推:如果双方财务观高度一致且信任满分 → 完全共同;如果极度独立/收入悬殊大 → 完全AA(但加“中国元素”:大额互相支持,别太斤斤计较)。

    通用建议(所有方案都适用):

    婚前必谈:收入、消费观、债务、养老责任、子女规划。
    建应急+目标基金:共同账户里分层(日常/6个月应急/教育/养老)。
    用工具:支付宝/微信记账、Excel、共同理财APP。
    避免雷区:别瞒收入/私房钱,别因钱吵架时说“离婚”;定期“财务约会”。
    趋势:随着双职工增多+女性经济独立,女性管钱的比例在下降,共享模式上升。
    最终,没有完美方案,只有适合你们的。钱是工具,核心是沟通+信任。建议婚前做一次财务规划咨询(银行免费或理财师),把规则写下来。祝新婚快乐,钱生钱、感情更牢!如果有具体收入/城市细节,我可以再细化方案。
  7. 原来青龙的容器,半个月写数十GB。
    然后推测应该是容器重启之后,所有的依赖都得重新安装造成的。
    同时还有一个就是运行前命令要apt安装playwright,可能有更新就安装了,其实没必要。


    去掉orphan依赖,并且判断已经安装playwright就不用再install之后,半个月写入降到了500MB以下。

    所以,检查之前安装过但是不再用的依赖很关键
  8. 🌐 解锁 Cloudflare 浏览器:从 Worker 绑定到通用 CDP 服务

    面条刚刚开源了 cf-browser-cdp

    打破限制:
    Cloudflare Browser Rendering 虽然好用,但官方限制只能在 Worker 代码内部调用。想在本地脚本、Vercel 或 AWS 上使用?没门。

    cf-browser-cdp 就是为了打破这个限制。它部署在 Worker 上,将后端的浏览器实例封装成了 标准的 CDP (Chrome DevTools Protocol) WebSocket 服务

    这意味着:

    随处调用:你的 Playwright/Puppeteer 代码可以跑在任何地方(本地、服务器),只需连上这个 WebSocket。
    Agent 基建:完美适配 MCP (如 chrome-devtools-mcp),给 AI Agent 提供了一个极低成本、无需维护的云端浏览器环境。
    Agent Browser:直接支持 Vercel Labs 的 agent-browser CLI,一行命令让 Agent 拥有即时浏览能力。
    Agili 点评:
    这才是 Serverless 的正确打开方式。把 Cloudflare 的基础设施能力(浏览器)通过标准协议(CDP)暴露出来,不管是做爬虫、自动化测试还是 AI Agent,都多了一个轻量级的强力选项。再也不用为了跑个浏览器去折腾 Docker 镜像了。

    Repo: github.com/miantiao-me/cf-browser-cdp GitHub - miantiao-me/cf-browser-cdp: Connect Cloudflare Browser Rendering via CDP (Chrome DevTools Protocol).
  9. 请帮我根据文件修改日期对学生作业进行评分,评分标准遵循"越早交的分越高"的原则。

    文件结构说明:
    - 主目录下有多个任务文件夹,每个文件夹代表一次作业任务
    - 任务文件夹下有以"."开头的子文件夹,这些子文件夹中存放着学生的作业文件
    - 学生作业文件名格式为"学号姓名.扩展名"或"姓名学号.扩展名",其中包含中文学生姓名
    - 对于特殊结构(如某任务文件夹下还有子文件夹的情况),请深入到最底层包含学生作业文件的目录

    具体要求:
    1. 扫描所有任务文件夹中的学生作业文件
    2. 从文件名中提取学生姓名(使用中文字符识别)
    3. 获取每个作业文件的修改日期作为提交时间
    4. 为每次任务分别进行排序评分(使用统一分数标准,如基于最多参与者任务的N分制)
    5. 生成详细的成绩单,包含:
    - 每个学生在每次任务中的具体得分
    - 每个学生的平均分
    - 按平均分排序的总排名
    6. 输出格式为Markdown表格,包含列:学生姓名、各次任务得分、平均分
    7. 同时提供各任务的参与人数统计

    注意事项:
    - 确保不同任务间使用统一的分数标准,保证分数可比性
    - 最早提交的学生在每次任务中都应获得最高分
    - 忽略不符合学生名单的文件(如果提供了学生名单)
    - 处理嵌套文件夹结构(如TASK2025-12-04的两层结构)

    #prompt
  10. Revanced的Google photo打开了之后,上传一直在等待的原因就是microg没有打开的事儿.

    运行一下micro g,然后秒传