Ars Contexta 自我进化指南观察-张力双循环如何让你的第二大脑持续成长【免费下载链接】arscontextaClaude Code plugin that generates individualized knowledge systems from conversation. You describe how you think and work, have a conversation and get a complete second brain as markdown files you own.项目地址: https://gitcode.com/gh_mirrors/ar/arscontextaArs Contexta是一款 Claude Code 插件它通过一场对话就能为你生成一套完整的第二大脑——由纯 Markdown 笔记、Wiki 链接、自动化钩子和技能组成的个人知识系统。更特别的是它不是生成完就静止的模板而是一套会自我进化的知识系统。它的核心引擎叫观察-张力双循环Observation-Tension Loop系统把你使用中遇到的每一次摩擦、每一处矛盾都记录下来积累到阈值后自动触发复盘把经验固化为系统升级。本文将完整拆解这套机制是如何运作的。什么是会自我进化的知识系统大多数 AI 工具每次会话都从零开始而 Ars Contexta 生成的知识系统会越用越懂你。它的底层原则只有一句话复杂度在痛点处到来而不是提前到来。系统遵循一条种子 → 进化 → 重播种Seed-Evolve-Reseed的生命周期阶段发生什么 种子生成一个简单、可用的初始系统 进化使用中遇到摩擦 → 记录 → 升级系统 重播种漂移积累过多时基于新认知重新推导进化不是玄学它由两个并行的信号循环驱动——观察循环和张力循环。观察循环捕获摩擦、惊喜与流程缺口什么是观察Observation观察是进化的原材料。当你或 Agent发现系统运转中不对劲的地方随时可以记一笔摩擦friction什么操作太慢、太难或太容易忘惊喜surprise什么效果比预期好或差流程缺口process-gap应该有但不存在的步骤方法论洞见methodology为什么某件事是这样运作的每条观察都是一张原子笔记存放在ops/observations/目录中带状态标记pending待处理 →promoted已升级 →archived已归档。 捕获摩擦的主力命令是/remember它支持三种模式显式模式/remember 创建笔记前先查重—— 直接描述摩擦上下文模式/remember不带参数 —— 自动回顾刚才对话里你纠正过 Agent 的地方会话挖掘模式/remember --mine-sessions—— 扫描历史会话记录挖出你没主动标记的模式捕获后学习内容以指令式笔记写入ops/methodology/方法论文件夹标题描述的是应该做什么而非出了什么问题下一次会话开始时 Agent 就会读到它。完整流程见 skill-sources/remember/SKILL.md。张力循环记录尚未解决的矛盾什么是张力Tension张力和观察不同它是两个同时被你相信的东西互相冲突。比如笔记 A 说 X笔记 B 说非 X两条方法论互相矛盾实现与理论不匹配——你实际做的和你说自己做的不一致一个你反复纠结、始终做不出取舍的权衡张力存放在ops/tensions/状态生命周期为pending未解决→resolved已解决或dissolved发现只是假矛盾。⚠️ 这里有个反直觉但重要的设计发现张力时不要停下来解决它先记下来继续干活。未标记的张力会悄悄腐蚀你的知识图谱——你会一直在矛盾的地基上继续建造。双循环为什么像死信队列分布式系统里有个死信队列模式处理失败的消息不会被静默丢弃而是移入专门的队列等待排查。观察和张力日志扮演的正是这个角色——失败与矛盾从不会被静默吞掉它们被架构性地可见化等待/rethink来消费。这一设计思想记录在 methodology/observation and tension logs function as dead-letter queues for failed automation.md。阈值触发会话开始时自动报警双循环最巧妙的部分在于触发方式是条件式的而不是日历式的。每次新会话启动时钩子脚本 hooks/scripts/session-orient.sh 会自动清点各目录里的待处理数量条件系统提示待处理观察 ≥ 10 条CONDITION: N pending observations. Consider /rethink.未解决张力 ≥ 5 条CONDITION: N unresolved tensions. Consider /rethink.未挖掘会话 ≥ 5 个提示运行/remember --mine-sessions收件箱积压 ≥ 3 条提示运行/reduce或/pipeline不达标时系统安静积累达标时才举手——维护频率匹配真实需要快慢自适应。这正是条件式维护胜过每周例行检查的地方。/rethink知识系统的免疫系统当阈值触发或你主动运行/rethink执行一套完整的六阶段工作流——把科学方法假设→验证→观察→修正应用于知识系统本身。完整定义见 skill-sources/rethink/SKILL.md。阶段做什么0. 漂移检查对比方法论规范与实际系统状态发现三类漂移过期staleness、覆盖缺口coverage gap、断言不一致assertion mismatch1. 分诊给每条待处理证据分配唯一处置PROMOTE升级为永久笔记 /IMPLEMENT落地为系统改动 /METHODOLOGY写入方法论 /ARCHIVE归档 /KEEP PENDING继续观察2. 方法论更新去重后扩展或新建ops/methodology/笔记3. 模式检测同一区域3 条以上同类证据才算模式1 条是数据点2 条是巧合3 条才是模式4. 提案生成每个模式生成一份提案引用证据、当前假设、具体改法、风险、可逆性评估5. 人工审批⛔永不自动实施——所有系统级变更必须经你批准 系统不是神圣的证据胜过直觉。 这是/rethink的哲学基石。每条规则、每个假设曾经都是假说假说需要用现实来检验。提案的改动幅度与证据强度严格匹配2 条证据最多只允许更新方法论笔记3 条以上才能改技能或模板5 条以上加张力才能动上下文文件——改动的影响范围由证据的爆炸半径决定。方法论文件夹系统的宪法Rule Zero整套循环的锚点是ops/methodology/文件夹——它是系统的权威自我描述即 Rule Zero/remember往里写入规范指令式不是事故报告/rethink拿它对比实际行为检测漂移会话启动钩子做轻量过期检查方法论文本落后配置 30 天以上会报警个人会话决策是法令可以频繁变但方法论是宪法所有决策应与它对齐。当两者不一致时那个不一致本身就是改进信号。让系统持续成长的实用清单️ 把这套机制用起来其实只需记住四步随时记发现摩擦或矛盾 →/remember ...或手动写一条观察/张力笔记看信号留意会话开始时的CONDITION提示跑复盘达标后运行/rethink审阅分诊表和提案做审批批准/修改/拒绝提案变更自动记入ops/changelog.md形成进化史 进化是否健康的自检指标每个启用模块都能一句话说清它解决什么摩擦维护耗时不超过工作量的 10%如果改系统的时间超过了做知识工作就停下来问问自己——是在解决真实摩擦还是在投机式堆功能。关键文件速查想深入源码从这里入手模块路径自我进化特性模板生成的上下文文件包含此机制generators/features/self-evolution.md运营学习循环观察/张力/阈值触发内核原语定义reference/kernel.yaml/rethink 六阶段工作流skill-sources/rethink/SKILL.md/remember 三种捕获模式skill-sources/remember/SKILL.md会话启动钩子条件触发 漂移检查hooks/scripts/session-orient.sh系统进化模式参考种子-进化-重播种reference/evolution-lifecycle.md249 条支撑决策的研究主张库methodology/总结Ars Contexta 的自我进化机制本质是观察-张力双循环 条件阈值触发 科学方法式复盘。它让失败可见、让矛盾留痕、让经验固化为规范——每一次摩擦都成为系统成长的养分而不是被遗忘的抱怨。你的第二大脑每天都在悄悄变聪明。【免费下载链接】arscontextaClaude Code plugin that generates individualized knowledge systems from conversation. You describe how you think and work, have a conversation and get a complete second brain as markdown files you own.项目地址: https://gitcode.com/gh_mirrors/ar/arscontexta创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考