更新日志¶
完整的发布说明请参见 GitHub Releases。
v0.11 — Companion Gateway 增强:主动智能¶
v0.11.7¶
文档更新补齐 —— 更新了 companion-gateway 文档(中英文)、README 和网站,以反映 6 步 Gateway 流程;发布了关于 Token 成本工程的博客文章。
v0.11.6¶
Companion Gateway 6 步流程实现完成 —— 所有六个步骤(Mode Read、Topic Check、Failure Signal Detection、Skill Sense、Anti-Sycophancy Check、Proceed)均已集成并正式运行。
v0.11.5¶
Rigor 阈值优化 —— 仅对 3 个以上步骤或涉及 3 个以上文件的任务执行 Momus 计划和评审;较简单的任务无需正式的计划文件,只需声明假设并在执行后进行验证即可。
v0.11.4¶
Anti-Sycophancy Check(步骤 2.5)—— 优先确立评估标准(rubric-first),在同意之前强制搜索反方观点;主动性级别与 Rigor 模式绑定(off=仅限显式请求,on=包含隐式请求及断言)。
v0.11.3¶
Rigor Mode —— project-mode.yaml 中的 rigor: true 增加了“先计划后评审”的纪律要求:复杂任务需编写正式的计划文件,执行前需通过 Momus 评审,并显式声明假设。当 depth: thorough 时强制开启。
v0.11.2¶
Project Mode(步骤 0)—— 在 .opencode/project-mode.yaml 中增加 depth(urgent/balanced/thorough)和 rigor(on/off)配置轴;支持仅在当前会话中通过口头指令覆盖配置(不写入文件)。
v0.11.1¶
Failure Signal Detection(步骤 1.5)—— 扫描上一轮 AI 助手的回复以寻找已知的失败模式(PDF/deploy/test/research/context),若相关 pack 未安装则推荐安装。通过 catalog_query.py --check-failures 实现。
v0.11.0¶
Gateway 从 3 步扩展为 6 步 —— 在常驻的 Companion Gateway 流程中新增 Mode Read、Failure Signal Detection 和 Anti-Sycophancy Check。
v0.10 — Research Pack 扩展:7 大领域¶
v0.10.10¶
自动更新能力 —— check_installed.py --check-updates 查询 GitHub 最新 release 并对比已安装的 pack 版本;catalog_query.py --upgrade 显示适配操作系统的升级命令;Companion Gateway 现已在会话开始时检查更新;新增 /petfish upgrade 命令。同时修复了 KNOWN_PACKS 中缺失 research 别名的问题。
v0.10.9¶
系统性触发关键词覆盖修复 —— 将所有 11 个 packs(约 74 个 skills)的 skill descriptions 与正文触发词对齐;在 lint_skill.py 中添加 check_trigger_coverage() lint 规则;将 trigger-coverage 检查集成到 run_gate.py 的决策逻辑中;在根目录 AGENTS.md 中添加 Description-Body 对齐纪律要求;扩展了 catalog_query.py 中的 research 触发词。关闭了 #91, #89, #88 问题。
v0.10.7–v0.10.8¶
修复 research pack 集成 —— 完成了 research pack 的 9 触点检查清单(远程安装器、companion catalog、README、文档、网站)。沉淀了“一次审计,一次修复”的开发经验。
v0.10.6¶
修复 4 个积压问题 —— 用 qa_scan.py 替换了重复的 QA 脚本(#80),为 suggest 命令添加 --target 以隔离 fixture(#73),补充了 JSONL/Markdown 设计文档并改善了 research pack 的用户体验(#79),通过 --semantic 标志添加了语义+关键词混合触发评分功能(#77)。关闭了 #80, #73, #79, #77 问题。
v0.10.5¶
Adapter skills —— 增加了 4 个轻量级领域适配器(travel、conference、training、content-selection),通过特定领域的字段和检查清单增强主研究链路。目前该 pack 拥有 50 个 skills。
v0.10.4¶
Risk-procurement 和 experience-event 研究领域 —— 新增 11 个 skills。目前该 pack 拥有 46 个 skills。
v0.10.3¶
Learning 和 decision 研究领域 —— 新增 7 个 skills。目前该 pack 拥有 35 个 skills。
v0.10.2¶
Planning 研究领域 —— 新增 6 个 skills。目前该 pack 拥有 28 个 skills。
v0.10.1¶
消除 SKILL_builder 痕迹 —— 修复了 6 个文件中的 10 处过期引用;catalog_query.py 的 fallback 机制现在返回实际计数。关闭了 #87, #86 问题。
v0.10.0¶
Product 研究领域 —— 新增 5 个 skills(user-research、competitor-analysis、opportunity-mapper、validation-planner、decision-brief)。目前该 pack 拥有 22 个 skills。
v0.9 — Research Skill Pack¶
v0.9.6¶
修复 smoke fixture 缺失 adr/ 目录的问题(#85);修复 trigger eval 运行器未捕获所有 evals/trigger/*.json 的问题(#84)。
v0.9.5¶
修复 4 个 research skills 中的 SKILL.md schema 不匹配问题(#83, #82, #78);修复 repo_inventory.py 包含 node_modules 的问题(#81);修复所有 4 个安装器写入 skill/command/agent 数量为零的问题(#71)。关闭 5 个 issue。
v0.9.4¶
Research pack 的 scientific 领域 —— 新增 7 个 skills(citation-auditor、literature-review、gap-finder、methodology-designer、experiment-planner、paper-writer、review-rebuttal)。目前该 pack 拥有 17 个 skills。
v0.9.3¶
使 Research pack 可安装 —— 包括 pack-manifest、安装器注册、companion catalog 集成、更新 README 和 CHANGELOG。
v0.9.2¶
Research pack QA 基础设施 —— seeded fixtures、E2E smoke tests(15 个 pytest)、trigger-eval 测试工具、本地 smoke 运行器以及 CI 门禁。关闭了 #74, #75, #76 问题。
v0.9.1¶
将 research 别名添加到所有 4 个安装器和 companion catalog 中。
v0.9.0¶
Research skill pack MVP —— 包含 10 个核心 skills、7 个 JSON schemas、9 个 Python 脚本以及 pack 基础设施。
v0.8 — 多平台与 Agent 纪律¶
v0.8.1¶
通用 agent 原则(跨仓库保护、网络重试);完成了 ops AGENTS.md 模板;代码配置体验沉淀;为访问私有仓库添加 deployment-executor 参考资料。关闭了 #66, #67, #68, #69 问题。
v0.8.0¶
多平台指令文件生成(#63)—— detect_all_platforms(),针对 Token 受限的平台进行内容压缩,添加 Claude Code hook 脚本,在全项目中强制执行 uv 优先的 Python 策略。
v0.7 — 稳定性与 Pack 版本管理¶
v0.7.2¶
修复 #57 的根本原因(使用 grep -qF 替换 echo | grep);修复 #65(topic_detector.py 中缺失的 8 个 QA 双语术语)。
v0.7.1¶
修复 merge_agents_md 中的 #57 旧名称识别问题;将 fish-trail 和 petfish-companion-skill 升级至 1.0.0(#64);修复损坏的 AGENTS.md 标记;更新所有 4 个安装器脚本。
v0.6 — Companion 故事线¶
v0.6.4¶
双语网站和文档;归档过时的 v0.2 文档。
v0.6.3¶
Companion 故事线重塑;修复 #57 --force 升级 bug。
v0.6.2¶
修复 companion pack 的 skill 感知、安装器去重、catalog 降级处理以及通用平台检测问题。
v0.6.1¶
修复 topic_graph 持久化、schema 对齐以及感知意图的 skill 识别问题。
v0.6.0¶
Companion Gateway 提供始终在线的话题检查、3 级 skill 感知机制以及 debug 模式。
v0.5 — Fish Trail 与仓库重命名¶
v0.5.4¶
修复 topic_graph 缺失 version 字段以及 topic_report 中过时检测的问题。
v0.5.3¶
添加 agent 升级指南和 Web 升级提示。
v0.5.2¶
添加 v0.4.x → v0.5.x 升级指南。
v0.5.1¶
预发布文档和测试套件更新。
v0.5.0¶
将 SKILL_builder 重命名为 petfish.ai;将 context-router 重命名为 fish-trail;增加 31 个 MCP tools、安装器别名、状态目录迁移及话题路由脚本。
v0.4 — Context Router 与会话管理¶
v0.4.10–v0.4.12¶
增加感知话题的会话管理,新增 10 个 MCP tools,支持跨会话恢复、边界策略、活动查询、agent 归属与话题推荐。修复安装指导、触发词提取范围及 deploy_dirs 的误报问题。
v0.4.5–v0.4.9¶
修复 MCP schema 问题、特定平台的重启提示、CJK 检测及触发器评估。
v0.4.0¶
新增 context router pack,包含话题检测、污染评分、上下文隔离及 18 个 MCP tools。
v0.3 — 质量与平台加固¶
- anti-sycophancy-calibration pack。
- 风格 v4 AI 生成痕迹(AI slop)检测。
- 发布纪律,可自动解析 latest release 标签。
- 修复 PowerShell 的 UTF-8 编码问题。
- 支持逗号分隔的多 pack 安装。
v0.2 — Skill 生命周期管理¶
- Phase 1: 支持 8 平台的适配器和 companion skill,具备感知、装配与治理能力。
- Phase 2: 市场搜索、skill 创作及代码风格 linting(质量检查)。
- Phase 3: 仓库挖掘、安全审计与发布质量门禁(quality gate)。
- Phase 4: 描述优化、触发器评估及使用情况追踪。
v0.1 — Skill 安装器¶
- 支持远程安装的多 pack 安装器。
- 包含 7 个 skill packs:
course、deploy、testdocs、petfish、ppt、init和companion。