chore: stabilize Zhinian pilot delivery

This commit is contained in:
inman
2026-05-12 19:44:44 +08:00
parent 45389855e1
commit 20b5aff4ad
174 changed files with 41428 additions and 784 deletions

View File

@@ -1,7 +1,7 @@
appId: app.zhinian.assistant
productName: 智念助手
copyright: Copyright © 2026 YINIAN
compression: maximum
compression: normal
artifactName: ${productName}-${version}-${os}-${arch}.${ext}
directories:
@@ -32,6 +32,10 @@ extraResources:
# Built-in application center apps.
- from: build/apps/nianxx-play/
to: resources/nianxx-play/
# Internal pilot-only runtime material. Production builds generate a benign
# manifest; pilot builds may include temporary model auth for closed testing.
- from: build/yinian-internal/
to: resources/yinian-internal/
# NOTE: OpenClaw plugin mirrors (dingtalk, etc.) are bundled by the
# afterPack hook (after-pack.cjs) directly from node_modules, so they
# don't need an extraResources entry here.
@@ -71,14 +75,8 @@ mac:
category: public.app-category.productivity
icon: resources/icons/icon.icns
target:
- target: dmg
arch:
- x64
- arm64
- target: zip
arch:
- x64
- arm64
- dmg
- zip
darkModeSupport: true
hardenedRuntime: true
gatekeeperAssess: false
@@ -92,8 +90,9 @@ mac:
dmg:
# Explicit volume size prevents dmg-builder@1.2.0 auto-calculation from
# underestimating (causes "No space left on device" for large app bundles).
# The final .dmg is bzip2-compressed, so this only affects the temp volume.
size: 2g
# The app currently embeds OpenClaw + NianxxPlay assets; the final .dmg is
# compressed, so this mostly affects the temporary mounted volume.
size: 7g
background: resources/dmg-background.png
icon: resources/icons/icon.icns
iconSize: 100