|
@@ -4,6 +4,33 @@ scope: enterprise
|
|
|
version: "0.1"
|
|
version: "0.1"
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
|
|
+## 构建规则(务必遵守)
|
|
|
|
|
+
|
|
|
|
|
+**每次构建必须同步更新全部平台**,不可只打单一平台:
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+# 完整构建流程(每一步都必须成功)
|
|
|
|
|
+rm -rf packages/desktop/dist/ packages/desktop/out/ packages/kirincode/dist/
|
|
|
|
|
+cd packages/kirincode && KIRINCODE_CHANNEL=prod bun script/build-node.ts # 1. Server
|
|
|
|
|
+cd ../desktop && KIRINCODE_CHANNEL=prod bun run build # 2. Desktop
|
|
|
|
|
+
|
|
|
|
|
+# macOS DMG
|
|
|
|
|
+KIRINCODE_CHANNEL=prod bun x electron-builder --mac --config electron-builder.config.ts
|
|
|
|
|
+
|
|
|
|
|
+# Windows NSIS EXE (x64)
|
|
|
|
|
+NSISDIR="$HOME/.local/share/nsis" ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/" \
|
|
|
|
|
+KIRINCODE_CHANNEL=prod bun x electron-builder --win --x64 --config electron-builder.config.ts
|
|
|
|
|
+
|
|
|
|
|
+# 验证版本一致性
|
|
|
|
|
+# macOS: plutil -p dist/mac-arm64/K.app/Contents/Info.plist | grep CFBundleShortVersionString
|
|
|
|
|
+# Windows: 卷名/文件名中的版本号
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+**平台清单**:
|
|
|
|
|
+- macOS DMG (arm64)
|
|
|
|
|
+- Windows EXE (x64, NSIS 安装器)
|
|
|
|
|
+- Windows 便携版 ZIP (NSIS 不可用时备选)
|
|
|
|
|
+
|
|
|
# KirinCode — 开邻Claw
|
|
# KirinCode — 开邻Claw
|
|
|
|
|
|
|
|
> 基于 OpenCode 的 AI 编码代理,具备自动记忆和技能学习能力。
|
|
> 基于 OpenCode 的 AI 编码代理,具备自动记忆和技能学习能力。
|