Skip to content

Phase Two: self-hosted management fixes and multilingual README - #21

Merged
Tynwink2000 merged 11 commits into
mainfrom
phase-2
Oct 12, 2026
Merged

Tynwink2000 merged 11 commits into
mainfrom
phase-2

Conversation

@Tynwink2000

@Tynwink2000 Tynwink2000 commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

概要

将 Phase Two 的自部署管理修复及文档更新合入 main。分支已合入最新 main,并保留其 RAG、Pipeline 扩展、监控和 Sandbox 命令。

主要变更

  • 修复 Windows Compose 工作目录与路径转换,统一启停和日志执行环境。
  • 支持接管部署安全升级:保留 Compose 内容、验证镜像与挂载范围、完整备份并记录恢复状态。
  • GitHub 插件链接输入由 CLI 解析为 release/asset ID,与 WebUI 的安装请求对齐;Workspace 凭据与 GitHub 查询分离。
  • 插件配置更新采用有限回读等待,覆盖重载窗口;支持清理未成功启动的插件安装。
  • 修复 Windows 日志跟随超时的进程树终止,避免 Compose 子进程残留。
  • 首次及刷新 adopt 的输出与持久化部署记录对齐。
  • README 保留现有结构,更新能力和示例,补齐与 LangBot Core 一致的 9 种语言及切换链接。

验证

  • 提交前和合并 main 后,go test ./... -count=1 与 go vet ./... 均通过。
  • 真实自部署管理面:资源 CRUD、知识库管理与文件导入、Skill 安装、GitHub/Marketplace 插件安装、配置回读、失败安装清理、实例安装/接管/启停及 v4.10.10 → v4.10.11 升级通过。
  • 插件升级命令完成 Marketplace 当前最新包的下载、应用和初始化;测试时 LangRAG 最新版本为 0.2.1。
  • Windows logs --follow --timeout 3s 约 3.3 秒自然退出,退出码符合约定,残留 Compose 进程为 0。
  • main 新增的 RAG 发现、Pipeline 扩展/运行、监控和 Sandbox 命令由合并后的自动化回归覆盖。
  • 9 份 README 的章节、代码块、114 条命令示例、语言切换链接和命令路径一致性检查通过。

合并方向:phase-2 → main。

@Tynwink2000
Tynwink2000 merged commit 44b4ef5 into main Oct 12, 2026
8 checks passed
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