meta-pass 任务描述宪法:六条原则

meta-pass 任务描述宪法:六条原则,写给 AI 下任务的人

如果你正在用 AI 辅助开发嵌入式固件,让 AI 写过 bootloader hook、烧录流程、验签逻辑,然后把代码推到线上后发现设备行为完全不对、测试全绿但真机 FAIL、或者线上还在跑旧版本。这篇文章就是为你写的。 ...

2026-10-05 · 14 分钟 · Alex Wang
meta-pass v1.0:三槽位启动器列表与槽位详情界面

meta-pass v1.0 发布:六天、90 个 commit 和八条市场留言

meta-pass 是我给 AI Passport 写的多固件启动器:设备里常驻一个启动器,玩法固件装在 Flash 槽位里,开机从列表选择启动,不用每次整片重刷。MVP 的两天开发过程记录在上一篇复盘里。 ...

2026-09-20 · 5 分钟 · Alex Wang
多卡带启动器概念图:透明 AI 玩具设备和三张发光卡带

给孩子的 AI 玩具做个多卡带启动器:meta-pass 开发复盘

上周入手了 FoloToy AI Passport,一台 ESP32 驱动的 AI 对话玩具,叫 AI 护照。它有个 plays 市场,里面攒了不少玩法固件[1],有几个玩法很吸引我,一个是把护照变对讲机,通过蓝牙通讯,还有一个是拿 BLE 做雷达寻宝,此外还有不少社区作品也值得尝试。 ...

2026-09-14 · 9 分钟 · Alex Wang
夜晚的城堡,绿色监控灯光沿城墙排列,暗处可见红色裂隙和潜伏的人影

1754个测试全绿,为什么"神探"一出手就揪出6个刺客?

序幕:1754 颗完美落下的棋子 在 Aristotle 系统升级到 v1.6.0 的那个深夜,工程师团队盯着屏幕上的测试面板。 绿色的提示灯像多米诺骨牌一样,一个接一个地亮起。Python 侧的 1166 个防御关卡,TypeScript 侧的 588 个瞭望塔,总共 1754 个自动化测试用例,全部完美通过。 ...

2026-07-15 · 7 分钟 · Alex Wang
分开的左右两半建筑结构,左暖琥珀色 TypeScript 塔楼,右冷青色 Python 引擎室,中央 subprocess 桥连接,五根标柱支撑

同一个系统,两门语言:Aristotle v1.6 架构决策的五个约束

TL;DR: Watchdog-Intervention Bridge 的跨语言架构是被五类约束逼出来的。Watchdog 必须跟 LLM tool call 做同步拦截 → TypeScript。Intervention 必须复用已有反思引擎和规则系统 → Python。Bridge 必须零新增基础设施 → subprocess。通信不能阻塞每次 tool call → 批量而非实时。这五个决策,每一个都是在特定约束下的妥协。 ...

2026-07-08 · 7 分钟 · Alex Wang
Watchdog-Intervention Bridge 三层架构:从事后反思(暖琥珀色)到实时拦截(冷青色)的过渡

从'事后反思'到'实时拦截':Aristotle v1.6.0 的 Watchdog-Intervention Bridge

TL;DR: Aristotle v1.6.0 引入 Watchdog-Intervention Bridge,从"事后反思"转向"实时拦截"。TypeScript watchdog 在 tool call 前后检测 21 种信号,Python intervention 层处理 13 种违规类型,通过 subprocess bridge 实现跨语言实时干预。MCP 工具从 10 个 stub 扩展到 25 个完整实现。遗留两个确定会出错的 bug。GitHub 开源,MIT 协议。 ...

2026-07-04 · 8 分钟 · Alex Wang
终端窗口发出四股数据流——股票行情、GDP 曲线、企业信息、学术论文,统一从单一数据源涌出

kdatasrc-helper:让 AI Agent 直接查金融数据的技能

问题:数据源有了,但 agent 用不上 kimi CLI 的 datasource plugin 是个好东西。A 股港股美股行情、宏观经济指标、企业工商信息、学术论文检索,六个数据源,覆盖了日常投研的大部分需求。安装之后在 kimi 里敲一条命令就能查。 ...

2026-06-21 · 7 分钟 · Alex Wang

omo vs oms:Fallback 链深度解析

本文是《当你的 AI 编程工具需要三套配置》的下篇。上篇介绍了三套配置的方案设计、文件结构和编排理念,本文聚焦 fallback 链的机制差异和配置实践。 文中 omo = oh-my-openagent,oms = oh-my-opencode-slim。模型和 provider 名称已脱敏为 provider-a/model-x 等泛化名称。 ...

2026-06-07 · 12 分钟 · Alex Wang

当你的 AI 编程工具需要三套配置

为什么我需要三套 OpenCode 配置 我的 ~/.config/opencode/ 目录下有三个 opencode.json。起因很简单:我想同时跑 oh-my-openagent(以下简称 omo)和 oh-my-opencode-slim(以下简称 oms),对比着用,搞清楚各自的边界在哪。 ...

2026-06-05 · 8 分钟 · Alex Wang
一张看似完美的实验报告被放大镜照出两处设计缺陷:rubric 偏向变量、场景覆盖不足

AI 设计的实验,你得自己审

系列:AI Agent 实验方法论(第三篇) 上一篇:实验设计没毛病,LLM 为什么还是翻车了 TL;DR: 双盲实验 B 赢了 4/4,数据漂亮。但审设计时发现 rubric 有 3/8 维度直接测试被测变量,超过 1/3 上限,差点变成自我验证;另一个验证里一个场景满分、另一个才暴露缺陷,只跑一个就宣布通过的话缺陷就上线了。两个坑都是审设计发现的,不是跑完实验才看见的。 ...

2026-06-01 · 6 分钟 · Alex Wang