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

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

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

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

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

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

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 协议。 ...

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

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

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

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