Pine
|
c3fad25ee5
|
fix: version-bump.sh 兼容动态版本格式(_DEFAULT_APP_VERSION),版本升至 0.0.1b2
- __version__.py 当前为动态加载实现(配置优先、_DEFAULT_APP_VERSION 兜底),脚本原先只认静态 __version__ 行导致报错
- 与 sync_tauri_version.mjs 的 readPythonVersion 兼容逻辑对齐:优先 __version__,回退 _DEFAULT_APP_VERSION
- 已执行 ./scripts/version-bump.sh 0.0.1b2 → Tauri 0.0.1-beta.2
|
2026-09-09 05:12:26 +08:00 |
|
LinJie
|
a2e5e13bce
|
feat(pack): 统一 CLI 为 yunopc-hub、桌面品牌对齐,并补充 README 打包/增量更新文档
- Windows/macOS 打包脚本与 pineagents.spec:CLI 可执行名由 qwenpaw 改为 yunopc-hub
- NSIS 安装器:CLI 注册命令与多语言文案统一为 yunopc-hub / YunOPC-Hub / 云超服
- 桌面 OS(MenuBar/BootScreen/DesktopOS):品牌标识改用 BRAND 单一来源
- README:补充规范化版本号设置、macOS/Windows 一键构建、增量更新完整命令
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-09-08 13:06:49 +08:00 |
|
Pine
|
5d351cc5f8
|
fix(build): 更新版本文件路径为 src\pineagents\__version__.py
|
2026-09-08 11:14:17 +08:00 |
|
Pine
|
0613f5e031
|
fix: 打包脚本兼容 __version__.py 动态版本号格式
__version__.py 重构为从配置文件动态加载版本号(_load_versions),
不再是静态 __version__ = "x.y.z" 赋值,导致打包脚本 sed 正则提取
版本号失败(Version 为空 + sync_tauri_version.mjs 抛错)。
修复所有读取版本号的脚本,增加回退逻辑:
1. 先尝试旧格式 __version__ = "x.y.z"
2. 若为空,回退到 _DEFAULT_APP_VERSION = "x.y.z"
涉及文件:
- scripts/pack-tauri/sync_tauri_version.mjs(readPythonVersion)
- scripts/pack-tauri/build_macos_pyinstaller.sh
- scripts/pack-tauri/build_pyinstaller.sh
- scripts/pack/build_macos.sh
|
2026-09-08 00:19:14 +08:00 |
|
Pine
|
f135a07ebe
|
build: macOS 打包脚本确保生成 DMG 安装包
根因:build_macos_pyinstaller.sh Step 3 显式指定 --bundles app,覆盖了
tauri.conf.json 里的 dmg target,只生成 .app 然后手动打 ZIP,完全没生成 DMG。
修复:
1. --bundles app → --bundles app,dmg(同时构建 .app 和 .dmg)
2. Step 4 增加 DMG 产物收集:从 bundle/dmg/*.dmg 复制到 dist/,
命名 YunOPC-Hub-{VERSION}-macOS.dmg,输出大小和路径
3. 构建完成摘要增加 DMG 路径
4. package.json 增加快捷脚本:tauri:dev / tauri:build /
tauri:build:mac / tauri:build:mac:debug
5. tauri.conf.json bundle.macOS.dmg 增加专业配置:
windowSize [640,440] + applicationFolder=true(DMG 内显示
/Applications 快捷方式,支持拖拽安装)
macOS DMG 打包依赖系统自带 hdiutil,无需额外安装。
|
2026-09-07 23:29:53 +08:00 |
|
Pine
|
c53d88e626
|
fix: 应用中心与OPC个人主页改为独立路由渲染,修复打包后被侧边栏页眉遮蔽;补充返回入口并清理编译警告
|
2026-09-07 10:14:07 +08:00 |
|
Pine
|
440f4ae246
|
企业管理功能 - 桌面端核心实现
API模块:
- compute.ts:算力多级折扣与余额API(运营/载体/企业/个人/内部接口)
- ent.ts:企业管理API(信息/成员/转园/余额)
企业管理页面:
- Layout.tsx:企业管理布局组件(自动加载企业上下文,未绑定显示提示)
- Info.tsx:企业信息页面(展示/编辑企业资料、员工统计)
- Members.tsx:成员管理页面(成员列表、添加成员、移除成员)
- Compute.tsx:算力余额页面(余额总览、充值、成员分配/回收、记录)
菜单和路由:
- 新增企业管理菜单分组(企业信息/成员管理/算力余额)
- 新增3个企业管理路由
- 所有登录用户可见菜单,页面内部检查企业管理员权限
设计规范:
- 毛玻璃材质卡片
- 苹果风格按钮
- 渐变配色
- TypeScript类型检查通过
|
2026-09-06 18:07:04 +08:00 |
|
Pine
|
de90906895
|
feat: admin端载体方功能迁移到桌面端园区管理
- 新增桌面端园区API模块 park.ts(完整的园区管理接口)
- 新增统一园区管理工作台页面 ParkWorkbench.tsx(13个功能模块Tabs)
- 企业管理(增删改查、算力折扣/配额管理)
- 用户管理(园区用户列表)
- 入园申请审核(通过/驳回)
- 转园申请审核(同意转入/拒绝)
- 任务管理(发布/状态更新)
- 资讯管理(发布园区资讯)
- 知识库(文档增删改查、重建索引)
- 智能体配置(系统提示词、欢迎语、启用开关)
- 屏幕管理(大屏绑定/解绑)
- 大屏控制台(刷新/重启/截屏/音量控制)
- 大屏数据配置(园区名称/简介/锚点)
- 视频识别配置(API地址配置)
- 载体资料(提交后需运营端审核)
- 更新路由配置 /carrier/park
- 更新菜单配置(园区管理菜单项)
- yarn build 构建成功
|
2026-09-06 15:29:19 +08:00 |
|
Pine
|
2503f1dddd
|
fix: 全面清除英文系统标识,信用徽章/维度/市场分类/技能分类全部中文映射兜底
|
2026-09-06 14:04:05 +08:00 |
|
Pine
|
922e20b0b5
|
chore: 上游同步基线工具与文档(sync-diff + UPSTREAM_SYNC)
- scripts/sync-diff.py: 上游三向 diff 分析工具(base/upstream/local 文件级分类)
- UPSTREAM_SYNC.md: 同步基线文档,含 83 个双改文件 A/B/C 裁决清单、三层代码组织规范、同步流程与验收门
|
2026-09-04 00:33:18 +08:00 |
|
Pine
|
7b0fa26399
|
build: 部署编排与打包脚本(deploy/scripts/Docker)
|
2026-08-23 22:44:06 +08:00 |
|