Skip to content

Releases: vanrayliu/openallin

v1.8.1 - Complete Verification & Structure Fix

Choose a tag to compare

@vanrayliu vanrayliu released this 13 Apr 09:17

🎉 OpenAllIn v1.8.1 发布

更新内容

修复

  • AGENTS.md 结构优化: 明确区分 Skills (23个) 和 Script Commands
    • Skills: 工作流命令 (oa-propose, oa-apply, oa-review 等)
    • Scripts: install/update/uninstall (通过自然语言调用)

验证通过

  • ✅ 13 项完整验证检查全部通过
  • ✅ 23 个 Skills 文件完整性
  • ✅ Skills 之间引用关系正确
  • ✅ AGENTS.md 命令一致性
  • ✅ 文档命令数量声明正确
  • ✅ 6 个 Shell 脚本语法正确
  • ✅ 2 个 Python 脚本编译成功
  • ✅ 9 个 CSV 数据文件 (1228 条数据)
  • ✅ lib 目录结构完整
  • ✅ 自然语言文档一致性
  • ✅ 工作流链路逻辑正确

📦 v1.8.0 内容回顾

新增功能

  • update.sh 脚本: 用于更新现有安装

    • bash scripts/update.sh - 更新当前项目
    • bash scripts/update.sh --dry-run - 预览更新
    • bash scripts/update.sh --force - 强制更新
    • bash scripts/update.sh --target <dir> - 指定目录
  • 自然语言命令文档: 所有主要文档都包含使用指南

    • README.md, README_zh.md, AGENTS.md, USAGE.md, USAGE_EN.md
    • 安装/更新/卸载自然语言命令
    • 核心工作流自然语言命令

修复

  • design_system.py 缩进错误
  • colors.csv 重复 ID (space_mission → space_control)
  • 22→23 命令数量更新

📊 统计

项目 数量
Skills 23 个
Shell 脚本 6 个
Python 脚本 2 个
CSV 数据 9 个 (1228 条)
lib 模块 8 个

🚀 快速开始

# 安装
bash scripts/install.sh claude

# 更新
bash scripts/update.sh

# 或使用自然语言告诉 AI:"安装 OpenAllIn"

完整变更日志: 见 CHANGELOG.md

v1.8.0 - Update Script + Natural Language Docs + 23 Commands

Choose a tag to compare

@vanrayliu vanrayliu released this 13 Apr 09:18

🎉 OpenAllIn v1.8.0 发布

新增功能

update.sh 脚本

用于更新现有安装,支持多种参数:

  • bash scripts/update.sh - 更新当前项目
  • bash scripts/update.sh --dry-run - 预览更新内容
  • bash scripts/update.sh --force - 强制覆盖所有文件
  • bash scripts/update.sh --target <dir> - 更新指定目录

自然语言命令文档

所有主要文档都包含自然语言使用指南:

  • README.md, README_zh.md, AGENTS.md, USAGE.md, USAGE_EN.md
  • 安装/更新/卸载自然语言命令
  • 核心工作流自然语言命令
  • 调试/测试自然语言命令
  • 团队协作自然语言命令

修复

  • design_system.py: 修复缩进错误
  • colors.csv: 重命名重复 ID (space_mission → space_control)
  • 命令数量: 所有文档从 "22 commands" 更新为 "23 commands"

验证通过

  • ✅ 23 个 skills 全部测试通过
  • ✅ 1228 条 CSV 数据验证
  • ✅ 6 个 shell 脚本语法验证
  • ✅ 2 个 Python 脚本编译验证
  • ✅ 8 个 lib 模块文件存在

📊 统计

项目 数量
Skills 23 个
Shell 脚本 6 个
Python 脚本 2 个
CSV 数据 1228 条
lib 模块 8 个

🚀 快速开始

# 安装
bash scripts/install.sh claude

# 更新
bash scripts/update.sh

完整变更日志: 见 CHANGELOG.md

v1.3.0 - Auto-detection, TDD & Natural Language Guide

Choose a tag to compare

@vanrayliu vanrayliu released this 10 Apr 03:28

OpenAllIn v1.3.0

🎉 重大更新

新增功能

1. 自动检测 CLI 环境

  • 支持自动检测 10+ 个 AI 编程工具
  • OpenCode, Claude Code, Cursor, Codex, Gemini CLI, Windsurf 等
  • 无需指定工具,运行 bash scripts/install.sh 自动识别

2. 新增 /oa-tdd 命令

  • 测试驱动开发工作流
  • Red → Green → Refactor 循环
  • 多轮迭代直到功能完成

3. 完整使用手册

  • 中文版 USAGE.md (1174 行)
  • 英文版 USAGE_EN.md (1178 行)
  • 9 个章节,覆盖从安装到最佳实践

4. 自然语言安装教程

  • 通过 AI 助手安装 OpenAllIn
  • 支持自然语言描述需求
  • AI 自动处理安装流程

5. 自然语言使用教程

  • 用自然语言替代命令
  • 15+ 常用短语速查
  • 何时使用命令 vs 自然语言

🐛 Bug 修复

  • 修复 skills 目录结构(扁平 vs 嵌套)
  • 修复 README.md 中 skills 数量不一致
  • 修复 USAGE.md 中重复的 Q&A
  • 修复自然语言安装需要提供 Git 地址

📚 文档改进

  • README.md 顶部添加使用教程链接
  • QUICKREF.md 更新为 17 个命令
  • AGENTS.md 更新命令示例
  • 所有文档数量保持一致

📊 统计

项目 数量
Skills (命令) 17 个
文档行数 2000+ 行
支持的 CLI 10+ 个
使用章节 9 章

🔗 安装

# 自动检测并安装
bash scripts/install.sh

# 指定工具
bash scripts/install.sh claude
bash scripts/install.sh opencode

📖 快速开始

# 自然语言安装
请帮我安装 OpenAllIn:https://github.com/vanrayliu/openallin

# 自然语言使用
我想添加用户登录功能,帮我创建变更提案

完整更新日志: 查看 CHANGELOG.md

v1.0.2 - Claude Code Hooks Fix

Choose a tag to compare

@vanrayliu vanrayliu released this 08 Apr 05:59

Bug Fix

Claude Code hooks configuration format was incorrect

Problem

Claude Code requires a specific hooks format with matcher and hooks array:

{
  hooks: {
    SessionStart: [{
      matcher: ,
      hooks: [{ type: command, command: ... }]
    }]
  }
}

Fixed Files

  • scripts/install.sh - Now generates correct format
  • README.md - Manual installation instructions updated
  • README_zh.md - Manual installation instructions updated

v1.0.1 - Bug Fix Release

Choose a tag to compare

@vanrayliu vanrayliu released this 08 Apr 05:55

Bug Fix

  • Example change moved to examples/: The add-user-login example no longer affects user projects when installing OpenAllIn

Changes

  • changes/ directory is now empty by default (ready for user's real work)
  • examples/add-user-login/ contains the learning reference material

Impact

  • Users who install OpenAllIn will get a clean changes/ directory
  • Example remains available in examples/ for learning purposes

v1.0.0 - Initial Release

Choose a tag to compare

@vanrayliu vanrayliu released this 08 Apr 05:11

OpenAllIn v1.0.0 - AI Programming Harness

A layered, composable engineering framework for AI coding tools.

What's New

  • 6-Layer Architecture: Workspace, Orchestration, Execution, Enhancement, Skills, Spec
  • 17 AI Commands: Full workflow support from propose to ship
  • 7 Engineering Skills: Brainstorming, TDD, Debugging, Code Review, etc.
  • 5 Agent Roles: Planner, Implementer, Reviewer, Debugger, Researcher
  • Multi-Platform: OpenCode, Claude Code, Cursor, Codex support
  • Bilingual: English and Chinese documentation

Quick Install

git clone https://github.com/vanrayliu/openallin.git
cd openallin
bash scripts/install.sh opencode   # or claude

Full Documentation