Releases: Eco1i/CodeBear
Release list
码熊 v1.6.0
码熊 v1.6.0
v1.6.0 带来明亮 / 暗夜主题和中文 / English 界面切换,并统一优化工作台主要界面的视觉与交互体验。
本次更新
明亮 / 暗夜主题
- 可在偏好设置中切换明亮和暗夜主题,选择会在刷新及重新启动后保留。
- 主题覆盖工作台、项目目录、数据表、字段字典、弹窗、关系图、DDL 编辑器、备份迁移和 AI 助手。
- 统一暗夜主题下数据表勾选、悬停和当前行背景,移除选中行边缘白线。
- 优化 DDL 数据库标识、字典表格、备份进度、关系筛选和缩放控件等细节的对比度与交互状态。
中文 / English 界面
- 可在偏好设置中切换中文和 English 界面,选择会在刷新及重新启动后保留。
- 覆盖主要操作、搜索、编辑、备份迁移、字典中心、表关系、DDL 导出、AI 助手和更新提示。
- 表名、字段名、项目名称、PDM 文件名等用户数据保持原样,不会被翻译。
其他体验改进
- 项目目录宽度拖动改为按动画帧同步更新,目录和字段工作区更跟手。
- 备份迁移、导出 SQL 和字典中心窗口默认居中,并支持拖动标题栏移动。
- 补全新增表关系窗口的关系类型和手工维护说明,关系方向筛选的选中状态更明确。
- 重复启动桌面版时会打开正在运行的实例;服务仍在准备时会显示更明确的状态说明。
下载
请从 GitHub Releases 下载与系统对应的安装包和 SHA-256 校验文件:
- Windows 10/11 x64:
CodeBear-v1.6.0-win-x64.zip - Windows SHA-256:
CodeBear-v1.6.0-win-x64.zip.sha256 - macOS 13 及以上 Apple Silicon:
CodeBear-v1.6.0-mac-arm64.dmg - macOS SHA-256:
CodeBear-v1.6.0-mac-arm64.dmg.sha256
Windows 和 macOS 安装包不能混用。macOS 版仅支持 Apple Silicon(M 系列芯片),暂不支持 Intel Mac。
升级说明
- Windows:将新版本完整解压到新目录,再通过“备份迁移”导入旧版数据;不要直接覆盖仍在运行的旧目录。
- macOS:将新版
CodeBear.app拖入“应用程序”并替换旧版;应用数据仍保存在~/Library/Application Support/CodeBear。 - 当前 macOS 版未经过 Apple 公证。首次启动时可在 Finder 中右键选择“打开”,或在“系统设置 > 隐私与安全性”中允许打开。
码熊 v1.5.16
码熊 v1.5.16
v1.5.16 为表详情增加多标签浏览能力,方便同时查看和对照多张数据表。
本次更新
表详情标签页
- 可同时打开多张数据表,在标签页之间快速切换。
- 从搜索结果、表关系或 AI 助手跳转表时,可直接切换或打开对应标签。
- 切换标签时保留各表的编辑草稿,未保存修改会显示提示。
- 关闭标签时可选择保存并关闭、放弃修改或继续编辑。
- 支持关闭当前标签、关闭其他标签和关闭右侧标签。
- 支持
Ctrl/Cmd + W关闭当前标签、Ctrl/Cmd + Tab切换标签。 - 刷新工作台后会恢复已打开的标签和当前激活的表。
搜索体验
- 优化搜索结果排序,更快找到常用和匹配的数据表。
版本与平台
- Windows 10/11 x64:
CodeBear-v1.5.16-win-x64.zip - macOS 13 及以上 Apple Silicon:
CodeBear-v1.5.16-mac-arm64.dmg
当前 Mac 版只支持 M 系列芯片,暂不支持 Intel Mac。
请从 GitHub Releases 下载。Windows 和 macOS 是两个独立安装包,请按自己的系统选择。
码熊 v1.5.15
码熊 v1.5.15
v1.5.15 新增搜索记忆,并修复 Windows 绿色版退出后后台进程残留的问题。
下载
- Windows 10/11 x64:
CodeBear-v1.5.15-win-x64.zip - macOS 13 及以上 Apple Silicon:
CodeBear-v1.5.15-mac-arm64.dmg
当前 Mac 版只支持 M 系列芯片,暂不支持 Intel Mac。
本次更新
搜索体验
- 记住最近打开的数据表,在后续搜索中优先展示相关结果。
- 按当前项目和搜索模式保存搜索记忆,不受具体关键词变化影响。
- 搜索结果按精确匹配、最近打开且匹配、前缀匹配、普通包含匹配和描述/注释匹配排序。
- 搜索记忆默认开启,可在搜索偏好中关闭或清除。
- 搜索记忆最多保留 100 条、保存 90 天,并最多提升 3 张相关数据表。
Windows 绿色版
- 修复退出后后台服务进程、端口和单实例状态未及时释放的问题。
- 关闭程序时会先尝试正常停止服务;遇到正在处理的请求时,也会在有限等待后完成退出,避免进程长期残留。
安装与升级
Windows 用户请将 ZIP 完整解压到新目录后运行 CodeBear.exe。升级时建议通过“备份迁移”导入旧版数据,不要将新旧版本文件混合在同一目录。
macOS 用户打开 DMG 后,将 CodeBear.app 拖入“应用程序”。当前 Mac 版只支持 Apple Silicon,且未经过 Apple 公证;首次启动可能需要在 Finder 中右键选择“打开”。
Windows 数据保存在程序同级的 data 目录,macOS 数据保存在 ~/Library/Application Support/CodeBear。升级或替换程序不会自动删除原有数据。
码熊 v1.5.5
码熊 v1.5.5
v1.5.5 修复浮动模式关闭 AI 助手后,悬浮入口短暂被遮挡或显示异常的问题。
下载
- Windows 10/11 x64:
CodeBear-v1.5.5-win-x64.zip - macOS 13 及以上 Apple Silicon:
CodeBear-v1.5.5-mac-arm64.dmg
当前 Mac 版只支持 M 系列芯片,暂不支持 Intel Mac。
本次更新
- 修复关闭助手后悬浮入口短暂被面板遮挡的问题。
- 悬浮入口会在助手面板完全退出后正常显示,打开助手时不会遮挡对话内容。
安装与升级
Windows 用户完整解压 ZIP 后运行 CodeBear.exe。升级测试时请解压到新目录,避免与旧版程序文件混合;需要沿用数据时,可通过“备份迁移”导入旧版数据。
本补丁包含 v1.5.0 至 v1.5.4 的字段与数据表结构维护、AI 助手入口拖动、窄工作区操作列适配和删除窗口样式更新。
码熊 v1.4.0
码熊 v1.4.0
v1.4.0 新增 Mac 版。Windows 和 Mac 版是两个独立安装包,请按自己的系统下载。
下载
- Windows 10/11 x64:
CodeBear-v1.4.0-win-x64.zip - macOS 13 及以上 Apple Silicon:
CodeBear-v1.4.0-mac-arm64.dmg
当前 Mac 版只支持 M 系列芯片,暂不支持 Intel Mac。
本次更新
- 新增 macOS 桌面版,从菜单栏打开工作台、数据目录或检查更新。
- 更新功能会根据当前系统提供对应的 Windows 或 Mac 安装包。
- Windows 版继续提供绿色 ZIP,原有功能和使用方式不变。
安装与升级
Windows
完整解压 ZIP 后,双击 CodeBear.exe。升级时建议解压到新目录,再通过“备份迁移”导入旧版数据。
macOS
打开 DMG,把 CodeBear.app 拖入“应用程序”。升级时先退出旧版,再用新版替换即可,原有数据不会被删除。
当前版本未经过 Apple 公证。首次启动时,请在 Finder 中右键 CodeBear.app,选择“打开”;如果系统仍然拦截,请前往“系统设置 > 隐私与安全性”选择仍要打开。
数据与隐私
- Windows 数据保存在程序同级的
data目录。 - macOS 数据保存在
~/Library/Application Support/CodeBear。 - AI 助手需要你自己的 DeepSeek API Key。密钥由当前系统账户加密保存,在 Mac 上使用登录钥匙串。
- 码熊只处理导入后的 PDM 副本,不会修改原始 PDM 文件。
码熊 v1.3.1
码熊 v1.3.0
码熊 v1.3.0
新功能
- 表关系浏览:自动解析 PDM 外键引用;字段面板中表代码以橙色标注,点击即可打开关系抽屉,支持手工新增、编辑、删除表关系。
- 关系抽屉:一行式极简列表(方向箭头 + 相关表 + 字段映射),按入向/出向分组并支持折叠,提供页签与搜索过滤,表名、外键全名等详情收进悬停浮层。
- 关系图:气泡圆 + 连线布局,表代码写在圆内,入向在左、出向在右;关系多时自动退化为圆点星图。点击圆或连线聚焦高亮、其余变暗淡,双击相关表切换中心,悬停连线查看外键字段,支持缩放、平移与拖拽调整,带入场动画。
- 关系随备份迁移:手工维护的表关系随
.cbbak备份导出/导入,导出时可勾选是否包含(自动解析关系在导入后由 PDM 重新生成,不占备份体积)。 - 强制刷新提速与进度:刷新时实时显示进度条与当前解析的 PDM;按内容哈希跳过未变化的 PDM,重复强制刷新约 2 秒完成;待解析 PDM 并行处理。
修复内容
- 修复部分 PDM 同一对表字段在多个外键引用中重复出现、导致强制刷新报唯一约束冲突的问题,自动去重。
- 修复强制刷新缓慢:将逐行外键级联删除改为显式批量删除(实测 23 个 PDM 约 93 秒降至 15 秒)。
- 修复重建 PDM 索引时字典字段绑定被连带删除的问题,重建后自动恢复绑定。
- 修复关系图双击无法切换中心表的问题。
- 修复同一对表存在多条关系时连线完全重叠的问题,改为错开弧线。
- 修正新增/编辑关系窗口按钮贴底、字典维护窗口分页挤压分隔线等间距问题。
- 关系抽屉与关系图的搜索框统一为回车或点击放大镜触发,与全局搜索一致。
下载与校验
下载:https://github.com/Eco1i/CodeBear/releases/download/v1.3.0/CodeBear-v1.3.0-win-x64.zip
SHA-256:d42f34f776a2cce772eb9a4f7d0a3af78de27dcc77b0106d6b0fc688a0744a26
PowerShell 校验:
Get-FileHash .\CodeBear-v1.3.0-win-x64.zip -Algorithm SHA256确认输出与上方 SHA-256 一致后,完整解压 ZIP 并双击 CodeBear.exe。
升级说明
- 升级到 v1.3.0:解压新版本到独立目录,将旧目录中的
data文件夹复制过去即可保留项目、字典、字段绑定与手工关系;也可使用「备份迁移」导入旧版导出的.cbbak。 - 已有项目打开后,在项目目录上点击「强制全部重新解析」即可生成自动解析的表关系。
- 程序只监听
127.0.0.1,发布包不包含任何用户数据。
完整更新记录
详见 CHANGELOG.md。
码熊 v1.2.1
码熊 CodeBear v1.2.1
v1.2.0 的修补版本。
修复内容
- 顶栏版本徽标高度与相邻按钮对齐(34px),统一圆角与字号,消除视觉不协调。
下载与校验
发行包:CodeBear-v1.2.1-win-x64.zip(Windows 10/11 x64)
SHA-256:2c52fba16f8518791adbeced546a4874f3e3203c96d9ba02d9e133f8f40df592
powershell Get-FileHash .\CodeBear-v1.2.1-win-x64.zip -Algorithm SHA256 Get-Content .\CodeBear-v1.2.1-win-x64.zip.sha256
功能概览
v1.2.0 起提供应用内更新检查(自动/手动查询 GitHub Releases、顶栏徽标、发布说明面板、SHA-256 校验、升级迁移引导、托盘入口)。完整更新记录见 CHANGELOG.md。
升级说明
- 从托盘右键退出旧版码熊;2. 新版完整解压到新目录并启动;3. 用「备份迁移」读取旧版 data 目录完成迁移。
源码:https://github.com/Eco1i/CodeBear (MIT License)
码熊 v1.2.0
码熊 CodeBear v1.2.0
本版本新增应用内更新检查:码熊会自动发现新版本,不再需要手动关注 GitHub。
新功能
应用内更新检查
- 自动检查:程序启动时和每 6 小时自动查询 GitHub Releases 的最新稳定版;也可随时手动检查。
- 顶栏提示:顶栏右侧显示当前版本号,发现新版本时出现蓝色徽标「新版本 vX.Y.Z」。
- 更新面板:点击徽标弹出更新面板,包含:
- 当前版本与最新版本对照、发布时间;
- 完整发布说明(Markdown 渲染);
- 官方 SHA-256 与一键复制按钮;
- 三步升级引导:校验安装包 → 退出旧版并解压到新目录 → 用「备份迁移」迁移旧数据;
- 「忽略此版本」:确认暂不升级后不再提示该版本。
- 托盘入口:托盘菜单新增「检查更新」,点击直接打开更新面板。
- 下载方式:点击「下载安装包」由浏览器直接访问 GitHub 下载,下载完成后请按面板中的 SHA-256 校验完整性。
可靠性与隐私
- 版本查询走 GitHub 网页端
releases/latest重定向,不受 API 匿名限流影响;仅当存在新版本时才调用 API 补充发布说明与资产信息,失败时自动降级。 - 更新检查只向 GitHub 发送匿名 GET 请求,不携带任何本地数据;断网时静默降级,不影响正常使用。
功能概览(自 v1.0.0 起)
- 字典中心:手工维护、Excel 批量导入(多列组合唯一键)、字段绑定查询,随
.cbbak备份迁移。 - SQLite FTS5 trigram 全文索引加速搜索;AI 助手、备份迁移、DDL 导出按需加载。
- v1.1.1/v1.1.2:备份导入大小写敏感去重修复、异常信息泄露修复。
下载与校验
发行包:CodeBear-v1.2.0-win-x64.zip(Windows 10/11 x64)
SHA-256:9edca9c07ef04e18fa0c220698a186bda6cde21e8cc6c9d96799999d23574108
Get-FileHash .\CodeBear-v1.2.0-win-x64.zip -Algorithm SHA256
Get-Content .\CodeBear-v1.2.0-win-x64.zip.sha256升级说明(从 v1.0.x / v1.1.x)
- 先从 Windows 托盘右键退出旧版码熊(只关闭浏览器不会停止服务)。
- 将新版完整解压到新目录并启动。
- 在新版右上角「备份迁移」中读取旧版程序同级的
data目录,选择需要迁移的项目、文件夹或 PDM(字典与字段绑定会一并迁移);旧目录不会被修改。 - 确认新版数据无误后,再自行决定是否保留旧目录。
完整更新记录
源码:https://github.com/Eco1i/CodeBear (MIT License)
码熊 v1.1.2
码熊 CodeBear v1.1.2
本版本为安全加固与文档修正版本,功能与 v1.1.1 一致。
修复内容
- 修复 CodeQL 报告的异常信息泄露问题(
py/stack-trace-exposure):备份导入、PDM 导入、刷新索引、Excel 读取等接口不再把原始异常文本(含本地路径与文件内容片段)返回给客户端,统一返回通用提示。 - 异常详情(含堆栈)改为写入
data/logs/server.log,本地排查不受影响;PDM 解析失败详情仍保存在数据库,界面树节点照常显示「!」提示。 - 修正 README 中残留的旧版本号与旧发行包文件名。
功能概览(自 v1.0.0 起)
- 新增字典中心:手工维护业务字典、Excel 批量导入(字典值列可多选组合唯一键,如
方向 | 市场)、字段绑定查询,字典与绑定随.cbbak备份迁移。 - SQLite FTS5 trigram 全文索引加速搜索;备份导入单事务批量写入;AI 助手、备份迁移、DDL 导出按需加载。
- v1.1.1 已修复:导入
.cbbak备份时大小写不同的字典值(如B|1与b|1)被误判为重复的问题。
下载与校验
发行包:CodeBear-v1.1.2-win-x64.zip(Windows 10/11 x64)
SHA-256:48a3d7ee6b7ab885ca8ffcc692f8d8ec72ce5be2b986783a4e72c204c0c08f36
Get-FileHash .\CodeBear-v1.1.2-win-x64.zip -Algorithm SHA256
Get-Content .\CodeBear-v1.1.2-win-x64.zip.sha256安装与运行
- 完整解压 ZIP(不要直接在压缩软件内运行)。
- 双击
CodeBear.exe,默认浏览器自动打开http://127.0.0.1:8765。 - 程序只监听本机
127.0.0.1;数据、设置和 PDM 工作副本保存在程序同级data目录,发布包本身不包含任何用户数据。
升级说明(从 v1.0.0 / v1.1.0 / v1.1.1)
- 先从 Windows 托盘右键退出旧版码熊(只关闭浏览器不会停止服务)。
- 将新版完整解压到新目录并启动。
- 在新版右上角「备份迁移」中读取旧版程序同级的
data目录,选择需要迁移的项目、文件夹或 PDM(字典与字段绑定会一并迁移);旧目录不会被修改。 - 确认新版数据无误后,再自行决定是否保留旧目录。
完整更新记录
源码:https://github.com/Eco1i/CodeBear (MIT License)