网站更新 10/25 17:30
PROGRESS
项目进展
新系统 A 做到哪了。屏幕上说的不算,以这一页为准。
两个阶段(您 10-25 定)
| A 阶段 | 基本做完 从 Claude SDK 转到 Hermes:缺口都补上了,10 个定时任务今天用真实情况测过。进展单独一页:从 Claude SDK 转 Hermes |
|---|---|
| B 阶段 | 在做 · 设计稿 重做系统 A。各页的设计和规划写完了,等您看;您定了再部署。正在跑的系统一点没动 |
B 阶段各页
| 01 | 本体 设计稿 · 等您看 换壳后能力侧要改的几处 |
|---|---|
| 02 | Hermes 本体层图纸 设计稿 · 等您看 七根线,一根新设计 |
| 03 | 工作对象 设计稿 · 等您看 七类、各归谁、怎么整理 |
| 04 | 设计逻辑图 设计稿 · 等您看 一条路,每一步由谁做 |
| 05 | 软件架构图 照实际画的 · 等您看 |
| 06 | 工具与角色 设计稿 · 等您看 按您的四步顺序选工具、大模型、四个机器人怎么配合 |
| 07 | 部署规划 规划稿 · 等您看 八步,都没做 |
| 08 | 编码、安装、调试 A 阶段装好的模块;B 阶段还没写代码 |
| 10–13 | 四页审计 还没审 写了审什么、谁审、什么时候 |
| 14 | 历史架构档案 旧网站、旧壳、旧设计稿、快照 |
下一步
等您一页一页看。您定了哪几处、部署规划里做哪几步,我再一步一步做,做一步在这里记一步。ONTOLOGY
本体
系统 A 里有什么、为什么是这些;换到 Hermes 之后,哪些不变、哪几处要改。
设计稿 · 等您看
这一页只是设计。说明书本体层/对象与状态.md(4.47)一个字还没改,您看过、定了,我再改。一句话(4.47,您 10-25 定的)
系统 A 聚焦四个本人工作机器人与 Hermes,以人的目的为中心,提高人+AI 在复杂与信息不全条件下的判断能力。「信息不全」是判别式:等料齐了再判,不叫判断能力。所以每条判断都带反证(出现什么就说明错了)和回看日期。
本体由四样组成(4.32)
| 对象 | 世界侧、能力侧两张单子,写在说明书开头两行,程序照着读 |
|---|---|
| 关系 | 判断关于哪个对象,看判断卡文件头的 关于:——写死>猜(4.24) |
| 逻辑 | ontology.py:体检、触发、按对象查 |
| 判断 | 给人用的判断、给机器人用的判断,卡在 判断卡/,今天 15 张 |
世界侧 13 样——换壳不动
人 | 输入 | 给人用的判断 | 给机器人用的判断 | 工作对象 | 主题 | 事项 | 技术 | 身心健康 | 公众号系列 | 存量 | 书库 | 网站它们都是
~/j-system-a 里的文件和 python,和用哪个壳无关。
能力侧 9 样——换壳要改的几处(提议)
| 壳、SDK | 两样合成一样:Hermes(别人做的)。jgate 停了;Hermes 一个程序同时管收发 Telegram 和推理循环,分不成两层 |
|---|---|
| 怎么搭 | 4.3 原来是「TG 号 → 壳 → SDK」。改成照实际装好的样子:TG 号 → Hermes 网关 → profile(规矩、记忆、技能、身份)→ 模型;工具和料挂在 profile 上 |
| 我们做的 | 原来是壳、工作区内容、我们写的工具、料。改成:规矩(SOUL 由正本生成)、技能内容、我们写的工具、插件(守)、料——少了壳这一层 |
| 守 | 登记表 9 个,加两个 10-25 新装的:jsys-shou 插件(白名单、对外只走程序——能拦;执行核验、甩锅——只记账)、开关闸 |
| 模型 | 4.42「平时在 TG 里切 claude/argon/kimi」、4.46「换一个模型要几步」——10-25 晚在 Hermes 上接好了:/model argon 这样一步就切,顶班 Claude → argon → Kimi,真测过。说明书里的实况待 4.49 一起改 |
不改的
四种角色(产出、原料、机器、守)| 产出的四段 | 杂项的闸 | 关于的值域 | 空白怎么办 | 对象白名单 7 类——都和壳无关。规划(您定了才做)
| 1 | 说明书升 4.49(4.48 已经用掉:10-25 晚加了 Hermes 记忆的实例源):只改上面能力侧那几行,和 4.3、4.42、4.46 三处的实况 |
|---|---|
| 2 | 能力登记表 本体层/能力/ 跟着改:壳、SDK 两张合成一张,守加两行 |
| 3 | 改前改后各跑一次体检,两次的数放在这一页 |
BLUEPRINT
Hermes 本体层图纸
本体层放在哪;它和四个机器人之间,有几根线。
设计稿 · 等您看
第 ① 到 ⑦ 根线是 10-25 装好、在跑的样子;只有「新设计」那一块是新东西,还没做。两块地方
| 本体层 | ~/j-system-a:说明书 对象与状态.md、执行器 ontology.py、料仓、判断卡,和几份正本(开关、白名单、出口、规矩正本)。不在 Hermes 里,换壳不动 |
|---|---|
| Hermes | ~/.hermes:一个网关(开机服务),管四个 profile。每个 profile 有:SOUL.md(规矩)、memories(记忆)、skills(技能)、.env(身份和 Telegram 号)、cron(定时)、state.db(对话记录) |
两块之间的线
| ① 规矩 | 规矩正本+各自差异+职责 → 出SOUL.py → 四份 SOUL.md 有 四份都=正本拼出来的,10-25 核过 |
|---|---|
| ② 查书 | 机器人跑 search_books.py → 查书服务,按说明书的料源取;按身份挡受限的料 有 没变 |
| ③ 到期 | Hermes 定时 09:20 → 本体触发 → 发到您 Telegram 有,没响过 10-26 第一次在 Hermes 上响 |
| ④ 查对象 | ontology.py 查 <对象>:这个对象上已有的判断、反证、信号、禁区 命令有,没人用 机器人什么时候去跑,没有机制(旧系统也缺) |
| ⑤ 守 | 插件 jsys-shou 挂在 Hermes 的三个钩子上,每次现读 授权/白名单.md 有 验过 |
| ⑥ 开关 | 每个 Hermes 定时任务跑之前读 本体层/开关.md,关着就整轮不跑 有 验过 |
| ⑦ 回流 | 您说的话:对话记录 → 取他说的话 → 料仓;机器人产出:工作区 → 存料 → 料仓 有一处漏 Hermes 的 memories 不在存料范围 |
新设计:把第 ④ 根线自动接上
| 为什么 | 本体建了这么久,机器人干活时几乎不读它。旧系统要接这根线得改 jgate 的分派入口,一直没做 |
|---|---|
| 口子 | Hermes 自带一个钩子(pre_llm_call):每轮对话之前,插件可以往这一轮里加一段料。用 Hermes 原生的,不自己造 |
| 怎么做 | 插件认出这句话说的是哪一个工作对象——只认本体里登记过的名字(22 家公司、7 个系列……)。认出来就跑一次 ontology.py 查 <对象>,把结果放进这一轮;认不出就什么都不加 |
| 得到什么 | 机器人对一家公司动手之前,自动看见它身上已有的判断和反证——不靠它记得,不靠规矩 |
| 要当心 | 认错对象会塞进无关的料,所以只认全名和登记过的别名;每轮多一点上下文,只在认出对象时才加 |
| 怎么验 | 问一句提到 Palantir 的话,看这一轮里有没有那张卡的三条反证 |
规划(您定了才做)
先做个样子,只装在巴神一个机器人上,拿 Palantir 那张卡给您看结果;您看过再决定装不装另外三个。OBJECTS
工作对象
系统 A 对着什么干活;每一类归哪个机器人;判断落在哪。
设计稿 · 等您看
表里的数是 10-25 当场数的。整理办法是设计,还没做。七类(对象白名单)
| 公司 | 巴神 一家公司,含在研究的。总判断「还拿不拿、拿多少」 22 家 |
|---|---|
| 产品 | 巴神 非生物制药公司:不研究技术,研究产品(您 10-25) 0 个 |
| 技术 | 药神 AI、生物制药这样的技术领域,含投的公司的平台和药品管线 4 个 |
| 关系 | 小花猫 和某个人的关系。人不是对象,关系才是 0 个 |
| 身心健康 | 小花猫管日常和觉察,药神管事实层。觉察、糖尿病、抑郁症……不诊断、不替您觉察 3 个,只开给这两个机器人 |
| 公众号系列 | 芒格大神 一个系列一个对象,散篇不是。总判断「还追不追」 7 个 |
| 主题 | 芒格大神 一直在运转的系统,只判方向、靠信号验 6 页 |
判断落在哪
判断卡 15 张。料 3489 份,按「料的归属」挂到 41 个工作对象上(全表在本体层/料的归属.md)。说明书 4.36 那句今天仍然成立:清单有了,落点几乎还是空的。
整理怎么做(设计)
| 1 | 一个对象过一遍:对象页在不在、归哪个机器人、身上几条判断、挂了几份料。出一张表,放在这一页。只读,不改东西 |
|---|---|
| 2 | 0 个的两类不先建空页(产品、关系)。说明书的硬规矩:只声明今天真有实例的。第一份料进来那天再立 |
| 3 | 让判断落上去:机器人下判断时,文件头写 关于: <对象名>;再加上图纸页第 ④ 根线,动手前先看见这个对象上已有的 |
| 4 | 换壳不改归属:哪一类归哪个机器人照旧,写在各自的 SOUL 里 |
规划
第 1 条只读,您看过这页就做,做完把表放上来;第 2~4 条不动东西。LOGIC
设计逻辑图
从您的目的到一条判断,一条路怎么走;换到 Hermes 之后,每一步由谁做。
设计稿 · 等您看
这条路本身不改——它是照您的目的定的,和用哪个壳无关。变的只有每一步在哪里跑。一条路
您 · 进口 转来一篇、说一句、给一份报告
↓
料进来 您说的话、转来的文章、收件、健康料、机器人上网拿到的
↓ 过闸:机器人判「值得」才留;「一般/不值得看」进垃圾,30 天后删
能力圈关口 落在我们两个能力圈的交集里吗?不在先拆,拆不动就不放
↓
落到工作对象上 事项(能拆、会落定:一家公司、一个药)| 主题(一直在转,只判方向)
↓
机器人在信息不全时下判断 结论+反证(出现什么就说明错了)+回看日期;动手前先看这个对象上已有的判断
↓
到期 09:20 的钟把到期的判断端到您面前,只问一句:出现了,还是没出现
↓
您 · 出口 判、拍板、担责
↓
沉进存量 站得住 / 错了 / 条件变了
紫=您 黄=料 蓝=程序 绿=判断和 AI 的推理
沿路的守:健康料只给药神、小花猫看 | 对外只走发网站、发公众号两个程序 | 机器人说做了却没做 → 记账 | 要您动手却没推够 → 记账
四个机器人按摊分工
| 芒格大神 | 认知提高:读书、写书、您转来的文章 → 公众号系列、主题 |
|---|---|
| 巴神 | 价值投资 → 公司、产品 |
| 药神 | 生物制药投资、身体健康的事实 → 技术、身心健康(事实层) |
| 小花猫 | 身体和心理的日常、觉察、关系 → 关系、身心健康 |
每一步由谁做:旧系统 → 新系统
| 料进来 | jgate 收 Telegram → Hermes 网关收 |
|---|---|
| 过闸 | 机器人判,照规矩 → 不变,规矩在 SOUL 里 |
| 下判断 | Claude Agent SDK → Hermes,模型 Claude,顶班 Kimi |
| 先看已有判断 | 没有机制 → 设计:插件自动加(图纸页第 ④ 根线) |
| 到期的钟 | jgate 定时 → Hermes 定时+开关闸 |
| 守 | jgate 里几段 TypeScript → 插件 jsys-shou |
| 沉进存量 | 存料、每周长料 → 不变 |
ARCHITECTURE
软件架构图
软件从上到下几层,每一层用的是什么。画的是 10-25 装好、在跑的样子。
照实际画的 · 等您看
标着「没验」的,是装了还没验过的。从上到下
① 您 · Telegram 四个机器人号
② Hermes 网关(别人做的,v0.22.5) 一个开机服务,同时管四个 profile:收发消息、定时、切模型、顶班
③ 四个 profile mangge 芒格大神 | bashen 巴神 | biotech 药神 | huamao 小花猫
各有规矩(SOUL)、记忆、技能、身份、定时、对话记录;干活的地方仍是原来的工作区
各有规矩(SOUL)、记忆、技能、身份、定时、对话记录;干活的地方仍是原来的工作区
~/.openclaw/workspace*④ 守(我们做的,挂在 Hermes 的钩子上) jsys-shou 插件四道 | 开关闸 | 插件另外搬了两样:日记摘要、Telegram 排版
⑤ 模型(别人做的) Claude Opus 5.5,借本机 Claude 订阅的登录 → 顶班 argon(gemini-4-argon)→ Kimi K3.1 Pro
⑥ 工具 Hermes 自带:读写文件、终端、上网、浏览器、看图 | 我们写的:查书服务、存料、取他说的话、体检、发网站、发公众号……
⑦ 本体层+料
~/j-system-a:说明书、执行器、料仓、判断卡、几份正本紫=您 灰=别人做的 绿=AI 用的内容 蓝=我们写的程序 黄=料
旁边的
| launchd | 和壳无关的定时 10 条:存料 04:10、取他说的话 04:05、补向量 04:40、同步记忆 04:50、判断卡到期 09:30、同步到电脑 B 03:30、本体每周纠错、每月减、每季审料、觉察 watcher |
|---|---|
| 出口 | 发公众号.py → 公众号草稿箱(群发您亲手)| 发网站.py → Cloudflare Pages |
| 改系统的 | 设计师 Claude(Claude Code),不在机器人对话里 | 时光机 备份/时光机.py |
| 本机设置 | http://127.0.0.1:8140 看机器人在不在、存 Telegram 号和钥匙、启动/停止/重启、一键测三个模型。招财猫上直接开,电脑 B 上经一条通道也是这个地址 |
| 不碰 | 系统 B(电脑 C)| 钱、银行、券商(电脑 E) |
和旧架构比
少了一层(壳)。jgate 6152 行不再用;我们自己写的,从「一个壳」缩成「一个插件(约 230 行)+一个开关闸」。已知的弱处
| 登录 | Claude 的登录借的是本机 Claude 订阅,Hermes 和 Claude Code 共用一个会轮换的令牌,谁先刷新另一个就可能失效。10-25 14:56 出过一次,现在靠 Kimi 顶班接住 |
|---|---|
| 钥匙串 | 登录只在桌面会话里读得到(远程连接里读不到),所以网关必须由开机服务起 |
| argon | 接上了 Hermes 原生的 Google 接法,顶班第一;能用工具干活 |
| 排版 | 补上了 旧壳那套排版原样搬进插件,Hermes 发出前过一遍;拿 1472 条真回复重放过 |
| 觉察 | 修好了 改看 Hermes;顺带修了开关把每天提醒挡掉的旧毛病(10-23 起) |
TOOLS & ROLES
工具与角色
机器人靠什么干活;每一样为什么选它、怎么验;四个机器人怎么配合。
设计稿 · 等您看
旧工具一样一样过了下面的四步顺序。「用哪个」是设计,没装、没改。选工具的顺序(您 10-25 定)
| 1 原生 | Hermes 自带的:先查框架、路由和工具,有合适的直接用。 往下走的条件:确认原生的没有,或者不满足这件事 |
|---|---|
| 2 生态 | Hermes 官方的扩展和生态:查现成的工具、接口、账号和宿主连接,能用就复用。 往下走的条件:确认系统 A 实际调不通,或者功能还有明确缺口 |
| 3 现成 | 可靠的现成工具:上网核查维护情况、来源、权限、真实效果。 往下走的条件:没有合适、又能核验的方案 |
| 4 自己写 | 只补这件事要的缺口,记下为什么这么选、坏了怎么退。 写完还要拿真任务验,代码写完不算做完 |
您原文第 2 步写的是「系统 C」,这一页按系统 A 写。
大模型选择
| 平时 | Claude Opus 5.5,四个机器人都用 在用 |
|---|---|
| 顶班 | Kimi K3.1 Pro 在用,验过 故意弄坏 Claude 两种坏法,都接住了 |
| argon | 第 1 步就有:Hermes 自带 Google 的接法,用系统 A 已有的 Gemini 钥匙,不用写转递站 接上了、验过 让它读文件照抄第一行,一字不差 |
| TG 里切 | 第 1 步就有:Hermes 自带切模型命令,配了三个简称——在 Telegram 里发 /model claude、/model argon、/model kimi 补上了 三个简称各切一次,都是对的模型答 |
| 不用 | GPT(4.42 您定的)| 罗盘、DeepSeek 两个本机模型(4.43) |
| 设计 | 顶班链 Claude → argon → Kimi(照 4.42);平时三个都能在 Telegram 里切 10-25 晚照这个做了 故意让 Claude 失败,argon 先接 |
现有能力按职责登记
| 收发 | 收发 Telegram → 1 原生:Hermes 网关 在用 |
|---|---|
| 排版 | 4 自己写(不是新写:旧壳那套 479 行原样搬来)挂在 1 原生的输出钩子上,Hermes 发出前过一遍;补了 Hermes 多行折叠收口被转义的毛病 补上了 1472 条真回复重放,该折的 241 条都折起来、字一个不少 |
| 推理循环 | 调工具、压缩上下文、会话 → 1 原生:Hermes 在用 |
| 定时 | 1 原生:Hermes 定时 + 4 自己写:开关闸(Hermes 没有「到点先问正本」)。launchd 那 10 条不动 在用,验过 |
| 换模型 | 顶班、切模型 → 1 原生 在用,验过 |
| 记忆 | 1 原生:Hermes memories;旧记忆原样放在各自的 memories/旧系统A/ 在用 |
| 规矩 | 1 原生的位置(SOUL.md)+ 4 自己写(已有):由规矩正本生成 在用 |
| 技能 | 1 原生:Hermes skills。共用的 19 个放回一处 机器人规矩/共用技能,四个 profile 用 Hermes 自带的「外加技能目录」指过去 补上了 改一处四个都看到 |
| 查书 | 4 自己写(已有):查书服务+rag.py。Hermes 的「查对话」查的是聊天记录,不是书,替不了 在用 |
| 存料等 | 存料、取他说的话、补向量 → 4 自己写(已有)。取他说的话 10-25 已改成也读 Hermes 在用 |
| 对外 | 发网站、发公众号 → 4 自己写(已有)。插件挡住直接部署 在用,验过 |
| 发文件 | 1 原生:回复里单独一行写 MEDIA:/绝对路径。旧技能写的是相对路径(Hermes 上会被丢掉)和 jgate 的发文件工具,已改 技能改好 真发一份见「从 Claude SDK 转 Hermes」页 |
| 上网 | 搜索、读网页、浏览器 → 1 原生 | 公众号文章 → 4 自己写(已有):fetch_article.py,微信页直接读常拿不到正文 在用 |
| 看图、语音 | 看图 → 1 原生 | 您发的语音 → 1 原生(命令式接法)接本机已有的 whisper.cpp 大模型,中文,不下载 补上了 5 段真语音和旧系统当时转的一字不差 |
| 日历 | 1 原生(MCP):小花猫接上 Google 日历,同一份钥匙和授权、同样 13 个工具,只给小花猫 补上了 真调一次,答出 3 个日历 |
| 守 | jsys-shou 插件 → 4 自己写,挂在 1 原生的钩子上 | 体检、待验证、开关核 → 已有 在用,验过 |
常用能力:能做什么,怎样验证
| 查书 | 按字面、按意思查书库和存量 | 验:真查一次;再用巴神的身份查健康料,应该查不到 |
|---|---|
| 守 | 挡读受限的料、挡直接对外;记「说做了没做」「要您动手」| 验:测jsys-shou.py 15 条全对;真机上巴神读健康料被挡 |
| 开关 | 正本关了,到点就不跑 | 验:开关.py 核;10-25 真机关着跑一次、开着跑一次 |
| 顶班 | Claude 不可用时 Kimi 接住 | 验:故意弄坏 Claude,看谁答 |
| 发网站 | 只走程序,发完核对 | 验:最后一行「线上=本地」 |
| 发公众号 | 只进草稿箱 | 验:先 --dry 看一遍 |
| 取他说的话 | 每天把您说的话取进料仓 | 验:测取话认Hermes.py;第二天看料仓多了没有 |
| 存料 | 每天把机器人的产出搬进料仓 | 验:第二天看 launchd 退出码和新进的份数 |
| 体检 | 数本体、核说明书和程序、报没跑成的定时 | 验:ontology.py 体检 |
| 发文件 | 把一份文件发到您 Telegram | 验:真发一份,您收到才算 |
本轮新增工具的使用范围(10-25 新写的)
| jsys-shou | 四个机器人都装。只挡两件:读受限的料、直接往外发。执行核验、甩锅只记账(闸/机器人的账.md),不拦别的 |
|---|---|
| 开关闸 | 只给 Hermes 定时任务用。新建了定时任务要跑一次 开关.py 装闸,否则体检会报「没装闸」 |
| 出SOUL.py | 只有设计师跑。改规矩只改正本,再用它出四份 |
| 桌面跑.sh | 只有设计师验机器人时用(远程连接里读不到登录) |
| 取话读 Hermes | 只读 Telegram 来的、只取您那个号说的话 |
旧 A 工具:只作参考,不自动接管
每一样都要重新过一遍四步顺序、拿真任务验过,才算接管。
| jgate 壳 | 收发、排版、定时、切模型、会话记录 → 不搬,Hermes 原生替 |
|---|---|
| 执行核验 | jgate 708 行 → 不搬,插件里重写成只记账(Hermes 那两个钩子不能拦) |
| 出口闸、白名单 | jgate 几段 → 不搬,插件重写,按绕法验过 |
| 发消息工具 | jgate 的发消息、发文件、机器人互发 → 不搬:回复自动送达;文件用 MEDIA:;互发见下面「四个机器人怎么配合」 |
| 日记摘要 | jgate 每次新对话先塞进今天和昨天的日记 → 搬了:插件用 Hermes 原生的「新对话开头加一段」 补上了 |
| 转递站、kimi 工具 | 转递站-gemini.py、kimi工具.py → 不用:Hermes 原生接 Gemini、原生给 Kimi 工具 |
| 仪表盘 | 仪表盘/盘.py(读 jgate 日志)→ 不用:网站就是仪表盘 |
| 觉察 watcher | 读 jgate 日志、往 jgate 定时表插任务 → 修好了:改看 Hermes 的对话记录、插 Hermes 的一次性任务 |
| 用时统计 | 读 jgate 日志 → 以后改读 Hermes 对话记录 |
| 技能 | 65/55/60/28 个按目录搬了;引用 jgate 工具的那 1 个要改 |
四个机器人怎么配合
| 现在 | ① 共用料仓,互相看得见(对内放开)② 报选题写进 料仓/收件/报选题.md,先写先占;巴神请药神核大模型判断、AI 研究互享,写进 AI研究共享/索引.md(原来用 jgate 互发,Hermes 上没有这个工具,10-25 改) ③ 不互相派活 ④ 健康料只有药神、小花猫能看 |
|---|---|
| Hermes 有的 | 多个机器人共用的任务板(默认关着)| 定时任务的结果直接送进另一个机器人的对话 | 一个机器人临时分出帮手干活 |
| 设计 | 先不开任务板:现在没有「一个机器人的活要另一个接手」的事,加了只是多一样要管的。哪天第一次出现,就用 Hermes 的任务板,不自己写。报选题继续用文件 |
DEPLOY PLAN
部署规划
前面几页的设计,您定了之后按什么顺序上,每一步怎么验、坏了怎么退。
规划稿 · 等您看
您 10-25 晚说「这些没弄好的,你全部修好」——第 1、3、4、5、7、8 步已经照这一页做了、验过(标着「做完」)。第 2、6 步还等您看。每一步都照这几条
动手前登记待验证(改前成对备份)| 一次只上一步 | 大的改动前拍一次时光机快照 | 验过才上网站写「做完」。顺序(提议)
| 1 | 做完 补坏了的:觉察 watcher 改成看 Hermes | 验:您用系统 A 时它提醒 | 退:改回原脚本 |
|---|---|
| 2 | 本体说明书能力侧的改法(本体页),升 4.49 | 验:改前改后各跑一次体检,对数 | 退:待验证自动退回 |
| 3 | 做完 共用技能放一处(工具页) | 验:四个机器人的技能清单一个不少;改一处,四个都看到 | 退:配置删一行 |
| 4 | 做完 发文件的技能改成 Hermes 写法 | 验:真发一份文件给您 | 退:技能改回(真发一份的测试见「从 Claude SDK 转 Hermes」页) |
| 5 | 做完 接 argon,顶班链改成 Claude → argon → Kimi,TG 里能切三个 | 验:故意让 Claude 失败看 argon 接;在 TG 里切一次 | 退:配置删一行 |
| 6 | 第 ④ 根线:动手前自动看已有判断(图纸页),先只装巴神 | 验:问 Palantir,看三条反证在不在 | 退:插件关掉 |
| 7 | 做完 Telegram 排版 | 验:先渲染出来看,再上线 | 退:配置改回 |
| 8 | 做完 说法改了:原来写「Hermes 的记忆进存料」,查下来存料本来就不搬记忆(记忆不是料)。真正漏的是本体数不到 Hermes 的记忆——说明书升 4.48 加了四处,体检里机器人记忆 507 → 511 |
要您定的
哪几步做、先后怎么排;工具页「日记摘要要不要搬」。其余是技术活,您定了范围我自己做。BUILD
编码、安装、调试
每个运行模块:写在哪、怎么验的、现在什么状态。
A 阶段装好的(10-25)
| profile | 四个 profile 和规矩 | 迁移-20261025/出SOUL.py | 四份 SOUL=正本拼出来的 做完 |
|---|---|
| 守 | 闸/hermes插件/jsys-shou/ | 测jsys-shou.py 15 条全对;真机上巴神读健康料被挡、药神读到 做完 |
| 开关闸 | 本体层/开关.py(闸、装闸、核) | 测/测开关和体检认Hermes.py;真机关着跑一次 Hermes 跳过,开着跑一次照常出结果 做完 |
| 定时 | 10 条搬到 Hermes | 下次运行时间核过 等 10-26 到点 |
| 顶班 | Kimi | 两种坏法都接住 做完 |
| 取话、体检 | 取他说的话.py、ontology.py 改成认 Hermes | 各有测试,全对 做完 |
| 觉察 | 觉察陪练/早上触发.py 改看 Hermes | 测/测觉察看Hermes.py 做完 |
| 日记、排版 | 插件 jsys-shou 加两样 | 测jsys-shou.py(在 Hermes 自己的 python 里也跑过)、测排版真语料重放.py(1472 条真回复) 做完 |
| 技能 | 共用 19 个放回一处 | 测/测共用技能一处.py 做完 |
| 三个模型 | argon 接上、顶班链、简称 | 测/测三个模型.py 做完 |
| 语音、日历 | whisper.cpp 中文、小花猫日历 | 测/测语音转文字.py(5 段真语音)、测/测小花猫日历.py 做完 |
| 本机设置 | 本机设置/服务.py、页面.html,开机服务 ai.jsystem.local-settings,地址 127.0.0.1:8140 做完 |
| 链路 | 四个机器人接任务、产出、纠错、交付 | 迁移-20261025/链路测试/ 四个都通 |
B 阶段
还没写一行代码。部署规划那页您定了,再一个一个写、装、调,每一个做完填进上面这张表。AUDIT
审计本体
本体设计得对不对。
| 审什么 | 本体页的改法对不对:能力侧合并、守加两行以后,说明书和实际装的对不对得上;四样(对象、关系、逻辑、判断)有没有漏 |
|---|---|
| 谁审 | 两家模型分头审,报告不互看,两家都指到的才算(守表「独立审计」的办法) |
| 什么时候 | 您看过本体页、说明书改完之后 |
| 现在 | 还没审 |
AUDIT
审计设计逻辑图
那条路走不走得通。
| 审什么 | 那条路每一步,在 Hermes 上是不是真有东西在做。拿一张真的判断卡(Palantir 那张),从料进来一直走到到期回看 |
|---|---|
| 谁审 | 同上,两家分头审 |
| 什么时候 | 您看过设计逻辑图之后 |
| 现在 | 还没审 |
AUDIT
审计软件架构图
软件各层接得上不上,守挡不挡得住。
| 审什么 | 各层接不接得上;守按绕法验,不只验正路;共用登录会轮换那一处,坏了会怎样 |
|---|---|
| 谁审 | 同上,两家分头审 |
| 什么时候 | 您看过软件架构图之后 |
| 现在 | 还没审 |
AUDIT
审计部署情况
装上去、跑起来,和图纸对不对得上。
| 审什么 | 开关核、体检、10-26 第一次到点的那几个任务的结果,和软件架构图对一遍 |
|---|---|
| 谁审 | 同上,两家分头审 |
| 什么时候 | 10-26 定时任务跑过一轮之后 |
| 现在 | 还没审 |
ARCHIVE
历史架构档案
旧系统 A 的设计和程序,留着查,不再改。
| 旧网站 | jsystem-a.pages.dev 原样留着,不动 |
|---|---|
| 旧壳 | jgate 程序原样留在 ~/j-system-a/jgate,10-25 15:14 起停用,开机不起 |
| 旧设计稿 | ~/j-system-a/设计咨询/系统A-*.md(10-25 从旧网站生成的那一套) |
| 快照 | 时光机快照 今天-20261025:换壳之前的样子,能整个切回去 |
MIGRATION
从 Claude SDK 转 Hermes
A 阶段:让 Hermes 取代 Claude SDK。做到哪了、出过什么事、还缺什么。
这个阶段要做的(您 10-25 定)
让 Hermes 取代 Claude SDK:编码、安装、调试各个运行模块;用少量合成对象,把四个机器人从接任务到产出、交付、纠错的完整链路测通。基本做完 链路四个都通;「还缺的」都补上了;10 个定时任务今天用真实情况测过。只剩「测试留下的」那一条等您定。
A 阶段走到哪了
| 时光机 | 做完 快照 今天-20261025,真切过一遍验证过 |
|---|---|
| 装 Hermes | 做完 v0.22.5 |
| 四个 profile | 做完 mangge(芒格大神)、bashen、biotech、huamao。规矩(SOUL)用 迁移-20261025/出SOUL.py 从正本拼出来,和旧系统每轮读到的一字不差;旧记忆原样放进各自的 memories/旧系统A/;技能 65/55/60/28 个按目录拷;机器人仍在原来的工作区干活。模型 Claude Opus 5.5,借本机 Claude 的订阅登录(只在桌面会话里读得到,网关由开机服务起,正好在桌面会话里) |
| 三道守 | 装上、验过 插件 闸/hermes插件/jsys-shou:① 授权白名单、② 对外只走程序——能拦;③ 执行核验、④ 甩锅——只能记账(Hermes 没有每轮都能逼它「再推一轮」的钩子),账在 闸/机器人的账.md。插件测试 15 条全对;真机上巴神读健康料被挡、药神照常读到 |
| 切 | 做完 15:14(第二次) 旧的 jgate 停了、开机不再起;Hermes 网关是开机服务,四个机器人都连上 Telegram,没有冲突。 出过两次事:① 14:45~14:53 测试时 Hermes 自己起了一个网关,和 jgate 抢同一批机器人,所以 14:53 提前切了;② 切过去后 14:56 网关一时拿不到 Claude 的登录(三家共用一个会轮换的登录,谁先刷新别人就失效),14:58 切回旧系统,配好顶班再切。 顶班:照您 10-25 定的,Claude 不可用时换 Kimi K3.1 Pro 接住;故意弄坏 Claude 钥匙、故意让它拿不到登录,两种情况都测过,Kimi 都接住了 |
| 定时任务 | 搬完 jgate 里 10 个(09:20 判断钟、每日写公众号 ×4、老炊跟写、每周规则体检、每周长料、每月模型体检、HOPE 复查)都在 Hermes 上排好,下次运行时间核过。机器人之间报选题改成写 料仓/收件/报选题.md |
| 链路测试 | 四个都通了 每个机器人一份虚构材料:接任务、产出——芒格大神判文章「不值得看」并带反证;巴神写判断卡;药神只写事实层、不下判断;小花猫排提醒。纠错——在同一个对话里告诉它错在哪,四个都改对了(芒格大神按自己写的反证改判「一般」;巴神把净利率 8% 全改成 6% 并留了改动记录;药神补上适应症;小花猫把体检挪到周三)。交付——四个各用定时任务把结论发到您 Telegram,15:16 全部送达。材料和产出在 迁移-20261025/链路测试/ |
还缺的(补完标「补上了」)
| 开关 | 补上了 开关正本(本体层/开关.md)照旧是唯一能关定时的地方:Hermes 上每个定时任务到点先问一遍正本,关着就整轮不跑(不调模型、不发)。真机测过:关着跑一次,Hermes 跳过;打开再跑,照常出结果。体检和 开关.py 核 改成看 Hermes,26 条对得上 |
|---|---|
| 取他说的话 | 补上了 每天取话的程序也去 Hermes 四个机器人那里取您在 Telegram 上说的话 |
| 每周规则体检 | 补上了 告诉它这一周的料分两段:15:14 之前在 jgate 的记录里,之后在 Hermes 里;Hermes 上没有的那项(消息折叠)如实写「数不出来」 |
| 没跑成的定时 | 补上了 体检原来看 jgate 的表报「没跑成」,改看 Hermes:没跑成、没送到、开跑两小时没结果,都会报 |
| Telegram 排版 | 补上了 旧壳那套排版(判断词打头配颜色、长汇报按小标题折起来、文章汇报只露两行、出处折起来——479 行,您一条条定的)原样搬进插件,Hermes 发出前过一遍。另外补了 Hermes 自己的一处毛病:多行折叠块的收口会被转义,折不起来。拿机器人最近 7 天 1472 条真回复重放:没有一条出错,该折的 241 条都折起来,字一个不少;今天的测试消息也是这样发出去的,Telegram 一条没拒收 |
| 到点的定时 | 今天测过 您说今天就测、用真实情况测:10 个定时任务各复制一份测试版,16:34~17:10 由网关自己到点跑(和明天的路一模一样),另加一个发文件。11 个全部跑完、全部送到您的 Telegram(消息第一行是「【测试】」)。测出两处毛病,当场修了(见下面两行)。测试任务已删掉,明天照常到点跑 |
| python 版本 | 测出来、修好了 判断钟测试时自己报出来:机器人终端里 python3 落到系统自带的 3.9,本体脚本跑不起来(它这次换了个 python 才跑通,明天 09:20 照原样会挂)。原因是 Hermes 的终端跳过了 Homebrew 的路径设置;用 Hermes 自带的一项配置让它读上。四个机器人都真跑过一遍本体体检 |
| HOPE 复查 | 测出来、修好了 它说原文「做完就停用自己」的办法是改旧数据库,搬过来后不管用。改成走开关正本(开关.py 关) |
| 共用技能 | 补上了 19 个共用技能放回一处(机器人规矩/共用技能),四个机器人都从那里读,改一处四个都看到。旧系统本来就是一份(别的机器人链接到芒格大神那份),迁移时被拷成了四份 |
| 觉察 watcher | 补上了 改成看 Hermes 里您说的话、给小花猫插 Hermes 的一次性任务。顺带查出一个旧毛病:开关正本「觉察陪练-一次性」那一行关着,按前缀把 watcher 每天插的提醒都挡了——10-23、24、25 三天早上的提醒都没发出去(jgate 记录里写着「没跑」),一起修了。明早您第一次跟任一机器人说话时,它第一次真跑 |
| 日记摘要 | 补上了 新对话开头先放进今天和昨天的日记,和旧壳一样。网关日志里已经看到每个新对话都带上了。顺带修了一处:这段在 Hermes 自己的 python 里读不到配置(缺一个库),会静默变空——改了,在 Hermes 的 python 里也验过 |
| 记忆 | 补上了 原来那行写错了:「记忆进存料漏了」不准,存料本来就不搬记忆(记忆不是料)。真正漏的是机器人在 Hermes 上记的记忆,本体数不到。说明书升 4.48,加了四处;体检里机器人记忆 507 → 511 |
| 发文件 | 补上了 发文件的技能改成 Hermes 的写法(回复里单独一行 MEDIA:/绝对路径;旧写法是相对路径,在 Hermes 上会被丢掉)。17:14 真发了一份 开关.md,送达记录里没有报错 |
| 切模型、argon | 补上了 argon 用 Hermes 原生的 Google 接法接上,能用工具干活。顶班改成 Claude → argon → Kimi(照 4.42);在 Telegram 里发 /model claude、/model argon、/model kimi 就切。真测过:三个简称各切一次都是对的模型答;故意让 Claude 失败,argon 先接 |
| 语音 | 补上了 用本机已有的 whisper.cpp 大模型,中文,不下载任何东西。拿您 10-19 发给小花猫的 5 段真语音重放,转出来的字和旧系统当时转的一字不差 |
| 日历 | 补上了 小花猫的 Google 日历接上(同一份钥匙和授权、同样 13 个工具,只给小花猫)。真调一次,答出 3 个日历 |
| 巴神和药神 | 补上了 巴神的规矩里两处写着用 jgate 的工具给药神发消息,Hermes 上没有这个工具。改成写进两人共用的「AI 研究共享/索引」,药神的规矩里补上「先看索引」 |
| 本机设置 | 做好了 http://127.0.0.1:8140(招财猫上直接开;电脑 B 上经一条通道,也是这个地址)。看四个机器人在不在、存 Telegram 号和钥匙、启动/停止/重启机器人、一键测三个模型 |
| 定时任务里的批准 | 留着没动 Hermes 自带一道:定时任务里遇到它认为危险的命令(连 python -c 都算),没人在场批准就挡掉,让机器人换办法。旧壳没有这一道。今天 11 个测试都绕过去做完了,没有一个因为它没做成,所以先不改 |
| 测试留下的 | 等您定 三篇测试文章除了推进公众号草稿箱,还发到了开悟站上:芒格大神《测试-半导体与AI投资 71|……》、巴神《测试-补㉖:微软的资本开支少了 150 亿……》、药神《测试-脑科学与AI109|……》;报选题和 AI 研究索引里各有对应的「(测试)」行。另外长料是真做了的(25 份进查书),写了一张标「(测试)」的判断卡《邱婷婷台积电底稿可当方法样板》 |