1仕組みと動作原理
盲点とは単なる知識の欠落ではなく、ある種の真実を体系的に見えなくさせている思考習慣である。証拠となるのは、何を誤って述べたかではなく、どこに目を向けていなかったかである。
盲区不是知识缺口。不是"没读过某本书""不知道某个事实"——那种缺口,查一下就补上了。
5つのシグナルを用いて対話から盲点を特定し、感覚ではなく必ず具体的な発言に根拠を紐付ける。
**绕开点**——一个难题他打开了,又飞快合上。
徹底的に掘り下げる盲点は1つだけに絞り込み、5つを中途半端に列挙するよりも1つを深く論述する。
从信号里挑 **1 个**作为今天的盲区。宁可一个说透,不要五个都点一遍——盲区的密度低于精度。
デフォルトでは昨日をスキャンするが、YYYY-MM-DD で特定日を指定可能(macOS BSD date 構文)。
target=${1:-$(date -v-1d +%Y-%m-%d)}
Codex セッションディレクトリから当日のトップレベル対話を抽出し、サブエージェントや harness ラッパーを除外して user/input_text のみを取得する。
只读取顶层 task 的 `response_item / message / user / input_text`,排除 `session_meta.payload.source.subagent` 存在的子 agent 会话
データ僅少時のフォールバック:当日の人間による入力が200文字未満、または対話が存在しない場合は、無理に盲点を捏造せず僅少である旨を明記する。
当天真人输入 <200 字或没有对话——直接在输出里写明「当天对话稀薄 / 无」,**不强造盲区**。
盲点からキーワードを抽出し、WeChat Reading Agent Gateway を呼び出して書籍検索と目次確認を行い、最も適切な1章を選定する。
curl -s -X POST https://i.weread.qq.com/api/agent/gateway
WeChat Reading の Web リーダーは生 ID を受け付けないため、付属の TS ツールで bookId と chapterUid を個別にエンコードする必要がある。
微信读书网页阅读器不接受裸 `bookId` / `chapterUid`,必须先编码。
成果物は ~/Context 配下の org-mode ノートに出力し、厳格な org 構文と指定のトーン規則に従って執筆する。
写入 `~/Context/{时间戳}--盲区-{主题}__blind.org`。org-mode 格式,禁止 markdown 语法。
盲点を選定する際、PRINCIPAL_TELOS.md を読み込んでユーザーの主要目標を確認し、M0/M1 と整合させる。
读 `${LIFEOS_DIR:-$HOME/.codex/LIFEOS}/USER/TELOS/PRINCIPAL_TELOS.md` 确认主线。
2コア機能
3外部依存関係
| Kind | Dependency / Endpoint |
|---|---|
| network | 微信读书 Agent Gateway |
| cli | bun(运行自带 TS 工具) |
| cli | jq(过滤会话 jsonl) |
4推奨統制措置と判定根拠
- scripts/: ローカルスクリプト・コマンド実行: bun Tools/WeReadWebUrl.ts(bookId/chapterUid のローカル md5 エンコード)
- 网络端点: 外部ネットワークアクセスの宣言: https://i.weread.qq.com/api/agent/gateway(書籍検索用 /store/search、/book/chapterinfo)
- 本地工作目录: ファイル読み書きおよび成果物出力: ~/Context/{タイムスタンプ}--盲区-{テーマ}__blind.org
5二重目の独立検証
- [ok] 外部调用核验:微信读书 Gateway — SKILL.md 第四步用 curl 调 /store/search 与 /book/chapterinfo,端点固定为 i.weread.qq.com,与风险扫描 URL 命中一致。
- [ok] 凭证读取核验 — 命令头 `-H "Authorization: Bearer $WEREAD_API_KEY"` 与『WEREAD_API_KEY 在环境变量里』说明一致,属读 env。
- [ok] 写盘核验 — 目标笔记写入 ~/Context/*.org,会话摘录写 /tmp/ljg-blind-*.txt,与写盘扫描线索吻合。
- [ok] 脚本行为反例检查 — WeReadWebUrl.ts 只 import bun 的 CryptoHasher 做 md5,无网络、无文件读写、无 child_process;故 scripts_executed 只列该本地工具。
- [ok] 判级口径复核 — 按六档,读 WEREAD_API_KEY 且外发素材到固定端点落 orange;工具本地编码、非任意代码执行,未升级为 red。
- [ok] 引用可定位性 — 所有 quote 均可在 SKILL.md/WeReadWebUrl.help.md 原文逐字匹配,长度均大于 12 字符。
- [ok] 流程诚实性核对 — 『数据稀薄兜底』与『宁可交白卷,不许编』确认分析未把无证据时的强制造盲区当作能力。
6結論
ed90cc51ffaa4140…