ThinkYoung
deepin
2025-07-07 15:28 Reply Like 0 View the author
哇,这很实用
有想法
需要一个SVN的,公司文档用的SVN管理,大佬快开发下
需要一个SVN的,公司文档用的SVN管理,大佬快开发下
自己搞呀,他都说是ai写的了,你也可以用ai学习这个项目后修改为svn的版本
牛逼,666.
非常实用,持续关注ing
牛!没图没真相?
牛!没图没真相?
pc端能看到图
能利用AI写2w行代码而且成功跑起来也太厉害了吧 QAQ
能利用AI写2w行代码而且成功跑起来也太厉害了吧 QAQ
只要任务拆分的足够细和独立,再多都能写
只要任务拆分的足够细和独立,再多都能写
您用的哪家ai呀,有什么ai协作技巧吗?
您用的哪家ai呀,有什么ai协作技巧吗?
cursor+claude4模型,使用 RIPER-5 规则的模式进行开发,先让AI理解需求,编写task文档,然后再根据task文档开发
Popular Ranking
ChangePopular Events
More
本来是想基于文件管理器的插件接口套壳调用 rabbitvcs 来实现 git、svn 插件,不过 deepin v25 的仓库没有 rabbitvcs,于是就用 AI 快速写了个文管的 git 插件,这个插件大部分代码都是 AI 生成的。
如果使用 deepin v25,可以自行下载deb包安装:https://github.com/Johnson-zs/dde-file-manager-vcs-plugin/releases/tag/0.7.3,如果使用的是其他版本,那么文件管理器是依赖 Qt5 构建的,可以自行阅读 README,clone 代码安装依赖进行编译,自测是能打包成功的。
由于代码量已经达到2w+,存在一些bug是必然的,并且架构上也应该参考 rabbitvcs 做成多进程的架构,但是没时间搞,当前版本也可以将就用一下。
以下是简介:
DDE文件管理器版本控制工具
本项目目的是为了为DDE文件管理器开发版本控制工具插件,当前仅开发了Git插件,为深度桌面环境(DDE)的文件管理器提供完整的Git集成功能。
🌟 功能特性
📊 智能状态可视化
🖱️ 全面的右键菜单集成
单文件操作
对选中的文件可进行以下操作(根据文件状态智能启用/禁用):
多文件批量操作
仓库级操作
在Git仓库目录的空白区域右键可进行以下操作:
基础操作:
分支管理:
同步操作:
高级功能:
🖥️ 交互界面
Git Log 查看器
采用现代化三栏布局设计:
高级功能:
Git Commit 对话框
提交界面:
Git Status 对话框
全面的仓库状态管理:
Git Push/Pull 对话框
同步操作界面:
Push对话框:
Pull对话框:
Git Checkout 对话框
分支切换界面:
Git Stash 管理器
stash管理功能:
Git Blame 对话框
GitHub风格的blame界面:
Git 远程仓库管理器
远程仓库管理:
Git 文件预览对话框
在文件item上按下空格键,可进行文件查看功能: