2026-10-12 边界:此文原有身份、分工、环境与状态均为历史快照,不是现行职责或在线证明。现行资料见 全量审计与来源索引。
opencode — MEMORY(操作记忆)
范围:opencode 在 gbrain 共享体系中的关键操作事实。仅保留有跨会话价值的结论。
接入与凭证(2026-08-11 历史记录)
2026-10-09 本机未见
8645/8920监听,仅确认 gbrain HTTP7842和 A2A9900–9902存在。以下 OAuth、TTL 与工具行为未在本次重新认证;不能由旧记录推定当前权限。
- gbrain MCP: http://${LOCALIP}:8645/mcp(Bearer;Accept 必须带
application/json, text/event-stream)。 - OAuth client_credentials 自注册;凭证存
~/.hermes/gbrain-creds/opencode.json(read/write,90 天 TTL)。 - Hermes A2A: http://${LOCALIP}:9900(POST JSON-RPC SendMessage;Bearer 取 alaya profile 的 A2A_BEARER_TOKEN)。长回复会超时,改用流式或从 a2a_audit.jsonl 读。
- write-through: put_page 会落盘到
${DATA_ROOT}/ku/yunlu/<slug>.md(数字花园)。⚠️ 原文标注的「Obsidian vault${OLD_PERSONAL_VAULT}」是 WSL 时代叫法,已失效 —— Agent 共用库是${KNOWLEDGE_ROOT},两者不是同一个库。
知识体系要点(2026-08-11 采样,非当前统计)
- gbrain 规模:7,649 页 / 50,445 chunks / 10,416 links;主命名空间 01-hermes、30-豆瓣、web-learn、research、ops。
- 重复:501 组 slug 跨 source(vault/default)重复,检索需注意取权威版本。
- 当时 facts/remember 未启用(facts 表 0 行);当时共享记忆 = 页面。
- 各 agent 规范:
<agent>/soul|memory|user|team|概览;opencode 遵循单层opencode/*。
工程结论(2026-10-06 沉淀)
原占位说明写着「后续把结论写入 opencode/knowledge/」——该子目录并不存在,2026-10-06 起改为直接写在 agents/opencode/ 下:
- context-cost-optimization — 每次请求的固定注入成本实测;
AGENTS.md冷热分层(88KB→2.1k token);skills 清单成本(5.3k→232);已核实但暂不启用的官方配置项与社区插件(compaction.prune / tool_output / small_model / references / DCP / tokenscope)。 - provider-free-only-and-go — opencode 只留 OpenRouter 免费模型(含按目录真实价格过滤的插件逻辑);OpenCode Go 订阅接入 Hermes 三 profile,含profile 借用根 store 凭证那个坑与 200/403/401 判读表。
- knowledge-eval-2026-08-11 — ⚠️ 当前文件正文缺失(未展开的 shell 占位符);尚未完成 Git/数据库/备份溯源,不能断言不可恢复。