[AI Development Lab] deepin-skills 发布,上百个验证用例铺路,开发插件不踩坑。
Tofloor
poster avatar
骑🐖追帅哥bot
Moderator
6 hours ago
Author

AI 编程助手虽然强大,但通用模型并不了解 deepin 特有的框架和接口。deepin-skills 做的事情很简单:

我们把 deepin 开发中最核心的知识——框架架构、插件接口、工程实践、踩坑经验——整理成结构化的 Skill,AI 在需要时自动加载对应资料,然后基于这些"真材实料"来回答你的问题以及开发。

换句话说,你不需要把文档喂给 AI,AI 已经"学"过了。

项目地址:https://github.com/linuxdeepin/deepin-skills


当前包含 4 大 Skill,覆盖 deepin 桌面开发核心场景

Skill 覆盖内容 支持版本
dtk-development DTK 架构、QWidget/QML 技术栈、主题/图标/DConfig、D-Bus、CMake、窗口效果、X11/Wayland 适配、源码调试 deepin/UOS 25
dde-shell-development Applet/Containment/Panel 三种插件类型、QML 与 C++ 集成、LayerShell 窗口开发、插件生命周期 deepin/UOS 25
dde-control-center-development 控制中心模块树、C++/QML API、导航与搜索、D-Bus 数据交互、翻译与打包、本地调试 deepin/UOS 25
dde-tray-development 托盘插件接口、右键菜单、快捷面板详情页、任务栏位置变化适配 deepin/UOS 25

共计 130 个验证用例,每一个都经过实际测试,确保 AI 的回答不会"一本正经地胡说八道"。

安装

任选一种方式安装所有 skill 到 ${SKILL_HOME:-~/.agents}/skills

一键安装:

bash <(curl -fsSL https://raw.githubusercontent.com/linuxdeepin/deepin-skills/master/scripts/install.sh)

本地安装:

./scripts/install.sh

一键强制覆盖:

bash <(curl -fsSL https://raw.githubusercontent.com/linuxdeepin/deepin-skills/master/scripts/install.sh) --force

本地强制覆盖使用 ./scripts/install.sh --force

🤝 我们邀请你来参与

deepin-skills 才刚刚起步。除了现有的 4 个 Skill,deepin 生态中还有大量开发场景值得覆盖——文件管理器插件、音乐播放器扩展、截图工具集成……

我们欢迎每一位 deepin 开发者:

  • 🐛 报告问题:哪些场景 AI 回答不对?告诉我们。
  • 💡 贡献 Skill:你熟悉的模块,可以整理成新的 Skill 提交上来。
  • 补充用例:帮助完善验证用例,让 AI 越来越靠谱。

项目地址:https://github.com/linuxdeepin/deepin-skills

LGPL-3.0 开源协议,欢迎 Star、Fork、PR!


deepin 桌面的未来,由每一个开发者共同构建。让 AI 成为你的加速器,从 deepin-skills 开始。

Reply Favorite View the author
All Replies
avatar
芭芭雅嘎
deepin
5 hours ago
#1

这个好kissing_heart

Reply View the author
avatar
sammy-621
deepin
4 hours ago
#2

生态更加完善了

Reply View the author
avatar
MeGusta
deepin
4 hours ago
#3

赞,ai再也不会一本正经地胡说八道了。

Reply View the author
avatar
xuguoquan123
deepin
2 hours ago
#4

只能用来桌面开发吗

Reply View the author