
Atomic Heart(原子之心) v1.0.0 ‘阿青’ 正式发布
我很高兴地宣布 Atomic Heart(原子之心) v1.0.0 正式版本的发布!这是我们的首个稳定版本,代号"阿青"——取自金庸先生《越女剑》中的剑术高手,寓意着简洁而强大的力量。
经过数月的精心开发和打磨,Atomic Heart 现在为开发者提供了一个现代化、直观且功能完整的 Git 仓库管理体验。无论你是个人开发者还是团队协作,Atomic Heart 都能帮助你更高效地管理代码仓库。
项目地址
- AtomGit 地址:tianchangNorth/Atomic-Heart
- GitHub 镜像:GitHub 上的 Atomic-Heart
✨ 核心功能
🚀 Git 仓库管理
-
本地仓库管理:轻松导入、浏览和管理本地 Git 仓库
-
智能克隆:支持 HTTPS 和 SSH 协议,自动检测最佳认证方式
-
多平台集成:原生支持 GitHub、AtomGit、GitLab、Gitee 等主流 Git 平台
-
双协议认证:智能识别仓库协议,自动选择合适的认证方式
📝 代码管理
-
实时状态监控:清晰展示工作区和暂存区的文件状态变化
-
可视化差异:高亮显示文件变更内容,支持并排对比
-
灵活提交:支持部分暂存、提交信息编辑和作者信息配置
-
历史追踪:完整的提交历史查看和搜索功能
🌿 分支管理
-
分支概览:统一查看本地和远程分支状态
-
便捷操作:一键创建、切换、删除分支
-
远程分支:支持检出远程分支到本地进行开发
🔄 同步操作
-
智能同步:支持 fetch、pull、push 操作,自动处理认证
-
进度可视化:实时显示同步进度和详细状态信息
-
冲突提示:友好的合并冲突检测和处理建议
🔐 安全认证
-
OAuth 2.0 集成:安全便捷的第三方平台授权登录
-
Token 管理:Personal Access Token 的安全存储和自动更新
-
SSH 密钥支持:自动检测和验证 SSH 密钥配置
-
深度链接:支持浏览器回调和应用间跳转
🎨 现代化体验
-
精美界面:基于 shadcn-vue 构建的现代化 UI 组件
-
主题切换:支持亮色和暗色主题,跟随系统设置
-
响应式设计:适配不同屏幕尺寸,提供一致的使用体验
-
单实例模式:避免重复启动,确保应用状态一致性
🎯AtomGit定制内容
-
消息通知:集成了AtomGit的消息通知系统,及时收到相关通知
-
Issue管理:集成AtomGit上“我的Issue”功能
-
仓库列表:集成个人仓库列表,支持仓库信息查看、一键克隆
🛠 技术亮点
Atomic Heart 采用了现代化的技术栈,确保应用的性能、安全性和可维护性:
-
前端架构:Vue 3 + TypeScript + 组合式 API,提供类型安全和优秀的开发体验
-
桌面框架:Tauri 2,结合 Rust 的性能和 Web 技术的灵活性
-
UI 框架:Tailwind CSS + shadcn-vue,确保界面的一致性和美观性
-
Git 集成:git2 库 + 系统 Git 命令,兼顾性能和兼容性
-
数据存储:Tauri Store API,提供安全的本地数据持久化
📦 安装说明
系统要求
-
Windows:Windows 10 1903+ (64-bit)
-
macOS:macOS 10.15+ (Intel/Apple Silicon)
-
Linux:Ubuntu 18.04+ / Debian 10+ / Fedora 32+
下载安装
首次使用
-
下载并安装适合你系统的版本
-
启动 Atomic Heart
-
点击"登录"按钮,选择 AtomGit 平台进行授权
-
通过"本地仓库"页面导入现有仓库,或通过"仓库"页面克隆新仓库
-
开始享受现代化的 Git 管理体验!
⚠️ 已知限制
作为首个正式版本,Atomic Heart v1.0.0 在以下方面还有改进空间:
-
合并冲突解决:目前仅提供冲突检测,完整的可视化冲突解决工具将在后续版本中提供
-
大型仓库性能:对于包含大量文件的仓库,某些操作可能需要较长时间
-
多语言界面:当前仅支持中文界面,国际化支持正在开发中
我们正在积极开发这些功能,预计将在 v1.1.0 版本中提供更完善的体验。
🔮 下一步计划
-
v1.1.0:合并冲突可视化解决、性能优化、标签管理
-
v1.2.0:多语言界面、自定义主题
-
v1.3.0:插件系统、高级 Git 操作、团队协作功能
🛡️ 安全说明
Atomic Heart v1.0.0 在安全方面做了以下保障:
-
本地存储:所有敏感数据(如 Token)都使用系统级加密存储
-
网络通信:所有 API 调用都通过 HTTPS 进行
-
权限控制:应用只请求必要的系统权限
🙏 致谢
Atomic Heart 的诞生离不开开源社区的支持和贡献者的努力:
-
感谢 Tauri 团队提供了优秀的跨平台桌面应用框架
-
感谢 Vue.js 社区持续推动前端技术的发展
-
感谢 shadcn 和 shadcn-vue 团队提供精美的 UI 组件
-
感谢所有测试用户提供的宝贵反馈和建议
-
感谢每一位为项目贡献代码、文档和想法的开发者
特别感谢金庸先生创造的武侠世界,"阿青"这个代号提醒我们:真正的力量往往来自于简洁和专注。
�📞 反馈与支持
如果你在使用过程中遇到任何问题,或有功能建议,欢迎通过以下方式联系我们:
正如阿青以一根竹棒击败三千越甲,我们希望 Atomic Heart 能以简洁的设计为你带来强大的 Git 管理能力。
感谢你选择 Atomic Heart,让我们一起开启更高效的代码管理之旅!
Tianchang
2025年6月22日
"剑术之道,在于心境。心境澄明,则剑法自然。"
—— 《越女剑》
Atomic Heart v1.0.0 "阿青" - 简洁而强大的 Git 管理工具