pmer's recent timeline updates
pmer's repos on GitHub
JavaScript · 53 watchers
book
《Codex实战蓝皮书》:AI原生时代的产品研发与多端编排实战指南。
Python · 6 watchers
codex-switch
macOS Codex 多供应商一键切换:OpenAI 官方 / DeepSeek / Kimi Code 秒切,历史会话跨供应商无缝续聊。One-click provider switching for Codex CLI with seamless cross-provider session resume.
JavaScript · 4 watchers
plugins-codex-feishu
Feishu-native Codex plugin for project reports, Docs, Wiki, Bitable, private updates, and guarded local assistant workflows.
TypeScript · 2 watchers
codex-grok-task-bridge
Open-source MCP task bridge for Codex and Grok Bot with async jobs, leases, idempotency, scoped OAuth, and Cloudflare Workers/D1/R2. Hermes integration roadmap included.
TypeScript · 0 watchers
jinriyunshi
十二星座运势站(原 jinriyunshi.info,已停止运营)。Astro + React,确定性运势引擎,静态生成 11,130 页。后继频道 → laohuangli.info/xingzuo/
pmer
ONLINE

pmer

V2EX member #774952, joined on 2025-11-19 10:08:14 +08:00
Today's activity rank 7995
pmer's recent replies
再更新一版,两连发 v1.3.0 + v1.4.0 。
v1.3.0 修了个深坑:fork 过的对话切换供应商后直接打不开。分叉文件头内嵌的 history_base 字节偏移指向源文件位置,切换改写源文件后偏移越界,App 报 invalid paginated history lineage: cutoff byte offset is past the source rollout ,拒绝加载整个对话。这个偏移在 jsonl 里不在数据库,失效缓存救不了。解法:按 ordinal 重新定位同一行、更新 cutoff 即可精确修复。新增 remap-history-base.py ,支持多级分叉链、幂等,切换时自动跑,也可独立运行修复存量。
顺带做了提速:我的会话库已攒到 14 GB / 448 个文件,之前每次切换全量扫两遍越来越慢。现在改增量(只扫变动过的文件)+ 流式读写,耗时回到最初水平。

v1.4.0 是体验改进:切换后不用重新选模型了。会话模型钉死在数据库里,光改 config 没用,现在切换时连同 threads 表里的 model / reasoning_effort 一起翻转:openai→gpt-5.6-terra ,kimi→k3-256k ,deepseek→deepseek-v4-flash ,强度统一 medium 。(该省省,该花花)

更新日志(中英双语): https://github.com/aipmer/codex-switch/blob/main/docs/Changelog.md
@j97376 当时没舍得,然后是积极参与互动,靠积分换的
厉害了,虽然好几年没耍了,但作为曾经的 dota1 资深玩家,国内第一批 dota2 玩家,这波操作可以
2 days ago
Replied to a topic by synrise 分享创造 大家平时开车上班路上听什么?
摇滚、说唱系列
2 days ago
Replied to a topic by bmpidev2019 程序员 软件工程师最终会消失吗?
以另外一种形态存在,但也许不再是人类
再更新一版,v1.2.0:解决了第三方模式下 Codex 浏览器控制的问题。
背景:Codex 的内嵌浏览器 / Computer Use 是 OpenAI 云端服务,切到第三方( DeepSeek/Kimi )后必然报 Codex auth token is unavailable ,配置救不回来。
做法:桥接 Kimi 官方的 WebBridge 浏览器插件(本地守护进程),让 Codex 在第三方模式下也能操作本机真实浏览器,而且自带浏览器里的登录态。提供两种方式:
Codex Skill (推荐):一个 SKILL.md ,教 Codex 用 curl 调 WebBridge 的 HTTP 接口,navigate / snapshot / click / fill / evaluate 都支持,已实测全链路跑通。
MCP 桥接(备用):一个 100 行的 Python stdio server 把 WebBridge 包装成 MCP 工具。顺带踩了个坑:Codex 0.153.4 把 tool_search_always_defer_mcp_tools 标记 removed 并硬编码为 true ,MCP 工具默认藏在 tool_search 后面,exec 模式下模型根本看不到——所以这个只作备用,主路径走 skill 。
适合需要在第三方模式下让 Codex 操作需登录网站(改后台配置、提交表单、抓数据)的场景。README 有完整接入说明,欢迎试用反馈。
7 days ago
Replied to a topic by 94nb 分享创造 现在每天逛的最多的就是分享创造节点
@94nb 之前这里发过一次,部分项目一直有更新、部分做了合并,个别在筹备大的改版。
来更新一下进展,发布了 v1.1.0:

修了一个比较隐蔽的问题:Codex GUI 其实不直接读会话的 jsonl 文件,而是读 thread_history_1.sqlite 里按字节偏移建的投影缓存。脚本原地改写文件后偏移会失效,导致 GUI 里对话"停在旧时间"。现在脚本改写完会自动失效对应线程的投影,重启后自动重建。

官方模式续聊第三方创建的对话,实际会撞上官方 API 的四层校验( reasoning content 数组、本地加密的 encrypted_content 、工具调用的 tool_ 前缀 id 、reasoning 的 rs_ id ),之前只处理了前两层,这次补齐后两层,实测 DeepSeek 血统的长会话也能正常续上。

补了 Kimi 的 schema 垫片,修复 MCP 工具定义被 Kimi 校验器拒绝的问题。另外加了中英文更新日志( CHANGELOG ),排查过程整理在 issue #1 里,遇到同样报错的可以直接对照。
看起来不错,但和 codex 、claude 等工具自带远程能力有哪些优势呢?
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5449 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 03:31 · PVG 11:31 · LAX 20:31 · JFK 23:31
♥ Do have faith in what you're doing.