Repository navigation
Releases: xyychenchen/ProductManager
Releases · xyychenchen/ProductManager
Release list
v1.22 — Excel 带图片导入
本次新增:Excel 带图片导入
之前的版本只能导 CSV,图片导不进来。原因很简单:CSV 是纯文本格式,规范里没有任何位置能放图片。这次加了 Excel(.xlsx)支持,产品图和表格可以一起进来。
怎么用
- 用 Excel 打开你的产品表,表头按下面写
- 把图片插到对应行的「图片」列里(具体操作见下方「图片怎么放」)
- 保存为
.xlsx(不用另存成 CSV 了) - 传到手机,设置页点「从 Excel / CSV 导入产品」,选中它
- 弹出预览会显示「可导入 N 条,含产品图片 M 张」,确认后写入
表格格式
| 产品名称 | 规格 | 尺寸 | 材质 | 备注 | 价格 | 话术 | 图片 |
|---|---|---|---|---|---|---|---|
| 保温杯 | 500ml | 7x20cm | 304不锈钢 | 现货 | 12.99 | 开场白:保温12小时 | (插入图片) |
- 只有「产品名称」必填,其余留空没关系
- 列的顺序随便排,程序按表头名字认列
- 表头写法宽松:
名称/name、价格/price、话术/script、图片/photo都认 - 表头不必在第一行,前面有标题行也能自动找到
- 价格可以带
$和千分位,99 元也能读
图片怎么放(重要)
正确做法:插到「图片」列里,图片浮在单元格上方、盖住那个格子就行。
Excel 菜单:插入 → 图片 → 此设备 → 选好图 → 拖到对应行的「图片」列,调整大小让它别溢出到别的行
不行的做法:Excel 365 的「置于单元格内」功能。这个功能的图片存在完全不同的位置(richData 体系),目前读不出来。如果不小心用了,导入时会有明确提示告诉你。
图片归属哪一行,看的是图片所在的行位置,所以别让图片跨两行,拖到目标行的范围里即可。
图片处理
- 导入时统一压到长边 1080px、JPEG 质量 85,单张约 200~350KB
- 一次最多处理 500 张
- EMF/WMF 矢量图无法解码,会跳过并告诉你是第几行
- 预览里点「取消」会把已解出的图片一起删掉,不占手机空间
CSV 还能用吗
能。同一个入口,程序按文件内容自动判断格式,不看后缀名。没有图片的表格继续用 CSV 也行。
兼容性
- 包名、签名、数据库版本均未变化,可直接覆盖安装,原有数据保留
- versionCode 23,versionName 1.22
- 最低支持 Android 7.0(API 24)
本包使用仓库内 debug 密钥签名,适合自用安装。
v1.21 — 支持从 CSV 导入产品
本次新增:从 CSV 批量导入产品
设置页新增两个入口:从 CSV 导入产品、下载导入模板。
怎么用
- 先在设置页点「下载导入模板」,得到一个
.csv文件 - 用 Excel 打开,按表头填写,删掉示例行
- 保存(保持 CSV 格式)
- 传到手机,在设置页点「从 CSV 导入产品」选中它
- 弹出预览,确认条数无误后点「导入」
表格格式
产品名称,规格,尺寸,材质,备注,价格,话术
保温杯,500ml,7x20cm,304不锈钢,现货,12.99,开场白:这款保温12小时
- 只有「产品名称」是必填,其余可以留空
- 表头写法很宽松:
名称/name、价格/price、话术/script都认 - 表头不一定要在第一行,前面有标题行也能自动找到
- 价格可以带
$符号和千分位,99 元这种也能读
说明
- 全部追加,不与已有产品合并,同名产品会并存
- 图片无法从表格还原,导入后显示占位图,可逐个补
- 单文件上限 8MB
- 格式有问题的行会跳过,并告诉你第几行、什么原因
- 导入前一定先弹预览,确认了才写库
兼容性
- 包名、签名、数据库版本均未变化,可直接覆盖安装,原有数据保留
- versionCode 22,versionName 1.21
- 最低支持 Android 7.0(API 24)
本包使用仓库内 debug 密钥签名,适合自用安装。
v1.20 — 图片占用与稳定性优化
本次更新重点
手机存储不再被图片吃掉
- 拍照和相册选图统一压缩到 1080px、质量 85,单张从 3
5MB 降到 200350KB - 以前照片是完全不压缩直接入库的,这是占用暴涨的主因
- 删除产品、替换图片、编辑到一半放弃,这三种情况下图片文件都会一起清理
- 只允许删除应用自己目录下的文件,不会误删相册里的原图
稳定性修复
- 相册选图改为后台解码,避免大图导致卡死或闪退
- 编辑页转屏不再丢失已输入的内容
- 话术内容改为按 ID 重新查询,规避大段文本传输失败
- 删除产品后底部出现「撤销」,5 秒内可以恢复
列表与索引
- 搜索增加防抖,连续输入不再触发多次查询
- 列表局部刷新,滚动和收藏操作更顺
- 列表查询不再读取话术全文,首屏数据量大幅下降
- 中文开头产品名归入
#并固定排在最后,右侧索引栏不再出现汉字
权限精简
- 移除了存储、相机、震动权限
- 选图改用系统文件选择器,首次使用不再弹权限申请
安装说明
- 包名
com.productmanager,versionCode 21,versionName 1.20 - 签名与仓库内
debug.keystore一致,可直接覆盖安装,原有数据保留 - 数据库版本仍为 4,schema 未变更
- 最低支持 Android 7.0(API 24)
本包使用 debug 密钥签名,适合自用安装。如需上架,请用你自己的正式密钥重新构建。
v1.19 - 产品管理 APP
产品管理 APP v1.19
下载说明
- app-debug.apk: 调试版本,推荐下载
- app-release.apk: 发布版本(未签名)
安装方法
- 下载 APK 文件
- 发送到手机
- 点击安装
- 如提示"未知来源",请在设置中允许
更新说明
- 支持直接覆盖更新,不会丢失数据
- 如果之前安装的版本签名不同,需要先卸载
- 此版本之后可直接覆盖更新
编译时间: 20260529_144101
Release 20260529_134732
产品管理 APP
下载说明
- app-debug.apk: 调试版本,推荐下载
- app-release.apk: 发布版本(未签名)
安装方法
- 下载 APK 文件
- 发送到手机
- 点击安装
- 如提示"未知来源",请在设置中允许
更新说明
- 支持直接覆盖更新,不会丢失数据
- 如果之前安装的版本签名不同,需要先卸载
- 此版本之后可直接覆盖更新
编译时间: 20260529_134732
Release 20260528_193953
产品管理 APP
下载说明
- app-debug.apk: 调试版本,推荐下载
- app-release.apk: 发布版本(未签名)
安装方法
- 下载 APK 文件
- 发送到手机
- 点击安装
- 如提示"未知来源",请在设置中允许
更新说明
- 支持直接覆盖更新,不会丢失数据
- 如果之前安装的版本签名不同,需要先卸载
- 此版本之后可直接覆盖更新
编译时间: 20260528_193953
v1.15 - 话术编辑体验优化
版本信息
- 版本号: v1.15
- 构建标签: v1.1.20260528_193752
更新内容
功能简化
- 全屏页面只用于预览 - 移除编辑功能,只显示Markdown渲染效果
- 按钮文字更新 - "全屏编辑/查看" 改为 "查看Markdown预览"
- 编辑只在主页面 - 话术编辑统一在产品编辑页完成
体验优化
- 话术编辑框平滑滚动 - 使用NestedScrollView实现惯性滑动
- 增加编辑框高度 - 从150dp增加到200dp,更适合编辑长内容
- 预览页面平滑滚动 - 预览内容也支持惯性滑动
使用方式
- 在产品编辑页面直接编辑话术内容
- 点击"查看Markdown预览"查看渲染效果
- 长按预览内容可选择复制
安装说明: 直接安装即可,不会丢失数据,无缝升级。
Release 20260528_141442
产品管理 APP
下载说明
- app-debug.apk: 调试版本,推荐下载
- app-release.apk: 发布版本(未签名)
安装方法
- 下载 APK 文件
- 发送到手机
- 点击安装
- 如提示"未知来源",请在设置中允许
更新说明
- 支持直接覆盖更新,不会丢失数据
- 如果之前安装的版本签名不同,需要先卸载
- 此版本之后可直接覆盖更新
编译时间: 20260528_141442
v1.14 - 话术编辑优化
版本信息
- 版本号: v1.14
- 构建标签: v1.1.20260528_141238
更新内容
布局优化
- 移除图片右侧按钮 - 简化界面布局
- 调整字段顺序 - 话术编辑框移至备注上方
- 话术编辑框支持滚动 - 可以在编辑框内滑动查看长内容
全屏编辑功能
- 全屏编辑/查看按钮 - 在话术标题右侧添加按钮
- 全屏页面支持编辑 - 可直接修改话术内容
- 编辑/预览切换 - 全屏页面支持编辑和Markdown预览两种模式
- 右上角保存按钮 - 编辑后点击保存即可返回
使用方式
- 在产品编辑页面,点击话术标题右侧的"全屏编辑/查看"
- 进入全屏页面,可编辑或预览Markdown效果
- 点击右上角"保存"按钮返回
- 话术内容自动同步到编辑框
安装说明: 直接安装即可,不会丢失数据,无缝升级。
Release 20260528_132225
产品管理 APP
下载说明
- app-debug.apk: 调试版本,推荐下载
- app-release.apk: 发布版本(未签名)
安装方法
- 下载 APK 文件
- 发送到手机
- 点击安装
- 如提示"未知来源",请在设置中允许
更新说明
- 支持直接覆盖更新,不会丢失数据
- 如果之前安装的版本签名不同,需要先卸载
- 此版本之后可直接覆盖更新
编译时间: 20260528_132225