release: v5.4.2 - terminal模拟器 + Operit桥接
新增插件: - terminal: 持久交互式终端,纯标准库,全平台,13个测试 - operit_bridge: Operit AI工具格式桥接,47个脚本288个工具,12个测试 其他: - plugins/operit/: 47个Operit官方脚本 - 更新plugin_registry.json/plugins_config.py - 更新about.txt/CHANGELOG.md至v5.4.2
This commit is contained in:
1 parent
b8faaae0c6
commit
dfe21298b9
56 files changed
+32586
-1
No files matched your search
@@ -1,5 +1,32 @@
|
||||
# 更新日志
|
||||
|
||||
## v5.4.2 (2026-06-23)
|
||||
|
||||
**新增插件:**
|
||||
|
||||
- **terminal** (终端模拟器):纯标准库实现的持久交互式终端
|
||||
- 持久 Shell 会话,环境变量/目录跨命令保持
|
||||
- Python REPL 交互 (`-i` 模式,`PYTHONUNBUFFERED`)
|
||||
- 多会话管理(open/switch/list/close)
|
||||
- 特殊按键支持(Ctrl+C/D/Z、Tab、方向键等 18 种)
|
||||
- 文件哨兵机制(避免 stdout 提示符污染)
|
||||
- Windows/Linux/macOS 全平台,零外部依赖
|
||||
- 13 个单元测试
|
||||
|
||||
- **operit_bridge** (Operit 双向工具桥接):让 xiaoli-cli 兼容 Operit AI 第三方工具格式
|
||||
- 自动扫描 `plugins/operit/` 目录,解析 47 个真实 Operit 脚本,加载 288 个工具
|
||||
- 兼容标准 JSON + HJSON(无引号键名、单引号、三引号、嵌套引号、// 注释)
|
||||
- 双向格式转换:Operit METADATA ↔ MCP ↔ OpenAI FC
|
||||
- 可将 xiaoli-cli 插件导出为 Operit 格式 `.js` 文件
|
||||
- 逐字符 HJSON 解析器,覆盖 Operit 官方全部 47 个示例脚本
|
||||
- 12 个单元测试
|
||||
|
||||
**其他变更:**
|
||||
|
||||
- 更新 `plugin_registry.json` 添加 operit_bridge 注册
|
||||
- 更新 `plugins_config.py` 启用 terminal 和 operit_bridge
|
||||
- `plugins/operit/` 存放 47 个 Operit 官方脚本(来自 GitHub AAswordman/Operit)
|
||||
|
||||
所有重要更改都记录在此文件中。格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/)。
|
||||
|
||||
---
|
||||
|
||||
Reference in new issue
Block a user