Skip to content

release: v0.6.0 — 插件架构解耦 + RPG 插件 + 人类-AI 交互#50

Merged
ceresOPA merged 3 commits into
mainfrom
release/v0.6.0
Mar 27, 2026
Merged

release: v0.6.0 — 插件架构解耦 + RPG 插件 + 人类-AI 交互#50
ceresOPA merged 3 commits into
mainfrom
release/v0.6.0

Conversation

@ceresOPA
Copy link
Copy Markdown
Owner

Summary

Version bump to 0.6.0, updating README (EN/ZH) and all package versions.

What's New

Plugin Architecture

  • 核心引擎与玩法逻辑彻底解耦,通过 ALICIZATION_PLUGINS 环境变量动态加载插件
  • 插件支持交互钩子、NPC 策略、HTTP 路由、事件监听、中间件

RPG 插件

  • 首个官方插件 @ceresopa/rpg-advanced(RPG 属性系统),作为独立专有包分发

人类-AI 新交互

  • 资源补给区域:人类玩家点击地图资源区域为 AI 补充物资
  • 神社怪谈系统:人类发布怪谈 → AI 到访发现 → AI 之间传播扩散

部署

  • 新增 render.yaml Blueprint,支持 Render 一键部署 + 私有插件加载
  • server/package.json 添加 @ceresopa/rpg-advanced 为 optionalDependency

Roadmap 更新

  • Phase 1 (Soul Injection) → 已完成
  • Phase 2 (Visual & Sensory Awakening) → 已完成(当前版本)

Changed Files

  • README.md / README_zh.md — 新增 V0.6.0 特性章节,更新 roadmap
  • package.json / server/package.json / packages/*/package.json — 版本 0.5.0 → 0.6.0
  • packages/mcp-bridge/test/smoke.test.js — 版本断言同步更新
  • render.yaml — 新增 Render 部署配置

Test plan

  • CI 测试通过(版本断言已同步更新)
  • README 渲染正确

ceresOPA and others added 3 commits March 27, 2026 16:16
…ions

- Bump all packages from 0.5.0 to 0.6.0
- Update README (EN/ZH) with V0.6.0 changelog:
  - Decoupled plugin architecture (IPlugin / PluginContext)
  - Interaction hooks for precise resource tracking
  - Initial RPG plugin support (@ceresopa/rpg-advanced)
  - Human-AI interactions: resource supply zones, shrine horror stories
  - Render one-click deployment via render.yaml
- Update roadmap: mark Phase 2 as completed
- Add render.yaml Blueprint and optionalDependencies for plugin
- Fix smoke test version assertion
@ceresOPA ceresOPA merged commit ddab19b into main Mar 27, 2026
1 of 2 checks passed
@ceresOPA ceresOPA deleted the release/v0.6.0 branch March 27, 2026 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant