团队的打法,
变成 Agent 真正执行
的那份文件
提示词是被读取的,打法是被执行的。ContextJemo 把团队实际的工作方式, 变成 Agent 会跑、人能审、git 能追的声明式文件—— AET 战术文件与 内核 MD。 靠结构而非模型强度,便宜模型就够用。
# 真实战术文件——步骤是提示词,不是代码 schema_version: "0.2" aet: id: saas-pricing-monitor version: 0.1.0 steps: - id: s2 name: 对比历史快照,检测定价结构变化 instruction: > 读取最新两个快照文件,逐一 diff… agent_requirements: [data-processing, analysis] depends_on: [s1] checkpoint: success_criteria: > diff 报告生成;changed_vendors 为空时标记"无变化"
让打法成为资产的
三个性质
语义沉淀下来
战术是文件,不是聊天记录。它落在 git 里,像代码一样 diff、 像代码一样回滚。同事不用问你,就能读到 Agent 被交代了什么、 以及为什么。
#CHARTER-03.7语义被复制出去
一个战术,很多 Agent 用。同一份声明式文件,可以驱动不同模型、 不同平台。改好一次打法,所有使用者一起继承这次改进—— 改进不需要再解释一遍。
#BRIEF-1.3语义层自己长出 AI
语义层不是静态文档。Agent 读它、照它执行、再写回它: update_kernel 让内核随运行进化, 跨模型核验为结果把关。这一层因为被使用而变好, 而不是因为有人维护 wiki。
#SPEC-1.0两份产物。
都是纯文本。
ContextJemo 里的一切都是提示词,只是结构分三层: 内核装的是绝不能变的东西,AET 战术装的是要做什么, 提示词模板是最小的可复用单元。
价值观与红线
≤ 90 行硬预算。公理、自我认知、红线各归其位。 超预算校验器直接拒绝——注意力是稀缺资源,克制本身就是能力。
#CHARTER-03.3步骤与验收
1–20 步。每一步都是自然语言指令,配一条可机判的验收标准。 你声明「什么算完成」,运行时决定怎么做到。
#SPEC-2.1### 四、红线规则(Bottom Line) | 红线 | 触发动作 | |------|---------| | R1:无来源结论 | 结论不写入报告,改为「待核」标注 | | R2:营销内容当事实 | 降级为「参考」,注明来源性质 | | R3:超出知识截止日期 | 标注「数据可能过时」 | | R4:单一来源支撑关键结论 | 强制要求第二来源印证 | | R5:预算超支(>80%)| 停止深度检索
黑盒让你「相信」它,
声明式让你「看见」它。
主流 Agent 编排是黑盒:你把任务丢进去,它内部怎么调度、灌了多少词、 烧了多少 token、每一步产出什么——全都看不见。ContextJemo 走相反的一条路。
| 维度 | 黑盒 Agent 编排 | ContextJemo 声明式编排 |
|---|---|---|
| 调度逻辑 | 藏在引擎里,不可见 | AET YAML 白纸黑字——你定义调谁、按什么顺序 |
| 每一步产出 | 不可见 | 每步产出可见、成本可见 |
| 经验沉淀在哪 | 散在聊天记录里 | 在 git 里——可 diff、可分享、可复利 |
| 掌控权 | 交给引擎 | 握在你手里——改 YAML 就改行为 |
| 迭代方式 | 等厂商升级 | 自己迭代——改一处跑一次立刻见效 |
| 哪一步崩了 | 不知道 | checkpoint 机判,一目了然 |
说 → 成 → 试 → 用 → 长
One Paper:一份打法的完整一生,从一句话意图,到能复利的资产。 Demo 不是弃子,是打法的燃料——资产是被这些燃料淬炼出来的。
说
一句话描述成果。不追问、不做需求三连问。
成
共创大脑直接出草稿,待确认项在文件内标注,你改哪句点哪句。
试
试演产出可见、成本可见——缺输入时诚实标注,禁止编造。
用
打法落盘为 YAML 入库——可版本化、可分享、任何 Agent 都能跑。
长
运行数据与人工确认回灌资产,每次被确认的运行都让它更准。
先有文件,
再有平台。
仓库是 Apache-2.0。格式有文档。AET spec v1.0 已冻结, 而「何时独立开源」的触发条件是写下来的条款,不是 aspiration。
# Node ≥ 22 git clone https://github.com/xingkongxia1988/contextjemo cd contextjemo && pnpm install # 对话模式——说人话就行 npm run chat # › /run → s1 ✓ 13.5s s2 ✓ 7.5s # › /save → ✓ saved ./tactics/your-tactic.aet.yaml
带一条真实工作流来,
我们把它的账算给你看。
不讲 PPT,不做诊断工作坊。带一件你们团队现在正在手工做的事来—— 我们把它变成一份战术,逐步给你看它的成本。